// JavaScript Document
// JavaScript Document
var stile = "top=140, left=140, width=620, height=420, status=no, menubar=no, toolbar=no scrollbar=no";
function mappa(stelle,a,da,nazione,cerca,amen,notti,guest,agent) {
window.open("http://www.bh-hotels.com/map_spec.php?stelle="+stelle+"&a="+a+"&da="+da+"&nazione="+nazione+"&cerca="+cerca+"&amenities="+amen+"&notti="+notti+"&guest="+guest+"&agent="+agent, "", stile);
}
function cambia(ImageName,ImageFile)
{
		ImageName.src = ImageFile;
}

function apricontent(id,lan,title)
{
var googlewin=dhtmlwindow.open("googlebox", "iframe", "http://www.bh-hotels.com/articles.php?id="+id+"&lan="+lan+"", title, "width=590px,height=350px,resize=1,scrolling=1,center=1", "recal")
}

function aprivideo(id,title)
{
var googlewin=dhtmlwindow.open("googlebox", "iframe", "http://www.bh-hotels.com/video.php?id="+id, title, "width=500px,height=430px,resize=1,scrolling=1,center=1", "recal")
}

function aprimappa(id,title)
{
var googlewin=dhtmlwindow.open("googlebox", "iframe", "http://www.bh-hotels.com/map.php?id="+id, title, "width=640px,height=440px,resize=1,scrolling=1,center=1", "recal")
}

function mappa_sub(subdomain)
{
var googlewin=dhtmlwindow.open("googlebox", "iframe", "http://www.bh-hotels.com/map_sub.php?dm="+subdomain, '', "width=620px,height=420px,resize=1,scrolling=1,center=1", "recal")
}
function show(val)
{		
  document.getElementById("cod_nazione").value=val
  document.getElementById("date_1").style.display=''
  document.getElementById("date_2").style.display=''
  document.getElementById("guest").style.display=''
  document.getElementById("bottone_loc").style.display=''
  conta()
}
function mostra(div)
{	
	var stile=document.getElementById(div).style.display
	if(stile=='')
		document.getElementById(div).style.display='none'
	else	
		document.getElementById(div).style.display=''
}
function funz_1(div)
{	
	var stile=document.getElementById(div).style.display
	if(div=='italy')
	{	
		document.getElementById('italy').style.display=''
		document.getElementById('italy_r').checked='on'
		document.getElementById('other').style.display='none'
	}
	else
	{	
		document.getElementById('italy').style.display='none'
		document.getElementById('other_r').checked='on'
		document.getElementById('other').style.display=''	
	}
}
function other()
{
	document.getElementById('other_r').checked='on'
	document.getElementById('other').style.display=''	
	document.getElementById("date_1").style.display=''
	document.getElementById("date_2").style.display=''
	document.getElementById("guest").style.display=''
	document.getElementById("bottone").style.display=''
}
var myRequest3 = null;
    function CreateXmlHttpReq3(handler){
      var xmlhttp = null;
      try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlhttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 // Internet Explorer
	 try
	  {
	  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
      xmlhttp.onreadystatechange = handler;
      return xmlhttp;
    }
	function isDate(str) { // anno a 4 cifre !!!
		spz = str.split("/"); 
		dat = new Date(spz[2], spz[1]-1, spz[0]); 
		if	( 
			dat.getFullYear() == parseFloat(spz[2]) &&
			dat.getMonth() == (parseFloat(spz[1])-1) &&
			dat.getDate() == parseFloat(spz[0]) 
			) {
				return dat;
		}
		return false;
	}

	function ok_form(lan)
	{
		var da=isDate(document.getElementById("da").value)	
		var ora=isDate(document.getElementById("attuale").value)
		if(document.getElementById("da").value=='' || document.getElementById("notti").value==''  || document.getElementById("guest").value=='')
		{
			alert("You need to fill in all the fields!")
		}		
		else if(da<=ora)
		{
				
			alert("Check-in date must be greater than today!")
		}
		else if(document.getElementById("guest")=='')
		{
			alert("Enter how many guestes PER ROOM")
		}
		else
		{
			document.ricerca.action='http://www.bh-hotels.com/'+lingua+'/hotel-avaiability.html'; 
			document.ricerca.submit();
		}
	}
	function ok_form_map(lan)
	{
		var da=isDate(document.getElementById("da").value)
		var ora=isDate(document.getElementById("attuale").value)
		if(document.getElementById("da").value=='' || document.getElementById("notti").value==''  || document.getElementById("guest").value=='')
		{
			alert("You need to fill in all the fields!")
		}		
		else if(da<=ora)
		{
				
			alert("Check-in date must be greater than today!")
		}
		else if(document.getElementById("guest")=='')
		{
			alert("Enter how many guestes PER ROOM")
		}
		else
		{
			document.ricerca_map.submit();
		}
	}
	function form_cerca()
	{
		document.ricerca_testo.submit();
	}
	function stelle_s(val,div)
	{
		var text=document.getElementById(div).value;
		if(document.getElementById(div).value=='')
		{
			document.getElementById(div).value+= val+',';  
	  		document.getElementById(val).checked='on'
		} 
		else
		{
			var check=text.indexOf(val);
			if(check>='0')
			{
				var text_rep=text.replace(val+',','');
				document.getElementById(div).value=text_rep;
				document.getElementById(val).checked=''; 
			}
			else
			{
				document.getElementById(div).value+= val+',';  
	  			document.getElementById(val).checked='on'
			}
		}
	  	cerca()
	}
	
	function show_all(val)
	{
		document.getElementById("show").value='1'
	  	cerca()
	}
	
	function show_disp(val)
	{
		document.getElementById("show").value='0'
	  	cerca()
	}
	
	function ordina(val)
	{
		document.getElementById("order").value= val
	  	cerca()
	}
	function assegna_val(val,div)
	{
		document.getElementById(div).value= val
	}












