var isSpecial = false;
var err = "";
var isload;
var isBlank = true;
var mycntr = 0;
var XMLHttpRequestObject = false;
if(window.XMLHttpRequest)
	{
		XMLHttpRequestObject = new XMLHttpRequest();
	}else if(window.ActiveXObject)
	{
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
function getData(divid, data_path, params)
{
	if(mycntr!=0)
	{
	showOrHide('load',1);
	}
	var obj = document.getElementById(divid);
	if(XMLHttpRequestObject)
	{
		XMLHttpRequestObject.open("GET", data_path);
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 &&
			XMLHttpRequestObject.status == 200) {
			obj.innerHTML = XMLHttpRequestObject.responseText;
			
			showOrHide('load',0);
			
			mycntr++;
		}
	}
	
	XMLHttpRequestObject.send(params);		
			
		
}

}

function showOrHide(lyr, value) {
    if (value==0) {
        if (document.layers)
           document.layers[lyr].visibility='hide';
        else
           document.all[lyr].style.visibility='hidden';
   }
   else if (value==1) {
       if (document.layers)
          document.layers[lyr].visibility='show';
       else
          document.all[lyr].style.visibility='visible';
   }
}

function checkme()
{
var isSpecial = false;
var err = "";
isload = true;
var myid = document.getElementById('textfield2').value;
//alert(myid);
var iChars = "!@#$%^&*()+=-[]\\\';,/{}|\":<>?_";
  for (var i = 0; i < myid.length; i++) {
  	if (iChars.indexOf(myid.charAt(i)) != -1) {
  	isSpecial = true;
	isload = false;
	}
  }
 if(isSpecial)
 {
 	alert ("Your username has special characters. \nThese are not allowed.\n Please remove them and try again.");
	document.getElementById('textfield2').value = "";
	document.getElementById('chk').innerHTML = "";
	isload = false;
	document.getElementById('textfield2').focus();
	
 }
  
  if(Trim(myid)=="")
{
	alert ("Please enter userid");
	document.getElementById('textfield2').focus();
	document.getElementById('chk').innerHTML = "Please enter userid";
	isload = false;

}

if (isload)
{
getData('chk','check.php?id=' + document.getElementById('textfield2').value);
}

}

function checkemail()
{
var isSpecial = false;
var err = "";
isload = true;
var myid = document.getElementById('Username').value;

//alert(myid);


  if(Trim(myid)=="")
{
	  alert ("Please enter Username");
	document.getElementById('Username').focus();
	document.getElementById('Username').innerHTML = "Please enter Username";
	isload = false;

}

if (isload)
{
getData('chkemail','checkemail.php?id=' + document.getElementById('Username').value);
}

}

function checkpackage()
{
var isSpecial = false;
var err = "";
isload = true;
var myid = document.getElementById('package').value;

//alert(myid);

  
if (isload)
{
getData('chkpackage','checkpackage.php?id=' + document.getElementById('package').value);
}

}


function checkdates()
{
var isSpecial = false;
var err = "";
isload = true;
var myid = document.getElementById('type').value;

alert(myid);
getData('chkdates','checkdate.php?id=' + document.getElementById('type').value);


}

function checkpackage()
{
	
var isSpecial = false;
var err = "";
isload = true;
var myid = document.getElementById('type').value;
//alert(myid);
getData('chkpackage','checkdate.php?id=' + document.getElementById('type').value);
}
