
function showHideSelectMenu(event, id){
	

	if(id == 'area'){
		elem = document.getElementById('district_menu');
	}else{
		elem = document.getElementById('area');
    }
	elem.style.display = 'none';	
	if(document.getElementById(id).style.display != 'block'){
		document.getElementById(id).style.display = 'block';
	}else{
		document.getElementById(id).style.display = 'none';
	}
    switch(id){
        case 'country_menu': {
            var contsss = $('.contrys');
            var cont = contsss.outerWidth(),
            swcase = $('#'+id).outerWidth();


            $('#district_menu, #area').css('display', 'none');

            if(cont > swcase){
                $('#'+id).width(contsss.width());
            } else if(cont < swcase){
                $('.contrys').width($('#'+id).width());
            }

            break;
        }
        



        case 'district_menu': {
            var dism = $('.dismen');
            var cont = dism.outerWidth(),
            swcase = $('#'+id).outerWidth();

            $('#country_menu, #area').css('display', 'none');

            if(cont > swcase){
                $('#'+id).width(dism.width());
            } else if(cont < swcase){
                $('.dismen').width($('#'+id).width());
            }

            break;
        }


        case 'area':  {
            var airs = $('.arsel');
            var cont = airs.width(),
            swcase = $('#'+id).width();

             $('#district_menu, #country_menu').css('display', 'none');

            if(cont > swcase){
                $('#'+id).width(airs.width());
            } else if(cont < swcase){
                $('.arsel').width($('#'+id).width());
            }

            break;
        }

        
    }
    
    event.stopPropagation();
}

$(document).ready(function(event){
    $('.shared-win').live('click', function(){
        $('#district_menu, #area, #country_menu').css('display', 'none');     
    });
});

function selectCountry(id, name){
	//alert('id='+id+' name='+name);
	document.getElementById('country_menu').style.display = 'none';
	document.getElementById('country_selected').innerHTML = name;
    document.getElementById('_COUNTRY_ID').value = id;
	_loadDistricts(id);
}
function selectDistrict(id, name){
	//alert('id='+id+' name='+name);
	document.getElementById('district_menu').style.display = 'none';
	document.getElementById('district_selected').innerHTML = name;
	loadAreas(id);
}
function selectArea(id, name){
	//alert('name='+name)
	document.getElementById('area').style.display = 'none';
	document.getElementById('area_selected').innerHTML = name;
	document.getElementById('AREA_ID').value = id;
}
function publicFilter_loadDistricts(section){
	var prefix = '';
	
	if(section != undefined){
		prefix = '_' + section;
	}
	
	$('#district' + prefix).html('<option value="0">Загрузка списка...</option>');
    $('#city' + prefix).html('<option value="0">Выберите регион</option>');
	
    $('#district' + prefix).load('partners_ajax.php?type=0&p_id='+$('#COUNTRY_ID' + prefix).val(), null, function(msg){
        publicFilter_loadAreas(section);
    });
}
function publicFilter_loadAreas(section){
	var prefix = '';
	
	if(section != undefined){
		prefix = '_' + section;
	}
	
	$('#region' + prefix).html('<option value="0">Загрузка списка...</option>');
    $('#city' + prefix).html('<option value="0">Выберите регион</option>');
	
    $('#region' + prefix).load('partners_ajax.php?type=1&p_id='+$('#district' + prefix).val(), null, function(){
        //publicFilter_loadCities(section);
		//publicFilter_loadEdu()();
    });
    //$('#competition').load('/projects/take_part_ajax.php?type=5&p_id='+$('#district').val());
}
function publicFilter_loadCities(section){
	var prefix = '';
	if(section != undefined){
		prefix = '_' + section;
	}
	
	$('#city' + prefix).html('<option  value="0">Загрузка списка...</option>');
	
    $('#city' + prefix).load('partners_ajax.php?type=2&p_id='+$('#region' + prefix).val());
	$('#STUDENT_ID').load('/projects/take_part_ajax.php?type=6&p_id='+$('#district' + prefix).val());
}
function publicFilter_loadEdu(){
    //$('#educational').load('partners_ajax.php?type=2&p_id='+$('#region').val());
	$('#edicational').load('/projects/take_part_ajax.php?type=3&p_id='+$('#region').val());
}
function loadOptions2Select(url, div_id){	
	$('#' + div_id).load(url);
}

function P_AREA_ID_onchange(){
    var region =  'region';
    var city = 'city';
    var elem = document.getElementById(region)
    $('#'+city).html('<option  value="0">Загрузка списка...</option>');
    $('#edicational').html('<option value="0">Выберите город</option>');
    jQuery('#'+city).load('/projects/take_part_ajax.php?type=2&p_id='+elem.value);

    $('#edicational').html('<option value="0">Загрузка списка...</option>');
    jQuery('#edicational').load('/projects/take_part_ajax.php?type=3&p_id='+elem.value);

}
function DISTRICT_onchange() {
    $('#region').html('<option value="0">Загрузка списка...</option>');
    $('#city').html('<option value="0">Выберите регион</option>');
    $('#edicational').html('<option value="0">Выберите регион</option><option value="individual">Индивидуальное участие</option>');
    jQuery('#region').load('/projects/take_part_ajax.php?type=1&p_id='+$('#district').val());
    //loadOptions2Select(+this.value, 'region')
}
function COUNTRY_onchange() {
    //$('#district').html('<option value="0">Загрузка списка...</option>';
    $('#district').html('<option value="0">Загрузка списка...</option>');
    $('#city').html('<option value="0">Выберите регион</option>');
    $('#edicational').html('<option value="0">Выберите регион</option><option value="individual">Индивидуальное участие</option>');
    jQuery('#district').load('/projects/partners_ajax.php?type=0&p_id='+$('#country').val(), null, function(){
        $('#district').html('<option value="0">Выберите</option>' + $('#district').html());
        DISTRICT_onchange();
    });
    //loadOptions2Select(+this.value, 'region')
}
function _loadDistricts(country){
    $.ajax({ 
        type: "POST", 
        url: '/splash_ajax1.php', 
        data: '_COUNTRY_ID='+country, 
        success: function(msg){ 
            $('#district_menu').html(msg);
            $('#district_selected').html($('#district_menu > a').html());
            $('#district').val($('#district_menu > a').attr('id'));
            loadAreas($('#district_menu > a').attr('id'));
        } 
    }); 
}
function loadAreas(district){
	//loadPageToDiv('/splash_ajax1.php?DISTRICT='+district, 'area', 0);
    $.ajax({ 
        type: "POST", 
        url: '/splash_ajax1.php', 
        data: 'DISTRICT='+district, 
        success: function(msg){ 
            $('#area').html(msg);
            $('#area_selected').html($('#area > a').html());
            $('#AREA_ID').val($('#area > a').attr('id'));
            //loadAreas($('#area > a').attr('id'));
        } 
    });
}
function calcFormParams(id, addParams, bAsObject){
	var form1 = document.getElementById(id);
    if(bAsObject){
        var params = {};
    }else{
        var params = '';
    }
    $('#'+id+' *').each(function (i) {
        if((this.tagName == 'SELECT') || (this.tagName == 'TEXTAREA') || (this.tagName == 'INPUT')){
            if(($(this).attr('type') == 'checkbox') || ($(this).attr('type') == 'radio')){
                if($(this).attr('checked') == 'checked'){
                    if(bAsObject){
                        params[$(this).attr('name')] = encodeURIComponent($(this).val());
                    }else{
                        if(params.length > 0){
    						params += '&';
    					}
    					params += $(this).attr('name') + '=' + encodeURIComponent($(this).val());
                    }						
                }
    		}else if(this.tagName == 'TEXTAREA'){
                if(bAsObject){
                    params[$(this).attr('name')] = encodeURIComponent($("textarea[name='" + $(this).attr('name') + "']").val());
                }else{
                    if(params.length > 0){
    					params += '&';
    				}
    				params += $(this).attr('name') + '=' + encodeURIComponent($("textarea[name='" + $(this).attr('name') + "']").val());
                }	
    		}else{
    	        if(bAsObject){
                    params[$(this).attr('name')] = encodeURIComponent($(this).val());
                }else{
                    if(params.length > 0){
    					params += '&';
    				}
    				params += $(this).attr('name') + '=' + encodeURIComponent($(this).val());
                }			
    		}
        }
    });
	if((addParams != null) && (addParams != false)){
	    if(bAsObject){
            arAddParams = addParams.split('=');
            params[arAddParams[0]] = arAddParams[1];
        }else{
            if(params.length > 0){
    			params += '&';
    		}
        	params += addParams;
        }		
		
	}
	return params;
}
