//function show_rate(cty,hotel) will display hotel rate by passing city and hotel name to php script
var htn="htn";
var crt="crt";
var dtCh= "/";
var minYear=2000;
var maxYear=2100;

  function show_rate(cty,hotel) 
 {
   window.cty = cty;
   window.hotel = hotel;
   
  process_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()
{
	cty = window.cty;
	hotel = window.hotel;
	 
	 if (xmlhttp.readyState==4)
{
 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;
 }
}


  //function gt_exg_sgl(curr) will provoid currency exchage by passing currency as parameter to the php script
  
  function gt_exg_sgl(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'>&nbsp;</td></tr><tr><td align ='center'><img src='images/logo_nw.gif'/></td></tr><tr><td align='center'><img src='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_sgl;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
 }
	

//function stateChanged_curr_sgl() will get currency and exchange rate as response and then call function  rateChanged_currsgl(arr_rate_txt,arr_rate_val) and pass the response as parameter
function stateChanged_curr_sgl()
{
	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_sgl(arr_rate_txt,arr_rate_val);
	 }
}

//function rateChanged_curr_sgl(currency,exchange) will change the rates on basis of currency and exchange
function rateChanged_curr_sgl(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;
		 //alert(td_id);
		 var result = td_id.indexOf("rt_rt");
		 if(result != -1)
		 {
			var mySplitResult = td_id.split("rt_rt");
			//alert(mySplitResult);
			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 gt_exchange(curr) will provoid currency exchage by passing currency as parameter to the php script
  function gt_exchange(curr,tbl_id)
  {
  window.table_id = tbl_id;
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  var url="call_php_dir.php";
  url=url+"?curr="+curr;
  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 tbl_idd = window.table_id;
     var myTable = document.getElementById(tbl_idd);
	 var col = myTable.getElementsByTagName("td");
     for(c=0;c<col.length;c++) {
		 var td_id = col[c].id;
		 //alert(td_id);
		 var result = td_id.indexOf("rt_rt");
		 //alert(result);
		 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;
		}
     }
 }
		 	

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 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 isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}

function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : mm/dd/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year")
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}

	  
	  
	  function shw_chk_sgl(htl_nm,rm_typ)
  
  {
	   cty = window.cty;
	   hotel = window.hotel;
	
	 var usr_dtl ='<form id = "chk_frm" name = "chk_frm" method="post" action="hotel-rate.php"><table border="0" id="tab" cellpadding="0" cellspacing="0" width="90%" align="center"><input name="cty" type="hidden" id="cty" width="170" value='+cty+'><input name="hotel" type="hidden" id="hotel" width="170" value='+hotel+'><input name="hotel_nm" type="hidden" id="hotel_nm" width="170" value="'+htl_nm+'"><input name="htlrm_typ" type="hidden" id="htlrm_typ" width="170" value="'+rm_typ+'">';
	usr_dtl +='<tr><td colspan = "4" class="htlfrm_hd">Check availability &amp; cost</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/yyyy"/></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/yyyy"/></td><td valign="bottom" class="htlfrm">Single room:<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">Double room:<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 width="50%" colspan = "2" valign="bottom" class="htlfrm" align="left">Currency:<br/><select name="sel_curr" id="sel_curr"><option value="usd">US Dollar</option><option value="eur">Euro</option><option value="pnd">Pound Sterling</option></select></td><td width="50%" valign="bottom" class="htlfrm" colspan = "2"><input name="snd_inf" id="snd_inf" type="button" class="btn1" value = "Proceed ..." onclick ="calc_rate_sgl()"/></td></tr><td colspan = "4" class="htlfrm_hd">&nbsp;</td></tr></td></tr><td colspan = "4">&nbsp;</td></tr>';
	 usr_dtl +='</table></form>';
    
	document.getElementById("sh_inf").style.display="none";
    document.getElementById("dtl").style.display="block";
    document.getElementById("dtl").innerHTML=usr_dtl;
	  
	  }



     function shw_dv(dvid,htl_nm,cty_nm,htl_cd,rm_typ,user_chkin)
    {
   var cnt_frm = "frm_"+dvid;
   var htl_inf = "inf_"+dvid;
   var usr_dtl ='<form id = '+cnt_frm+' name = '+cnt_frm+' method="post" action="http://www.india-hotel-packages.com/hotel-rate.php"><table border="0" id="tab" cellpadding="0" cellspacing="0" width="95%" align="center" bgcolor="#FCFCFC"><input name="cty" type="hidden" id="cty" width="170" value='+cty_nm+'><input name="hotel" type="hidden" id="hotel" width="170" value='+htl_cd+'><input name="hotel_nm" type="hidden" id="hotel_nm" width="170" value="'+htl_nm+'"><input name="htlrm_typ" type="hidden" id="htlrm_typ" width="170" value="'+rm_typ+'">';
	 usr_dtl +='<tr><td colspan = "4" class="htlfrm_hd">Check availability &amp; cost</td></tr>';
	 usr_dtl +='<tr><td class="htlfrm" valign="bottom" width="25%">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='+user_chkin+'></td><td class="htlfrm" valign="bottom" width="25%">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/yyyy"></td><td valign="bottom" width="25%" class="htlfrm">Single room:<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" width="25%" class="htlfrm">Double room:<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"> Currency:<br/><select name="sel_curr" id="sel_curr"><option value="usd">US Dollar</option><option value="eur">Euro</option><option value="pnd">Pound Sterling</option></select></td><td align="right" valign="bottom" class="htlfrm" colspan="2"><input name="snd_inf" id="snd_inf" type="button" class="btn1" value="Proceed..." onclick =calc_rate("'+cnt_frm+'") /></td></tr><tr><td colspan = "4" class="htlfrm_hd">&nbsp;</td></tr>';
	 usr_dtl +='</table></form>';
	 
	 document.getElementById(dvid).innerHTML=usr_dtl;
	 document.getElementById(dvid).style.display="block";
	 
	 }
	 
	 
	 
	  function calc_rate_sgl()
   {
        var chkin_dt = document.getElementById("chkin").value;
	    var chkout_dt = document.getElementById("chkout").value;
		var sgl_rm = document.getElementById("select1").value;
		var dbl_rm = document.getElementById("select2").value;
		var sdate = new Date(chkin_dt);
        var edate= new Date(chkout_dt);
		
		 if (isDate(chkin_dt)==false)
		 {
		 document.getElementById("chkin").focus();
		 return false
	     }
         
		 if (isDate(chkout_dt)==false)
		 {
		 document.getElementById("chkout").focus();
		 return false
	     }
		
	 if(chkin_dt != "" && chkin_dt != "mm/dd/yyyy" && chkout_dt != "" && chkout_dt != "mm/dd/yyyy" && sdate >= edate)
    {
	    alert("Check-out-date must be greater than check-in-date");
		return false;
    }
    else if(chkin_dt == ""|| chkin_dt == "mm/dd/yyyy")	
    {
        alert("Please enter check-in-date");
		document.getElementById("chkin").focus();
        return false;
    }
   else if(chkout_dt == "" || chkout_dt == "mm/dd/yyyy")	
    {
        alert("Please enter Check-out-date");
		document.getElementById("chkout").focus();
        return false;
     }
	else if(sgl_rm == 0 && dbl_rm == 0)
	{
	  alert("Please select rooms");
	  return false;
	}
    document.chk_frm.submit();
  }

	 
	
	 	  function calc_rate(frm_nm_nw)
   {
		frm_obj = document.getElementById(frm_nm_nw);
		var frm_elmt = frm_obj.elements.length;
		
		for(var i = 0; i<frm_elmt; i++)
	{
	var ele_mn = frm_obj.elements[i].name;
	var ele_typ = frm_obj.elements[i].type;
	var ele_val = frm_obj.elements[i].value;
	
	if(ele_mn == "chkin" && ele_val != "" && ele_val != "mm/dd/yyyy")
	{
	var chkin_dt = frm_obj.elements[i].value;
		if (isDate(chkin_dt)==false)
	 {
		frm_obj.elements[i].focus();
		return false
      }
	//alert(chkin_dt);
	}
	if(ele_mn == "chkin" && (ele_val == "" || ele_val == "mm/dd/yyyy"))
	{
	alert("Please enter check-in-date");
	frm_obj.elements[i].focus();
	return false;
	}
	else if(ele_mn == "chkout" && ele_val != "" && ele_val != "mm/dd/yyyy")
	{
	var chkout_dt = frm_obj.elements[i].value;
		if (isDate(chkout_dt)==false)
	 {
		 frm_obj.elements[i].focus();
		 return false
	  }
	//alert(chkin_dt);
	}
	if(ele_mn == "chkout" && (ele_val == "" || ele_val == "mm/dd/yyyy"))
	{
	alert("Please enter check-out-date");
	frm_obj.elements[i].focus();
	return false;
	}
	else if( ele_mn == "select1")
	{
	var sgl_rm = frm_obj.elements[i].value;
	}
	else if( ele_mn == "select2")
	{
	var dbl_rm = frm_obj.elements[i].value;
	}
	}
	
	if(chkin_dt != "" && chkin_dt != "mm/dd/yyyy" && chkout_dt != "" && chkout_dt != "mm/dd/yyyy")
	{
	var sdate = new Date(chkin_dt);
    var edate= new Date(chkout_dt);
	}
	
	if(chkin_dt != "" && chkin_dt != "mm/dd/yyyy" && chkout_dt != "" && chkout_dt != "mm/dd/yyyy" && sdate >= edate)
    {
	    alert("Check-out-date must be greater than check-in-date");
		return false;
    }	
	 if(sgl_rm == 0 && dbl_rm == 0)
	{
	  alert("Please select rooms");
	  return false;
	}	
		
    frm_obj.submit();
  }


      function calc_rtnw()
   {
	   
	   var cty_nw=document.getElementById("cty").value;
	   var htl_nw=document.getElementById("hotel").value;
	   var htlnm_nw=document.getElementById("hotel_nm").value;
       var cin_nw=document.getElementById("chkin").value;
	   var cout_nw=document.getElementById("chkout").value;
	   var sgl_nw=document.getElementById("select1").value;
	   var dbl_nw=document.getElementById("select2").value;
	   var curr_nw=document.getElementById("curcy").value;
	   var rmtyp_nw=document.getElementById("htlrm_typ").value;
	   
	   
	   var sdate = new Date(cin_nw);
       var edate= new Date(cout_nw);
	   
	       if (isDate(cin_nw)==false)
	 {
		 bkng_frm.chkin.focus();
		 return false;
	  }
	  
	   if (isDate(cout_nw)==false)
	 {
		 bkng_frm.chkout.focus();
		 return false;
	 }
	   
	    if(cin_nw != "" && cin_nw != "mm/dd/yyyy" && cout_nw != "" && cout_nw != "mm/dd/yyyy" && sdate >= edate)
    {
	    alert("Check-out-date must be greater than check-in-date");
		return false;
    }
    else if(cin_nw == ""|| cin_nw == "mm/dd/yyyy")	
    {
        alert("Please enter check-in-date");
		document.getElementById("chkin").focus();
        return false;
    }
   else if(cout_nw == "" || cout_nw == "mm/dd/yyyy")	
    {
        alert("Please enter Check-out-date");
		document.getElementById("chkout").focus();
        return false;
     }
	else if(sgl_nw == 0 && dbl_nw == 0)
	{
	  alert("Please select rooms");
	  return false;
	}

	   
	 
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
    //process_hotel();
	document.getElementById("rate_sh").innerHTML = "<table width='200' cellpadding='0' cellspacing='0'><tr><td>&nbsp;</td></tr><tr><td align='center'><img src='images/overlay_loading.gif' /><h3>Getting Rate.........</h3></td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr></table>";
    var url="htl_rt_nw.php";
    url=url+"?cty="+cty_nw+"&hotel="+htl_nw+"&chkin="+cin_nw+"&chkout="+cout_nw+"&select1="+sgl_nw+"&select2="+dbl_nw+"&currcy="+curr_nw+"&hotel_nm="+htlnm_nw+"&htlrm_typ="+rmtyp_nw;
    url=url+"&sid="+Math.random();
    xmlhttp.onreadystatechange=stateChanged_rate;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
   }
   
   
     function stateChanged_rate()
   {
	  if (xmlhttp.readyState==4)
   {
     document.getElementById("rate_sh").innerHTML=xmlhttp.responseText;
   }
  }

	
  
   function htl_srch()
  {
	 var chk_in_val = document.getElementById('cin').value;
	 var cty_val = document.getElementById('cty').value;
	 
	  	if (isDate(chk_in_val)==false)
	 {
		 bkng_frm.chkin.focus();
		 document.getElementById('cin').focus();
	 } 
	 
	if (cty_val == "CITY")
	 {
		alert("Please select city");
		document.getElementById('cty').focus();
		flag=false;
        return false; 
	 }
	else if (chk_in_val == "" || chk_in_val == "mm/dd/yyyy")
	 {
	  	alert("Please select check in date");
		document.getElementById('cin').focus();
		flag=false;
        return false;
     }
	  else
	 {
	 //document.gt_att.action = frm_actn;
	 document.gt_att.submit();	 
	 }
	 }

  
        function pay_frm_vld()
   {
	  var rowcnt = document.getElementById("pmt_tbl").getElementsByTagName("TR").length;
	  //alert(rowcnt);
	  
	  if (rowcnt == 1)
	  {
		return; 
	  }
	  var val_htln = GetTdContent("Hotel");
	  //alert(val_htln);
	  document.pay_frm.hd_htl.value=val_htln;
	  
	  var val_rmtyp = GetTdContent("Room Type");
	  //alert(val_ctyn);
	  document.pay_frm.hd_rmtyp.value=val_rmtyp;
	  
	  var val_ctyn = GetTdContent("City");
	  //alert(val_ctyn);
	  document.pay_frm.hd_cty.value=val_ctyn;
	  
	  var val_trpt = GetTdContent("Transport");
	  //alert(val_trpt);
	  document.pay_frm.hd_trpt.value=val_trpt;
	  
	  var val_exg = GetTdContent("Exchange");
	  //alert(val_exg);
	  document.pay_frm.hd_exg.value=val_exg;
	  
	  var val_htlcd = GetTdContent("Hotelcode");
	  //alert(val_htlcd);
	  document.pay_frm.hd_htlcd.value=val_htlcd;
	   
	  var val_arv = GetTdContent("Arrival Date");
	  //alert(val_arv);
	  document.pay_frm.hd_arvl.value=val_arv;
	  var val_dprt = GetTdContent("Departure Date");
	  //alert(val_dprt);
	  document.pay_frm.hd_deprt.value=val_dprt;
	  var val_rsgl = GetTdContent("Single Room");
	  //alert(val_rsgl);
	  document.pay_frm.hd_sgl.value=val_rsgl;
	  var val_rdbl = GetTdContent("Double Room");
	  //alert(val_rdbl);
	  document.pay_frm.hd_dbl.value=val_rdbl;
	  var val_ngths = GetTdContent("Total Nights");
	  //alert(val_ngths);
	  document.pay_frm.hd_nght.value=val_ngths;
	  var val_cst = GetTdContent("Total Cost");
	  //alert(val_cst);
	  var arr_cst = new Array();
      arr_cst=val_cst.split("--");
	  var curr_nw = (arr_cst[0]);
	  //alert(curr_nw);
	  var cst_nw = (arr_cst[1]);
	 // alert(cst_nw);
	  document.pay_frm.hd_cst.value=cst_nw;
	  document.pay_frm.hd_curr.value=curr_nw;
	
	
	  var payele_ln = document.pay_frm.elements.length;
	  //alert(payele_ln);
	  for(var i = 0; i<payele_ln; i++)
	{
	    var pyele_mn = document.pay_frm.elements[i].name;
	    var pyele_typ = document.pay_frm.elements[i].type;
	    var pyele_val = document.pay_frm.elements[i].value;
	  if (pyele_mn == "nm_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your Name");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
	   if (pyele_mn == "ml_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your Email");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
	  if ((pyele_mn == "ml_pmt" && pyele_val != "") && ((pyele_val.indexOf("@")== -1) || (pyele_val.indexOf(".")== -1)))
	 {
	  	alert("Please enter valid email");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
     }
	  	   if (pyele_mn == "cno_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your Contact Number");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
       if (pyele_mn == "add_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your Address");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
	     if (pyele_mn == "cty_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your City Name");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
	       if (pyele_mn == "st_pmt" && pyele_val == "")
	 {
		alert("Please Enter Your State Name");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
	      if (pyele_mn == "zp_pmt" && pyele_val == "")
	 {
		alert("Please Enter Zip Code");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }

	     if (pyele_mn == "cntry_pmt" && pyele_val == "Select")
	 {
		alert("Please Select Your Country Name");
		document.pay_frm.elements[i].focus();
		flag=false;
        return false;
      }
     }
	  document.pay_frm.submit();
	}
	
	 
	   function GetTdContent(label)
      {
	  var myTable = document.getElementById('pmt_tbl');	  
      var TDs = myTable.getElementsByTagName("td"); 
      var foundFlag = false; 
      for (var i = 0; i < TDs.length; i++) 
      { 
      var val=TDs[i].innerHTML.toLowerCase();
      label=label.toLowerCase();
      if(val==label) 
     {
     return TDs[i+1].innerHTML;
     }
    }
   }

	 
	 
	 function checkNum(evt)
   {
    if(event.keyCode >=58)
	{
	 alert("Only Numbers Are Acceptable");	
	 }
     if(!((event.keyCode<=57)|| (event.keyCode==46)))
     event.returnValue=false;
   {
    return false;
   }
     return true;  
   }


 function pop_it(url) 
 {
	newwindow=window.open(url,'name','height=500,width=500,resizable=1,scrollbars=1');
	if (window.focus) {newwindow.focus()}
	return false;
}

 
 	 	 function shw_dv_sgl(htl_nm)
    {
     //var cnt_frm = "frm_"+dvid;
	 
	 var usr_dtl ='<form id = "mail_frm" name = "mail_frm" method="get"><table border="0" id="tab" cellpadding="0" cellspacing="0" width="94%" align="center">';
	 usr_dtl +='<input name="hotel_nm" type="hidden" id="hotel_nm" width="170" value="'+htl_nm+'"><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/yyyy"/></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/yyyy"/></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" value = "Send Mail" onclick =snd_mail() /></td></tr>';
	 usr_dtl +='</table></form>';
	 document.getElementById('div_id').innerHTML=usr_dtl;
	 document.getElementById('div_id').style.display="block";

	 }


 
 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/yyyy"))
	 {
	  	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/yyyy"))
	 {
	  	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.hotel_nm.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 process_hotel()
{
document.getElementById("rt").innerHTML="<table id = 'lodng_tdl' width='550' align='center' cellpadding='0' cellspacing='0' bgcolor='#f4f2db'><tr><td>&nbsp;</td></tr><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>Getting Hotel Rate.........</h3></td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr></table>";
}

 
