var misto_selector_faqult_field=''; //where pass selected faqult
var country_selector_field_id=''; //where pass and get  country id
var oblast_selector_field_id=''; //where pass and get  oblast id
var misto_selector_field_id=''; //where pass and get  misto id
var misto_selector_next_step_type=''; //what will be the next step univ, misto and etc...(what function to run)
var misto_selector_school_field='school_id'; //where pass selected school
var list_country='list_country'; // id list_country
var list_country1='list_country1'; // id old list_country

function escape_my(text) {
	return encodeURIComponent(text);
}

function place_math_oblast(){
     var url = 'place_add_select.php';
     var pars = 'select=misto' + '&country='+ escape_my($F('sel_country')) + '&oblast='+escape_my($F('sel_oblast'));
     var target = 'list_misto';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
	 var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function place_math_country(){
     var url = 'place_add_select.php';
	 var pars = 'select=oblast&country='+escape_my($F('sel_country'));
     var target = 'list_oblast';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
	 var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function place_math_misto(){
     var url = 'place_add_select.php';
     var pars = 'select=complete&next_step=' + misto_selector_next_step_type + '&country='+ escape_my($F('sel_country')) + '&oblast='+escape_my($F('sel_oblast')) + '&misto='+escape_my($F('sel_misto'));
     var target = 'list_place';
	 if ($F('sel_misto') == ''){
		$(target).update('');
	 }else{
		$(target).update("<img src='/images/ajax-loader.gif'>");
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
	}

}

function store_new_country(){
     var url = 'place_add_select.php';
	 if ($F('new_country') == '') { alert(misto_selector_no_country_error); return false;}
	 if ($F('new_misto') == '') { alert(misto_selector_no_misto_error); return false;}
	 if ($F('new_oblast') == '') { alert(misto_selector_no_oblast_error); return false;}
	 var pars = 'save_new=country&next_step=' + misto_selector_next_step_type + '&new_country=' + escape_my($F('new_country')) + '&new_misto=' + escape_my($F('new_misto')) + '&new_oblast=' + escape_my($F('new_oblast'));
     var target = list_country;
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}


function store_new_oblast(){
     var url = 'place_add_select.php';
	 if ($F('new_misto') == '') { alert(misto_selector_no_misto_error); return false;}
	 if ($F('new_oblast') == '') { alert(misto_selector_no_oblast_error); return false;}
	 var pars = 'save_new=oblast&next_step=' + misto_selector_next_step_type + '&country=' + escape_my($F('sel_country')) + '&new_misto=' + escape_my($F('new_misto')) + '&new_oblast=' + escape_my($F('new_oblast'));
     var target = list_country;
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function store_new_misto(){
     var url = 'place_add_select.php';
	 if ($F('new_misto') == '') { alert(misto_selector_no_misto_error); return false;}
	 var pars = 'save_new=misto&next_step=' + misto_selector_next_step_type + '&oblast=' + escape_my($F('sel_oblast')) + '&country=' + escape_my($F('sel_country')) + '&new_misto=' + escape_my($F('new_misto'));
     var target = list_country;
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}


function start_select_country(misto, update_field, next_step){
	misto_selector_field_id=update_field;
	$(list_country1).show();
	$(list_country).update("<img src='/images/ajax-loader.gif'>");
	new Ajax.Updater(list_country, 'place_add_select.php', {method: 'get', parameters: 'select=COUNTRY_LIST&next_step=' + next_step + '&misto=' + misto, evalScripts: true});
}



function place_math_univ(){
     var url = 'place_add_select.php';
	 var pars = 'select=faqult&univ='+escape_my($F('sel_univ'));
     var target = 'list_faqult';
	 if ($F('sel_univ') == '') { 
		$('list_faqult').update('');
	 }else{
		$(target).update("<img src='/images/ajax-loader.gif'>");
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
	 }
}

function place_math_faqult(){
     var url = 'place_add_select.php';
	 var pars = 'select=complete_univ&faqult='+escape_my($F('sel_faqult'));
     var target = 'list_class';
	 if ($F('sel_faqult') == ''){
		$(target).update('');
	 }else{
		$(target).update("<img src='/images/ajax-loader.gif'>");
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
	}
}

function list_univ(univ_id){
	$('list_univ').update("<img src='/images/ajax-loader.gif'>");	
	new Ajax.Updater('list_univ', 'place_add_select.php', {method: 'get', parameters: 'select=UNIV_LIST&misto=' + univ_id, evalScripts: true});
}

function store_new_univ(){
     var url = 'place_add_select.php';
 	 if ($F('new_univ') == '') { alert(misto_selector_no_univ_error); return false;}
	 if ($F('new_faqult') == '') { alert(misto_selector_no_faqult_error); return false;}
	 var pars = 'save_new=univ&misto=' + escape_my($F(misto_selector_field_id)) + '&new_univ=' + escape_my($F('new_univ')) + '&new_faqult=' + escape_my($F('new_faqult'));
     var target = 'list_faqult';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function store_new_faqult(){
     var url = 'place_add_select.php';
 	 if ($F('new_faqult') == '') { alert(misto_selector_no_faqult_error); return false;}
	 var pars = 'save_new=faqult&misto=' + escape_my($F(misto_selector_field_id)) + '&univ=' + escape_my($F('sel_univ')) + '&new_faqult=' + escape_my($F('new_faqult'));
     var target = 'list_faqult';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function list_school(school_id){
	 $('list_school').update("<img src='/images/ajax-loader.gif'>");
	new Ajax.Updater('list_school', 'place_add_select.php', {method: 'get', parameters: 'select=SCHOOL_LIST&misto=' + school_id, evalScripts: true});
}

function place_math_school(){
     var url = 'place_add_select.php';
	 var pars = 'select=complete_school&school='+escape_my($F('sel_school'));
     var target = 'list_class';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}

function store_new_school(){
     var url = 'place_add_select.php';
 	 if ($F('new_school') == '') { alert(misto_selector_no_school_error); return false;}
	 var pars = 'save_new=school&misto=' + escape_my($F(misto_selector_field_id)) + '&new_school=' + escape_my($F('new_school'));
     var target = 'list_school';
	 $(target).update("<img src='/images/ajax-loader.gif'>");
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, evalScripts: true});
}
