// JavaScript Document
function regi_check()
{
	
	if(document.register.name.value.length < 1)
	{
		alert('Please enter Name');
		document.register.name.focus();
		return false;
	}
	
	if(document.register.user_name.value.length < 6)
	{
		alert('Please Enter User Name of Min 6 characters ');
		document.register.user_name.value="";
		document.register.user_name.focus();
		return false;
	}

	if(document.register.password.value.length < 6)
	{
		alert('Please enter Password of Min 6 characters ');
		 document.register.password.value="";
		document.register.password.focus();
		return false;
	}
	
	if(document.register.conf_password.value.length < 1)
	{
		alert('Please enter Confirm Password ');
		document.register.conf_password.focus();
		return false;
	}
	
	if(document.register.conf_password.value!=document.register.password.value)
	{
		alert('Password and Confirm Password must be same !');
		document.register.conf_password.focus();
		return false;
	}
	if(document.register.country.value==0)
	{
		alert('Please enter Country');
		document.register.country.focus();
		return false;
	}
	if(document.register.ph_country_code.value.length < 1 )
	{
		alert('Please enter  Country Code ');
		document.register.ph_country_code.focus();
		return false;
	}
	if( document.register.ph_landline.value.length < 1 &&  document.register.ph_mobile.value.length < 1)
	{
		alert('Please enter Atleast one phone number ');
		document.register.ph_landline.focus();
		return false;
	}
	if(document.register.ph_landline.value.length >= 1 && IsNumeric(document.register.ph_landline.value)==false)
	{
		alert('Please enter Numeric Value for Landline number ');
		document.register.ph_landline.focus();
		return false;
	}

	if(document.register.ph_mobile.value.length >= 1 && IsNumeric(document.register.ph_mobile.value)==false)
	{
		alert('Please enter Numeric Value for Mobile number ');
		document.register.ph_mobile.focus();
		return false;
	}
	if(document.register.user_email.value.length<1)
	{
		alert('Please enter Email');
		document.register.user_email.focus();
		return false;
	}
	if (echeck(document.register.user_email.value)==false)
	{
         document.register.user_email.value="";
         document.register.user_email.focus();
        
         return false;
    }

	if(document.register.accept.checked==false)
	{
		alert('Please Agree Terms and Condition ');
		document.register.name.focus();
		return false;
	}		
	document.register.submit();
	
}
function check_availability() 
{		
	var username =document.register.user_name.value;
	
	if(username < 6)
	{
		alert('Please enter User Name of Min 6 characters ');
		document.register.user_name.focus();
		return false;
	}
	
	var url="chk_available.php" + "?username=" + escape(username);
	//var url="display3.php" + "?username=";
	 http.open("GET", url, true);
	 http.onreadystatechange = handleHttpResponse_login;
	 http.send(null);
}
function chk_corp_user_regi()
{
	if(document.corp_register.compony_name.value.length < 1)
	{
		alert('Please enter Company Name');
		document.corp_register.compony_name.focus();
		return false;
	}
	if(document.corp_register.contact_person.value.length <1)
	{
		alert('Please Enter Contact Person Name ');		
		document.corp_register.contact_person.focus();
		return false;
	}
	/*if(document.corp_register.designation.value.length <1)
	{
		alert('Please Enter Designation ');		
		document.corp_register.designation.focus();
		return false;
	}
	if(document.corp_register.comp_url.value.length <1)
	{
		alert('Please Enter Company URL ');		
		document.corp_register.comp_url.focus();
		return false;
	}*/
	if(document.corp_register.area_of_busi.value.length <1)
	{
		alert('Please Enter Area Of Business ');		
		document.corp_register.area_of_busi.focus();
		return false;
	}
	/*if(document.corp_register.compony_profile.value.length <1)
	{
		alert('Please Enter Company Profile ');		
		document.corp_register.compony_profile.focus();
		return false;
	}
	if (echeck(document.register.comp_email.value)==false)
	{
         document.register.comp_email.value="";
         document.register.comp_email.focus();
        
         return false;
    }*/

if(document.corp_register.comp_email.value.length<1)
	{
		alert('Please enter Email');
		document.corp_register.comp_email.focus();
		return false;
	}
	if (echeck(document.corp_register.comp_email.value)==false)
	{
         document.corp_register.comp_email.value="";
         document.corp_register.comp_email.focus();
        
         return false;
    }



	document.corp_register.submit();
	
}
function handleHttpResponse_login() {
 		if (http.readyState == 4) {
var username =document.register.user_name.value;	
  		results = http.responseText.split("|||");  
		var $msg;
		//alert(results[0]);
		if(escape(results[1])=="Yes")
		{
			document.register.available.value=1;			
			$msg="<font color='#FF0000'>Username '"+username+"' is Unavailable. Try another Username.</font>";		
		}
		else
		{
			document.register.available.value=0;
			$msg="<font color='#FF0000'>Congratulations '"+username+"'  Username is Available!!</font>";		
		}		
		document.getElementById("availability").innerHTML =$msg;					
  }
}
function getHTTPObject() 
{
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object	
