// JavaScript Document
var HttPRequest = false;

function doCallAjax(url) {
  HttPRequest = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 HttPRequest = new XMLHttpRequest();
	 if (HttPRequest.overrideMimeType) {
		HttPRequest.overrideMimeType('text/html');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		HttPRequest = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   HttPRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  } 
  
  if (!HttPRequest) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }

	var pmeters = "";

	HttPRequest.open('POST',url,true);

	HttPRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=tis-620");
	HttPRequest.setRequestHeader("Content-length", pmeters.length);
	HttPRequest.setRequestHeader("Connection", "close");
	HttPRequest.send(pmeters);	
	HttPRequest.onreadystatechange = function()
	{

		 if(HttPRequest.readyState == 3)
		  {
		   document.getElementById("mySpan").innerHTML = "Now is Loading...";
		  }

		 if(HttPRequest.readyState == 4)
		  {			  
			  document.getElementById('mySpan').innerHTML = HttPRequest.responseText;
		  }				
	}

}
	
//openWindow
 function OpenWindow(file, name, width, height) {
        OpenWindow(file, name, width, height, false);
    }

    function OpenWindow(file, name, width, height, showLeftTopScrollbar) {
        var attr = "";
        if(showLeftTopScrollbar) {
            attr += "top=50,left=50,scrollbars=1,";
        }
        attr += "width=" + width + ",height=" + height + ",resizeable=1";
        window.open(file, name, attr);
    }

    function openWin(fileName) {
       thor = window.open(fileName,'thor','top=200,left=220,width=275,height=450,resizable=1,scrollbars=yes');
    }

	function openWindow(fileName)
	{
	   thor = window.open(fileName,'thor','top=200,left=220,width=275,height=450,resizable=1,scrollbars=yes');
	}
	
//hotels
	function ChkFromH(){
		if(document.fh.city.value == "") {
			alert("Please fill the information in the blank");
			document.fh.city.focus();
			return false ;
		}
		else{
			return true ;
		}
	}

//flights
	function ChkFromF(){
		if(document.ff.departureCity.value == "") {
			alert("Please fill the information in the blank");
			document.ff.departureCity.focus();
			return false ;
		}
		if(document.ff.destinationCity.value == "") {
			alert("Please fill the information in the blank");
			document.ff.destinationCity.focus();
			return false ;
		}
		else{
			return true ;
		}
	}
	
//cars
	function ChkFromC(){
		if(document.fc.city.value == "") {
			alert("Please fill the information in the blank");
			document.fc.city.focus();
			return false ;
		}
		else{
			return true ;
		}
	}

//hotels
	function ChkFromCR(){
		if(document.formcr.Year.value == "0") {
			alert("Please fill the information in the blank");
			document.formcr.Year.focus();
			return false ;
		}
		if(document.formcr.Month.value == "0") {
			alert("Please fill the information in the blank");
			document.formcr.Month.focus();
			return false ;
		}
		else{
			return true ;
		}
	}
