function theRateIn(a, l){
	var i;
	var t = '';
	if(l == 'ukr')
		var theArr=new Array("","не дуже","так собі","може бути","гарний","супер");
	else
		var theArr=new Array("","не очень","так себе","может быть","красивый","супер");
	for(i=1; i<=a; i++){
		var b = 'reit_' + i;
		document.getElementById(b).src = '/images/star01.jpg';
		t = theArr[i];
	}
	document.getElementById('theMessStars').innerHTML = t;
}

function theRateOut(){
	var i;
	for(i=1; i<6; i++){
		var b = 'reit_' + i;
		document.getElementById(b).src = '/images/star02.jpg';
	}
	document.getElementById('theMessStars').innerHTML = '';
}

function theRateClick(a, b){
	new Ajax.Updater('placeholder', '/rate.php', { method: 'get', parameters: {num: a, hotel: b} });
}

function theTownsGet(l){
	var x=document.getElementById("theObl");
	var a = x.value;
	new Ajax.Updater('theTowns', '/select.php', { method: 'get', parameters: {id: a, lang: l} });
}

function c_state(item_name)
{
	var i_obj=$(item_name)

	if(i_obj.style.display=="none")i_obj.show()
	else i_obj.hide()
}

function c_state_regions(item_name)
{
	var i_name=item_name
	main_obj=$(item_name)

	if(!$(item_name).visible()){
		for(i=1; i <= 30; i++){
			if(i<10)
				name="s_lineobl_00" + i;
			else
				name="s_lineobl_0" + i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();
		}

		for(i=1; i <= 30; i++){

			if(i<10)
				name="s_linetown_00" + i;
			else
				name="s_linetown_0" + i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();
		}

		for(i=1; i <= 30; i++){

			if(i<10)
				name="bazy_oblast_00" + i ;
			else
			 	name="bazy_oblast_0" + i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

		for(i=1; i <= 20; i++){

			if(i<10)
				name="bazy_region_0" + i;
			else
				name="bazy_region_" + i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();
			else
				$(name).hide();
		}

	if ($(item_name).empty()) {
		$(item_name).innerHTML = '<img src="images/wait22trans.gif" />';
		var params = item_name.split('_');
		if (params[0] == 'bazy' && params[1]=='region'){
			new Ajax.Updater(item_name, 'modules/bazy_ajax.php', { method: 'get', parameters: {region: params[2]} });
		}
	}

	} else {
		$(item_name).hide();
	}
}

function c_state_reg_obl(item_name)
{
	var i_name=item_name
		main_obj=$(item_name)
	if($(item_name) && !$(item_name).visible()){

		for(i=1;	i <= 99;	i++){

			if(i<10)	name="bazy_oblast_00" + i;
				else 	name="bazy_oblast_0" + i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

		for(i=1;	i <= 100;	i++){

			if(i<10)	name="bazy_town_00" + i;

			else{
				if(i < 100)	name="bazy_town_0" + i;

				else 		name="bazy_town_" + i;
			}

			if (!$(name))
				continue;

			$(name).hide();
		}

	}
	else $(item_name).hide()
}

function c_state_bazy_towns(item_name)
{
	var i_name=item_name
		main_obj=$(item_name)

	if(!$(item_name).visible()){

		for(i=1;	i <= 500;	i++){

			if(i<10)	name="bazy_town_00";

			else{
				if(i < 100)	name="bazy_town_0";

				else 		name="bazy_town_";
			}


			name += i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

	}


	else $(item_name).hide()
}



function c_state_obl(item_name)
{
	var i_name=item_name
		main_obj=$(item_name)

	if(!$(item_name).visible()){

		for(i=1;	i <= 15;	i++){

			name="bazy_region_0";
			name += i;

			if (!$(name))
				continue;

			$(name).hide();

			name="";
		}

		for(i=1;	i <= 99;	i++){

			if(i<10)	name="s_lineobl_00";
				else	name="s_lineobl_0";

			name += i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

		for(i=1;	i <= 30;	i++){

			if(i<10)	name="s_linetown_00";
				else	name="s_linetown_0";

			name += i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

	if ($(item_name).empty()) {
		$(item_name).innerHTML = '<img src="images/wait30trans.gif" />';
		var params = item_name.split('_');
		if (params[0] == 's' && params[1]=='lineobl'){
			new Ajax.Updater(item_name, 'modules/oblasti_ajax.php', { method: 'get', parameters: {obl_id: params[2]} });
		}
	}

	} else {
		$(item_name).hide();
	}

}

function c_state_town(item_name)
{
	var i_name=item_name
		main_obj=$(item_name)

	if(!$(item_name).visible()){

		for(i=1;	i <= 99;	i++){

			if(i<10)	name="s_linetown_00";
				else	name="s_linetown_0";

			name += i;

			if (!$(name))
				continue;

			if(name == item_name)
				$(name).show();

			else
				$(name).hide();

			name="";
		}

	}

	else{
		$(item_name).hide();
	}

}

function lchanger(lang)
{
	var locator=new Array
	locator=window.location.href.split("?")
	if(locator.length==1)locator[1]="";
	else locator[1]="&"+locator[1]
	var subindex=locator[1].indexOf("lang=")
	if(subindex!=-1)locator[1]="&"+locator[1].substr(subindex+9)
	var newlock=locator[0]+"?"+"lang="+lang+locator[1]
	window.location.assign(newlock);
}

function CDE(elemId) {

	var i=0 , zminna = 'b_filter_';

	if($(elemId).style.display == "block")
		$(elemId).style.display = "none"

	else
		$(elemId).style.display = "block"

}


