//function show_rate(cty,hotel) will display hotel rate by passing city and hotel name to php script
var htn="htn";
var crt="crt";

function show_rate(cty,hotel) 
{
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  //process_hotel();
  var url="call_php.php";
  url=url+"?c="+cty+"&h="+hotel+"&ht_gt="+htn;
  url=url+"&sid="+Math.random();
  xmlhttp.onreadystatechange=stateChanged;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

//function stateChanged() shows hotel rate with packages highlight  
function stateChanged()
{
if (xmlhttp.readyState==4)
{
var dtl1 = "Two Nights Hotel Package Includes";
var dtl2 = "Room with breakfast for two nights.";
var dtl3 = "Arrival transfer";
var dtl4 = "Half day city tour or local running";
var dtl5 = "All applicable taxes";
var dtl6 = "Guides & entrances are not included";
var dtl7 = "If you need room for less or more nights <a class = 'ml' onclick=this.href='mailto:indiatravel@vsnl.com?cc=services@giasdl01.vsnl.net.in&amp;Subject=' + location.href; href=javascript:void(0)> email us.</a>";


var cst_dt ='<div id = "sh_lod">&nbsp;</div><table border="0" cellpadding="0" cellspacing="0" width="517" align="center" class="bg3">';
//cst_dt +='<tr><td><img src="images/bg1.gif" /></td></tr>';
cst_dt +='<tr><td class="inf_htl_tp">'+dtl1+'</td></tr>';
cst_dt +='<tr><td class="bk_htl">'+dtl2+'</td></tr>';
cst_dt +='<tr><td class="bk_htl">'+dtl3+'</td></tr>';
cst_dt +='<tr><td class="bk_htl">'+dtl4+'</td></tr>';
cst_dt +='<tr><td class="bk_htl">'+dtl5+'</td></tr>';
cst_dt +='<tr><td class="bk_htl_hld">'+dtl6+'</td></tr>';
cst_dt +='<tr><td class="bk_htl">'+dtl7+'</td></tr>';
//cst_dt +='<tr><td><img src="images/bg2.gif" /></td></tr>';
cst_dt +='</table>';

document.getElementById("lodng_tdl").style.display="none";
document.getElementById("dtl").style.display="block";
document.getElementById("rt").style.display="block";
document.getElementById("rt").innerHTML=xmlhttp.responseText;
document.getElementById("dtl").innerHTML=cst_dt;
 }
}


//function gt_exchange(curr) will provoid currency exchage by passing currency as parameter to the php script
  function gt_exchange(curr)
  {
  document.getElementById("tab").style.display="none";
  document.getElementById("sh_lod").style.display="block";
  document.getElementById("sh_lod").innerHTML = "<table width='500' align='center' cellpadding='0' cellspacing='0' bgcolor='#f4f2db'><tr><td align ='center'><img src='http://www.mumbaihotels.net/images/logo_nw.gif'/></td></tr><tr><td align='center'><img src='http://www.mumbaihotels.net/images/lod1.gif' /><h3>Changing Rate.........</h3></td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr></table>";

  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  var url="call_php.php";
  url=url+"?curr="+curr+"&ht_gt="+crt;
  url=url+"&sid="+Math.random();
  xmlhttp.onreadystatechange=stateChanged_curr;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
	
 }
	


//function stateChanged_curr() will get currency and exchange rate as response and then call function  rateChanged_curr(arr_rate_txt,arr_rate_val) and pass the response as parameter
function stateChanged_curr()
{
	if (xmlhttp.readyState==4)
	{
	 var ex_rate=xmlhttp.responseText;
	 var arr_rate=ex_rate.split("rt");
	 var arr_rate_txt = arr_rate[0];
	 var arr_rate_val = arr_rate[1];
     rateChanged_curr(arr_rate_txt,arr_rate_val);
	 }
}

//function rateChanged_curr(currency,exchange) will change the rates on basis of currency and exchange
function rateChanged_curr(currency,exchange)
{

	 var myTable = document.getElementById('tab');
	 var col = myTable.getElementsByTagName("td");
     for(c=0;c<col.length;c++) {
		 var td_id = col[c].id;
		 var result = td_id.indexOf("rt");
		 if(result != -1)
		 {
			var mySplitResult = td_id.split("rt");
			var org_rt = mySplitResult[0];
			var nw_rt = org_rt/exchange;
			nw_rt = Math.ceil(nw_rt);
			nw_rt = nw_rt+" "+currency;
			(col[c].innerHTML) = nw_rt;
		}
     }
	       document.getElementById("sh_lod").innerHTML = "";
	       document.getElementById("tab").style.display="block";

 }
		 
		 

function show_ad_hotel(cty_val)
{
 alert(cty_val);	
}


function snd_mail()
{
	var ele_ln = document.mail_frm.elements.length;


	for(var i = 0; i<ele_ln; i++)
	{
	var ele_mn = document.mail_frm.elements[i].name;
	var ele_typ = document.mail_frm.elements[i].type;
	var ele_val = document.mail_frm.elements[i].value;
	 
	 if (ele_mn == "txt_name" && ele_val == "")
	 {
		alert("Please Enter Your Name");
		document.mail_frm.elements[i].focus();
	    flag=false;
        return false;
	 }
	 else if (ele_mn == "txt_email" && ele_val == "")
	 {
		alert("Please Enter Your Email");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
	 }
	 else if (ele_mn == "chkin" && (ele_val == "" || ele_val == "mm-dd-yy"))
	 {
	  	alert("Please Enter Date");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
     }
	  else if (ele_mn == "chkout" && (ele_val == "" || ele_val == "mm-dd-yy"))
	 {
	  	alert("Please Enter Date");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
     }
	  else if (ele_mn == "select1" && ele_val == 0)
	 {
	  	alert("Please select no. of people");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
     }
	  else if (ele_mn == "select2" && ele_val == 0)
	 {
	  	alert("Please select no. of rooms");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
     }
	  else if ((ele_mn == "txt_email" && ele_val != "") && ((ele_val.indexOf("@")== -1) || (ele_val.indexOf(".")== -1)))
	 {
	  	alert("Please enter valid email");
		document.mail_frm.elements[i].focus();
		flag=false;
        return false;
     }
	   var ele_v1 = document.mail_frm.txt_name.value;
	   var ele_v2 = document.mail_frm.txt_email.value;
	   var ele_v3 = document.mail_frm.chkin.value;
	   var ele_v4 = document.mail_frm.chkout.value;
	   var ele_v5 = document.mail_frm.select1.value;
	   var ele_v6 = document.mail_frm.select2.value;
	   var ele_v7 = document.mail_frm.txt_rmrk.value;
	   //var ele_v8 = document.mail_frm.htl_inf.value;
	   var ele_v8 = document.getElementById("htl_inf").innerHTML;
	   var locationObj = window.location;
	  }
  url="http://www.india-tours.com/final/hotelpackagemail1.php?+name="+ele_v1+"&email="+ele_v2+"&chkin="+ele_v3+"&chkout="+ele_v4+"&select1="+ele_v5+"&select2="+ele_v6+"&remark="+ele_v7+"&htlname="+ele_v8+"&locationObj="+locationObj;
  var newWin =window.open(url,'mail','resizable=no,location=no,scrollbars=no,width=350,height=300,toolbar=no,left=200,top=200');
  }

function stateChanged_mail()
{
	
	document.getElementById("rt").innerHTML=xmlhttp.responseText;
}

	

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}


function process_hotel()
{
document.getElementById("dtl").style.display="none";
document.getElementById("rt").innerHTML="<table width='770' align='center' cellpadding='0' cellspacing='0' bgcolor='#EIDDC5'><tr><td>&nbsp;</td></tr><tr><td align='center'><img src='images/lod1.gif' /><h3>Loading 2 Nights Hotel Package Rate.........</h3></td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr></table>";
}

  
  function pop(url, name, height, width, scrollbars, resizable)
  {
	var popwin;
	'status=yes,resizable=yes,scrollbars=no';
	var opts ='status=yes,resizable=yes,scrollbars=no';
    popwin = window.open('', name,'height=620, width=650, scrollbars=no resizable=yes');	
	popwin.focus();
	popwin.location = url;
	}
	
	 function shw_dv(htl_nm)
    {
     //var cnt_frm = "frm_"+dvid;
	 
	 var usr_dtl ='<form id = "mail_frm" name = "mail_frm" method="get"><div id ="htl_inf" name ="htl_inf">&nbsp;</div><table border="0" id="tab" cellpadding="0" cellspacing="0" width="94%" align="center">';
	 usr_dtl +='<tr><td class="htlfrm">Name<br/><input name="txt_name" type="text" size="15" id="txt_name" width="170"/></td><td class="htlfrm">E-mail<br/><input name="txt_email" type="text" size="18" id="txt_email" width="170"/></td><td class="htlfrm" colspan="2">Your Contact<br/><input name="txt_contact" type="text" size="25" id="txt_contact" /></td></tr>';
	 usr_dtl +='<tr><td class="htlfrm">Check-In-Date<br /><input name="chkin" type="text" id="chkin" size="13" onclick="event.cancelBubble=true;SC(this,-1,329);" onkeypress="event.cancelBubble=true;SC(this,-1,329);"   value="mm-dd-yy"/></td><td class="htlfrm">Check-Out-Date<br/><input name="chkout" type="text" id="chkout" size="12" onclick="event.cancelBubble=true;SC(this,-1,329);" onkeypress="event.cancelBubble=true;SC(this,-1,329);"   value="mm-dd-yy"/></td><td valign="bottom" class="htlfrm">No. of People:<br/><select name="select1" id="select1"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option></select></td>';
	 usr_dtl +='<td valign="bottom" class="htlfrm">Rooms:<br/><select name="select2" id="select2"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option><option value="3">3</option> <option value="4">4</option><option value="5">5</option><option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select></td></tr>';
     usr_dtl +='<tr><td colspan="2" valign="bottom" class="htlfrm"> More&nbsp;Info<br/><input name="txt_rmrk" type="text" id="txt_rmrk" size="28"/></td><td align="right" valign="bottom" class="htlfrm" colspan="2"><input name="snd_inf" id="snd_inf" type="button" class="btn1" onclick =snd_mail() /></td></tr>';
	 usr_dtl +='</table></form>';
	 document.getElementById('div_id').innerHTML=usr_dtl;
	 document.getElementById('div_id').style.display="block";
	 
	 document.getElementById("htl_inf").innerHTML=htl_nm;
	 document.getElementById("htl_inf").style.display="none";
	 }
