function lo() {
		 
        var oWait = null, oBody = null, elemWait, elemBody;		 
        if (document.getElementById) { // IE 5+/NS6
	              elemWait = document.getElementById('loading');				  
				 //
              if (elemWait != null) {
                        oWait = elemWait.style;						 
                }
                elemBody = document.getElementById('logo');
                if (elemBody != null) {
                        oBody = elemBody.style;
                }
        } else if (document.layers) {
                oWait = document.layers['loading'];
                oBody = document.layers['logo'];
        } else if (document.all) {
                elemWait = document.all['loading'];
                if (elemWait != null) {
                oWait = elemWait.style;
                }
                elemBody = document.all['logo'];
                if (elemBody != null) {
                oBody = elemBody.style;
                }
        }
        if ((oWait != null) && (oBody != null)) {
                if (oWait && oBody) {
                        oWait.visibility = 'hidden';
                        oBody.visibility = 'visible';
						logo.style.top=0;
                }
        }	
	
	//document.loading.visibility = 'hidden';
			
}  

function show1(url,x,y) 
	{ window.open(url,"", 'toolbar=no, location=no, resizable=no, status=no, scrollbars=yes, menubar=no, width='+x+', height='+y);}

function check_required(obj)
	{  		
		if(obj.form)
		{
			var t = 0;
			for(i=0;i<obj.form.elements.length;i++)
			{
				if(obj.form.elements[i].id=='required')
				{
					switch(obj.form.elements[i].type)
					{
						default: if(!obj.form.elements[i].value) t++; break;
					}
				}
			}
			if(t) alert('Заполните, пожалуйста, все обязательные поля');
			else obj.form.submit();
		}
	
	}  
function showObject(obj) { obj.style.visibility="visible"; 
						Sl=document.body.clientWidth;
						St=document.body.clientHeight; 
	if((Sl-(event.clientX + document.body.scrollLeft))<=320)
		{obj.style.left = event.clientX + document.body.scrollLeft-300}
	else {obj.style.left = event.clientX + document.body.scrollLeft}
						obj.style.top = event.clientY + document.body.scrollTop+20;}


function hideObject(obj) { obj.style.visibility="hidden"; }			

function test(obj)
	{  		
		//alert('test');
		alert(obj.elements.length);
	
	}  	

function check_required_sub(obj)
	{  		
		
		if(obj)
		{
			var t = 0;
			for(i=0;i<obj.elements.length;i++)
			{
				if(obj.elements[i].id=='required')
				{
					switch(obj.elements[i].type)
					{
						default: if(!obj.elements[i].value) t++; break;
					}
				}
			}
			if(t) alert('Заполните, пожалуйста, все обязательные поля');
			else obj.submit();
		}
	
	} 

function  date_analiz(x) 
	{ 
		new String(x); 		
		var a= new Array();	 		
		var d = new Date();	
				
		//alert(x);
		a = x.split('.');	
		d.setFullYear(a[2]-0,a[1]-1,a[0]-0);
		
		//alert(a[2]-0);
		//alert(a[1]-0);
		//alert(a[0]-0);
		
		var dayOfWeek = d.getDay();		
		//alert(dayOfWeek);
		var weekend = (dayOfWeek==0)||(dayOfWeek==6) ;	
		//alert(weekend);
		
		if(weekend) alert('Этот способ оплаты возможен только в будни'); 
		
		return weekend;
	}	 

function  date_zazor(z,x) 
	{ 		
		var flag=0;
		
		new String(x); 		
		new String(z);
		var a= new Array();	 	
		var b= new Array();	 	 		
				
		oplata=new Date();
		zakaz=new Date();  
		
				
		//alert(x);
		a = x.split('.');	
		oplata.setFullYear(a[2]-0,a[1]-1,a[0]-0); 		 
		
		//alert(z);
		b = z.split('-');	
		zakaz.setFullYear(b[0]-0,b[1]-1,b[2]-0);
		
		if((zakaz.getTime()-oplata.getTime())<259200000) 	
			alert("Оплата должна быть произведена не позднее 3х дней до даты заезда"); 		 
		else flag=1;
		
		return flag;
	}	 
	
function checkOut(name) {
		if(name=='check-in' || name=='check-out') {
			inDate=document.getElementById('check-in');
			outDate=document.getElementById('check-out');
			}
		else if(name=='checkin' || name=='checkout') {
			inDate=document.getElementById('checkin');
			outDate=document.getElementById('checkout'); }
		else if(name=='check-in2' || name=='check-out2') {
			inDate=document.getElementById('check-in2');
			outDate=document.getElementById('check-out2'); }	
		
		if(inDate.value || outDate.value){
			
			var inArr=inDate.value.split('.');
			var outArr=outDate.value.split('.');
			if(inArr[2]+ inArr[1]+ inArr[0] >= outArr[2]+ outArr[1]+ outArr[0] || inArr.length!=3 || outArr.length!=3) {
				
				if(name=='check-in' || name=='checkin' || name=='check-in2') {
					var newdate = new Date(inArr[2], inArr[1]-1, inArr[0]*1+1);
					dateforinp=addZero(newdate.getDate())+ "." + addZero(newdate.getMonth()*1+1) + "." + newdate.getFullYear();
					outDate.value=dateforinp;
					 }
				else  {
					var newdate = new Date(outArr[2], outArr[1]-1, outArr[0]-1);
					dateforinp=addZero(newdate.getDate())+ "." + addZero(newdate.getMonth()*1+1) + "." + newdate.getFullYear();
					inDate.value=dateforinp; 
					}
			}
		
		}
	}
function addZero(str) {
	if (str<10)
		str="0"+str; 
	return (str);
	}	
