// JavaScript Document

// JavaScript Document

// JavaScript Document

	var url;
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	
	function creatAjaxObj()
	{
		try
		{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer Browsers
			try
			{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser is not supporting this application. Please update your browser.");
					return false;
				}
			}
		}
	}
	
	function checkAvailability(email)
	{
		var userType = "";
		var emailObj=document.getElementById('txtEmail');
		for (var i=0; i < document.frmRegister.rdUserType.length; i++)
		{
		   	if (document.frmRegister.rdUserType[i].checked)
			{
			  	var userType = document.frmRegister.rdUserType[i].value;
			 }
		}		
		if(userType=="")
		{
			alert('Please select User Type.');
			emailObj.value = "";
		}
		else
		if(email!="")
		{
			creatAjaxObj();
			url="checkEmail.php?email="+email+"&userType="+userType;
			ajaxRequest.onreadystatechange=emailMsg;	
			ajaxRequest.open("GET",url,true);
			ajaxRequest.send(null);
		}
		else
		{
			validate(emailObj,'Required');
		}
	}
	
	function emailMsg()
	{
		document.getElementById("emailMsg").innerHTML="<img src='images/wait.gif' />Checking Availability";
		if(ajaxRequest.readyState==4 && ajaxRequest.status==200)
		{
			var str=document.getElementById("emailMsg").innerHTML=ajaxRequest.responseText;
			
			var IEstr="<DIV style=\"COLOR: #33FFCC\">E-mail is available.</DIV>";   // in Internet Explorer
			var FFstr="<div style=\"color: #33FFCC;\">E-mail is available.</div>";  // in Fire Fox

		
			if(!(str==FFstr||str==IEstr))
				document.getElementById("txtEmail").value="";
			
			setTimeout(deleteAppMessage,4000);
		}
	}

	
	

	function deleteAppMessage()
	{
		document.getElementById('applicationMessage').innerHTML="";		
		document.getElementById("emailMsg").innerHTML="";
	}
	
	
	function checkReTypePassword(obj)
	{
		var password=document.getElementById('txtPassword').value;
		if(password!=obj.value)
		{
			alert('Re-Type your password again');
			obj.value='';
		}
	}