var a=new Array ();

function com_send(){
	document.comments.submit();
}

function to_city(key){
	window.location.href="index.php?act=city&id="+key;
}
		function bron(hot){
			var imon=document.getElementById('om'+hot).value;
			imon++;
			var iday=document.getElementById('od'+hot).value;
			var iyear=document.getElementById('oy'+hot).value;
			ShowWin('/addon/bron.php?hot='+hot+'&date='+iday+'.'+imon+'.'+iyear,635,625);
		}
		
		function ShowWin(str,WWidth,WHeight){
			var LeftPosition, TopPosition;
			LeftPosition=(screen.width-WWidth)/2;
			if(LeftPosition<=0) LeftPosition=10;
			TopPosition=(screen.height-WHeight-50)/2;
			if(TopPosition<=0) TopPosition=10;
			settings = 'width='+WWidth+',height='+WHeight+',top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,status=yes';
			window.open(str, '', settings);
		}
				function daysBetween(year1, month1, year2, month2) {
                var x=new Date();
                var y=new Date();
                x.setUTCFullYear(year1,month1,1);
                y.setUTCFullYear(year2,month2,1);
                return (x-y)/24/3600/1000;
            }

        function daysInMonth(year, month) {
			var nextMonth = month+1;
			var nextYear = year;
			if (month == 11) {
				nextMonth = 0;
				nextYear = year+1;
			}
			return (daysBetween(nextYear, nextMonth, year, month));
		}
			
		function getdays(key){
			var ikey = key.getAttribute('tabindex');
			var imon=document.getElementById('om'+ikey);
			var iday=document.getElementById('os'+ikey);
			var str='<select id="od'+ikey+'" name="od" style="width: 45px">';
			var oToday = new Date();
			var a=oToday.getFullYear();
			var coldays = daysInMonth(parseInt(a),parseInt(imon.value));

			for (var i=1;i<=coldays; i++){
				str+='<option value="'+i+'">'+i+'</option>';
			}
			str+="</select>";
			iday.innerHTML=str;
		}

function show_metro(){
var city=document.getElementById('f_city');
var mt=document.getElementById('f_metro');
var pos=city.value-1;

if (a[pos]!=null){
		var l=a[pos].length;
		var str='<select name="f_metro" style="width: 235px;"  id="f[1]" onfocus="fMask(1)" class="nopad input_brd">';
		str+='<option value="-1">   --   Любое метро  --  </option>';
			for (var i=0;i<l;i++){
				str+='<option value="'+i+'">';
				str+=a[pos][i];
				str+='</option>';
			}
		str+='</select>';
		mt.innerHTML=str;
} else {
	var str='<select name="f_metro" style="width: 235px;" disabled="" id="f[1]" onfocus="fMask(1)" class="nopad input_brd">';
	str+='<option value="-1">Нет метро в этом городе</option>';		
	str+='</select>';
	mt.innerHTML=str;
}

}
var SEARCH=0;
function search(){
	if (SEARCH==1){
		document.find_form.submit();
	} else {
		document.find_form2.submit();
	}
}

function fMask(key){
		var f22=document.getElementById('f2');
		var fc=document.getElementById('f_city');
		var f1=document.getElementById('f[1]');
		var f2=document.getElementById('f[2]');
		var f3=document.getElementById('f[3]');
		var f4=document.getElementById('f[4]');
		
		var col=new Array();
		col[0]="#DFDFDF";
		col[1]="#FFFFFF";
		col[2]="1px solid #969696";
	if (key==1){
	SEARCH=1;
		f22.style.background=col[0];
		fc.style.background=col[1];
		f1.style.background=col[1];
		f2.style.background=col[1];
		f3.style.background=col[1];
		f4.style.background=col[1];
	} else {
	SEARCH=2;
		f22.style.background=col[1];
		fc.style.background=col[0];
		f1.style.background=col[0];
		f2.style.background=col[0];
		f3.style.background=col[0];
		f4.style.background=col[0];
	}
		f22.style.border=col[2];
		fc.style.border=col[2];
		f1.style.border=col[2];
		f2.style.border=col[2];
		f3.style.border=col[2];
		f4.style.border=col[2];
		
		f22.style.height="18px";
		f2.style.height="18px";
		f4.style.height="18px";
}

function hide_txt_mask(el,key,cl){
if (cl==1){
	var str1="txt_input nopad mask_text";
	var str2="txt_input nopad normal_text";
} else {
	var str1="nopad mask_text input_brd";
	var str2="nopad normal_text input_brd";
}
if (key==1){
	if (el.className==str1){
		SetNameEl=el.value;
		el.value="";
		el.className=str2;
	}
}

if (key==0){
	if (el.value==""){
		var Val;
		el.className=str1;
		switch (el.name){
		case "name_order":
			Val="Ваше имя";
		break;
		case "email_order":
			Val="E-mail";
		break;
		case "city_order":
			Val="Город";
		break;
		case "tel_order":
			Val="Телефон";
		break;
		case "f_t1":
			Val="за сутки";
		break;
		case "f_t2":
			Val="за сутки";
		break;
		case "q":
			Val="Название гостиницы";
		break;
		case "email":
			Val="Ваш e-mail";
		break;
		case "fio":
			Val="Ваше имя";
		break;

		}
		el.value=Val;
	}
}
}

var ADD_ORDER=0;
function show_add_order(){
	var ord=document.getElementById("add_order_layer");

	if (ADD_ORDER==0){
		ADD_ORDER=1;
		ord.style.display="block";
	} else {
		ADD_ORDER=0;
		ord.style.display="none";
	}
}
var ADD_FIND=0;
function show_add_find(){
var fn=document.getElementById("add_find_layer");
	if (ADD_FIND==0){
		ADD_FIND=1;
		fn.style.display="block";
	} else {
		ADD_FIND=0;
		fn.style.display="none";
	}
}
function send_order_form(){
	var el1=document.getElementById('name_order').value;
	var el2=document.getElementById('email_order').value;
	var el3=document.getElementById('city_order').value;
	var el4=document.getElementById('t1_order').value;
	var el5=document.getElementById('t2_order').value;
	var el6=document.getElementById('col_order').value;
	var el7=document.getElementById('tel_order').value;
	
	if ((el1!="Ваше имя")&&(el2!="E-mail")&&(el3!="Город")&&(el4!="")&&(el5!="")&&(el6!="")&&(el7!="Телефон")){
		document.order_form.submit();
	} else {
		alert("Вы заполнили не все поля!");
	}
}