function noEnter(evt)
  {
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
      var elem = (evt.target) ? evt.target : evt.srcElement;
      if (elem) {
        var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
        if (charCode == 13)
          return false;
        else
          return true;
      }
    }
  }
function getPage(id){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('cResult');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4)
		{
			if (ajaxRequest.status==200)
			{
				var ajaxDisplay = document.getElementById('cResult');
				ajaxDisplay.innerHTML = ajaxRequest.responseText;
			}
			else
			{
				var ajaxDisplay = document.getElementById('cResult');
				ajaxDisplay.innerHTML = "<span style='color: rgb(255, 0, 0);'>...Server Busy Too many Hits...</span>";
			}
		}
	}
	ajaxRequest.open("GET", "getData.php?page="+id, true);
	ajaxRequest.send(null); 
}
function MobileTracer(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var code = document.getElementById('code').value;
	var queryString = "?code=" + code;
	ajaxRequest.open("GET", "MobileTracer.php" + queryString, true);
	ajaxRequest.send(null); 
}
var isNN = (navigator.appName.indexOf("Netscape")!=-1);
     function autoTab(input,len, e) {
        var keyCode = (isNN) ? e.which : e.keyCode;
        var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
         if(input.value.length >= len && !containsElement(filter,keyCode)) {
           input.value = input.value.slice(0, len);
           input.form[(getIndex(input)+1) % input.form.length].focus();
     }
          function containsElement(arr, ele) {
               var found = false, index = 0;
            while(!found && index < arr.length)
              if(arr[index] == ele)
                 found = true;
                  else
                 index++;
               return found;
                }
          function getIndex(input) {
               var index = -1, i = 0, found = false;
                while (i < input.form.length && index == -1)
                        if (input.form[i] == input)index = i;
                          else i++;
                         return index;
                 }
          return true;
      }
function PrintThisPage()
{
	var sOption="toolbar=yes,location=no,directories=yes,menubar=yes,";
	sOption+="scrollbars=yes,left=100,top=25";
	var sWinHTML = document.getElementById('ajaxDiv').innerHTML;	
	var sHeadingHTML = '';
	if(document.getElementById('headingContent')!=null)
	{
		sHeadingHTML = document.getElementById('headingContent').innerHTML;
	}
	var winprint=window.open("","",sOption);
	winprint.document.open();
	winprint.document.write(sWinHTML);		
	winprint.document.close();
	winprint.focus();
	winprint.print();
	winprint.close();
}

function validate1(field) {
var valid = "0123456789"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Invalid entry!  only numbers are accepted!");
 field.value="";
 field.focus();
   }
 if(field.value.length<10){
    alert("Enter valid pnr number");
 field.value="";
 document.pnr_stat.lccp_pnrno1.focus();
//document.pnr_stat.1ccpnofocus();
}
}
function PNRStatus(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4)
		{
			if (ajaxRequest.status==200)
			{
				var ajaxDisplay = document.getElementById('ajaxDiv');
				ajaxDisplay.innerHTML = ajaxRequest.responseText;
			}
			else
			{
				var ajaxDisplay = document.getElementById('ajaxDiv');
				ajaxDisplay.innerHTML = "<span style='color: rgb(255, 0, 0);'>...Server Busy Too many Hits...</span>";

			}
		}
	}
	var lccp_pnrno1 = document.getElementById('lccppnrno1').value;
	var lccp_pnrno2 = document.getElementById('lccppnrno2').value;
	var queryString = "?lccp_pnrno1=" + lccp_pnrno1 + "&lccp_pnrno2=" + lccp_pnrno2;
	ajaxRequest.open("GET", "PNRStatus.php" + queryString, true);
	ajaxRequest.send(null); 
}

function DomainWhois(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var host = document.getElementById('host').value;
	var queryString = "?host=" + host;
	ajaxRequest.open("GET", "DomainWhois.php" + queryString, true);
	ajaxRequest.send(null); 
}

function DNSLookup(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var host = document.getElementById('host').value;
	var queryString = "?host=" + host;
	ajaxRequest.open("GET", "DNSLookup.php" + queryString, true);
	ajaxRequest.send(null); 
}
function PageRank(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var code = document.getElementById('host').value;
	var queryString = "?urls=" + code;
	ajaxRequest.open("GET", "PageRank.php" + queryString, true);
	ajaxRequest.send(null); 
}

function CrazyText(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var text = document.getElementById('text').value;
	var queryString = "?text=" + text;
	ajaxRequest.open("GET", "CrazyText.php" + queryString, true);
	ajaxRequest.send(null); 
}

function ReverseIP(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "<pre>" + ajaxRequest.responseText + "</pre>";
		}
	}
	var host = document.getElementById('host').value;
	var queryString = "?host=" + host;
	ajaxRequest.open("GET", "ReverseIP.php" + queryString, true);
	ajaxRequest.send(null); 
}

function Currency(){
	var ajaxRequest;  
	
		try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 1){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = "Loading...Please Wait.";
		}
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('ajaxDiv');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var amount = document.getElementById('amount').value;
	var ConvertFrom = document.getElementById('ConvertFrom').value;
	var ConvertTo = document.getElementById('ConvertTo').value;
	var queryString = "?amount=" + amount + "&ConvertFrom=" + ConvertFrom + "&ConvertTo=" + ConvertTo;
	ajaxRequest.open("GET", "Currency.php" + queryString, true);
	ajaxRequest.send(null); 
}
