var sharedMapInstance = null;


$(document).ready(function(){
    try {
        var _anHref = new String(window.location);
        var _queryString = _anHref.replace(/^[^\?]+\??/, '');
        var _params = parseURL(_queryString);
        var tab = _params['xpActiveTab'];
        if (tab == 'google-map') 
            GMapEditorShowMap();
    } 
    catch (e) {
        alert(e);
    }
    
    /*if ($('ul.two-columns').attr('class')) {
        $('ul.two-columns').hide();
    }*/
    if ($('ul.three-columns').attr('class')) {
        $('ul.three-columns').hide();
    }
    
    $('div.tabs .selected').removeClass('selected');
    $('div.tabs .right-selected').removeClass('right-selected');
    $('div.tabs .left-selected').removeClass('left-selected');
    
    $('.idleField').focus(function(){
        $(this).removeClass("idleField").addClass("focusField");
        if (this.value == this.defaultValue) {
            this.value = '';
        }
        if (this.value != this.defaultValue) {
            this.select();
        }
    });
});

$(window).load(function(){

    /*if ($('ul.two-columns').attr('class')) {
    
        var geoListCount = $('ul.two-columns').children('li').size();
        
        if (geoListCount % 2 != 0) 
            geoListCount++;
        var geoID = $('ul.two-columns').attr('id');
        
        $('ul.two-columns').parent().append('<ul class="geo-list left-geo-list" id="' + $('ul.two-columns').attr('id') + '-l"></ul>')
        $('ul.two-columns').parent().append('<ul class="geo-list right-geo-list" id="' + $('ul.two-columns').attr('id') + '-r"></ul>')
        
        
        var leftList = $('ul#' + $('ul.two-columns').attr('id') + '-l');
        var rightList = $('ul#' + $('ul.two-columns').attr('id') + '-r');
        
        $('ul.two-columns li').each(function(i){
        
            if (i < geoListCount / 2) 
                leftList.append($(this));
            else 
                rightList.append($(this));
        });
        
        $('ul#' + geoID).remove();
    }*/
    
    if ($('ul.three-columns').attr('class')) {
    
        var geoListCount = $('ul.three-columns').children('li').size();
        
        if (geoListCount % 3 != 0) 
            geoListCount++;
        var geoID = $('ul.three-columns').attr('id');
        
        $('ul.three-columns').parent().append('<ul class="geo-list left-geo-list" id="' + $('ul.three-columns').attr('id') + '-l"></ul>');
        $('ul.three-columns').parent().append('<ul class="geo-list center-geo-list" id="' + $('ul.three-columns').attr('id') + '-c"></ul>');
        $('ul.three-columns').parent().append('<ul class="geo-list right-geo-list" id="' + $('ul.three-columns').attr('id') + '-r"></ul>');
        
        
        var leftList = $('ul#' + $('ul.three-columns').attr('id') + '-l');
        var centerList = $('ul#' + $('ul.three-columns').attr('id') + '-c');
        var rightList = $('ul#' + $('ul.three-columns').attr('id') + '-r');
        
        $('ul.three-columns li').each(function(i){
        
            if (i < 1 * (geoListCount / 3)) 
                leftList.append($(this));
            else 
                if (i < 2 * (geoListCount / 3)) 
                    centerList.append($(this));
                else 
                    rightList.append($(this));
        });
        
        $('ul#' + geoID).remove();
    }
});



