//******************************check unique Company name
function chk_comp_name(){
	if(document.empreg.comp_name.value == ""){
		document.getElementById("company_name_chk").innerHTML = "Enter Company Name";
	}
	if(document.empreg.comp_name.value != ""){
		xmlhttp = GetXmlHttpObject()
		var user_name1 = document.empreg.comp_name.value;
		var query = "user_name1="+user_name1;
		//alert(query);
		document.getElementById("company_name_chk").innerHTML = "<span class='smallred'>Checking...</span><img src=images/icon_loading.gif />";
		xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4)
		  { 
			chck = xmlhttp.responseText;
			document.getElementById("company_name_chk").innerHTML=xmlhttp.responseText;
		  }
		}
		xmlhttp.open("GET","pass.php?block=main&go=registerview_owner1&"+query,true)
		xmlhttp.send(null)
	}
}
function check_cont_person(){
	if(document.getElementById("cont_person").value == ""){
		document.getElementById("cont_person_chk").innerHTML="Enter Contact Person";
	}else{
		document.getElementById("cont_person_chk").innerHTML="";
	}
}
function check_off_address(){
	if(document.getElementById("off_address").value == ""){
		document.getElementById("off_address_chk").innerHTML="Enter Office Address";
	}else{
		document.getElementById("off_address_chk").innerHTML="";
	}
}
function check_country(){
	if((document.getElementById("country").value == "") && (document.getElementById("c_oth").value == "")){
		document.getElementById("country_chk").innerHTML="Select Country";
	}else{
		document.getElementById("country_chk").innerHTML="";
	}
}
function check_othercountry(){
	if((document.getElementById("country").value == "") && (document.getElementById("c_oth").value == "")){
		document.getElementById("country_chk").innerHTML="Select Country";
	}else{
		if(document.getElementById("c_oth").value != ''){
			if(!isNaN(document.getElementById("c_oth").value)){
				document.getElementById("othercountry_chk").innerHTML="Enter Correct City Name";
			}else{
				document.getElementById("othercountry_chk").innerHTML="";
				document.getElementById("country_chk").innerHTML="";
			}
		}
	}
}
function check_pincode(){
	if(document.getElementById("pincode").value == ""){
		document.getElementById("pincode_chk").innerHTML="Enter Pincode";
	}else{
		if(isNaN(document.getElementById("pincode").value)){
			document.getElementById("pincode_chk").innerHTML="Enter Valid Pincode";
		}else{
			document.getElementById("pincode_chk").innerHTML="";	
		}
	}
}
function check_country_code1(){
	if(document.getElementById("cont_code1").value == ""){
		document.getElementById("country_code1_chk").innerHTML="Enter Contry Code";
	}else{
		document.getElementById("country_code1_chk").innerHTML="";
	}
}
function check_city_code1(){
	if(document.getElementById("city_code1").value == ""){
		document.getElementById("city_code1_chk").innerHTML="Enter City Code";
	}else{
		document.getElementById("city_code1_chk").innerHTML="";
	}
}
function check_ph1(){
	if(document.getElementById("ph1").value == ""){
		document.getElementById("ph1_chk").innerHTML="Enter Number";
	}else{
		document.getElementById("ph1_chk").innerHTML="";
	}
}
function check_companytype(){
	if(document.getElementById("comp_type").value == ""){
		document.getElementById("companytype_chk").innerHTML="Select Company Type";
	}else{
		document.getElementById("companytype_chk").innerHTML="";
	}
}
//******************************check unique emailid
function chk_username2(){
		if(document.empreg.username.value == ""){
		document.getElementById("username_chk2").innerHTML = "Enter Email Id";
		}
		if(document.empreg.username.value != ""){
		var str=document.empreg.username.value;
	  	var filter=/^.+@.+\..{2,3}$/;
		if(!filter.test(str)){
			document.getElementById("username_chk2").innerHTML = "Enter a Valid Email Id!!.";
		}else{
			xmlhttp = GetXmlHttpObject()
			var email2 = document.empreg.username.value;
			var query = "email2="+email2;
			//alert(query);
			document.getElementById("username_chk2").innerHTML = "<span class='ajaxmsg'>Checking...</span><img src=images/icon_loading.gif />";
			xmlhttp.onreadystatechange=function(){
			if (xmlhttp.readyState==4)
			  { 
				chck = xmlhttp.responseText;
				document.getElementById("username_chk2").innerHTML=xmlhttp.responseText;
			  }
			}
			xmlhttp.open("GET","pass.php?block=main&go=checkemail_owner2&"+query,true)
			xmlhttp.send(null)
		}
	}
}
function check_url(){
	if(document.getElementById("url").value == ""){
		document.getElementById("url_chk").innerHTML="Write Proper Url.";
	}else{
		document.getElementById("url_chk").innerHTML="";
	}
}
function chk_comptyp(){
	if(document.getElementById("comp_type").value == ""){
		document.getElementById("comp_type_chk").innerHTML="Select Company Type";
	}else{
		document.getElementById("comp_type_chk").innerHTML="";
	}
}
function check_noof_empl(){
	if(document.getElementById("noof_empl").value == ""){
		document.getElementById("noof_empl_chk").innerHTML="Select Number Of Employee";
	}else{
		document.getElementById("noof_empl_chk").innerHTML="";
	}
}
function check_cprofile(){
	if(document.getElementById("cprofile").value == ""){
		document.getElementById("cprofile_chk").innerHTML="Enter Your Company Profile";
	}else{
			if(document.getElementById("cprofile").value.length < 1000){
				document.getElementById("cprofile_chk").innerHTML="Enter Your Company Profile More Then 1000 Characters";
			}else{
				document.getElementById("cprofile_chk").innerHTML="";
			}
	}
}
function check_logo(){
	if(document.getElementById("logo").value == ""){
		document.getElementById("logo_chk").innerHTML="Upload Company Logo";
	}else{
		document.getElementById("logo_chk").innerHTML="";
	}
}
function check_pwd123(){
	if(document.getElementById("pwd9").value == ""){
		document.getElementById("pwd_chk").innerHTML = "Enter Password.";
	}else{
		if(document.getElementById("pwd9").value.length<6){
			document.getElementById("pwd_chk").innerHTML = "Password Must be Minimum 6 Characters Long.";
		}else{
			document.getElementById("pwd_chk").innerHTML = "";
		}
	}
}
function check_repwd(){
	if(document.empreg.repwd.value == ""){
		document.getElementById("repwd_chk").innerHTML="Enter Confirm Password";
	}
	if(document.empreg.repwd.value != ""){
		if(document.empreg.pwd9.value != document.empreg.repwd.value){
			document.getElementById("repwd_chk").innerHTML="Re-enter Same Password As Password";
		}else{
			document.getElementById("repwd_chk").innerHTML="";
		}
	}
}
//check validation for om submit:::
function chk_newempfrom(){
	var i=0;
	if(document.getElementById("username").value == ""){
		document.getElementById("username_chk2").innerHTML = "Enter Email address";
		i=1;
	}else{
		var str = document.getElementById("username").value;
		var filter=/^.+@.+\..{2,3}$/;
		if(!filter.test(str)){
			document.getElementById("username_chk2").innerHTML = "Enter a Valid Email Id";
			i=1;
		}else{
			document.getElementById("username_chk2").innerHTML = "";
		}	
	}
	if(document.getElementById("pwd9").value == ""){
		document.getElementById("pwd_chk").innerHTML = "Specify A Password.";
		i=1;
	}else{
		if(document.getElementById("pwd9").value.length < 6){
			document.getElementById("pwd_chk").innerHTML = "Password Must Be Minimum 6 Characters Long.";
			i=1;
		}else{
			document.getElementById("pwd_chk").innerHTML = "";
		}
	}
	if(document.getElementById("repwd").value == ""){
		document.getElementById("repwd_chk").innerHTML="Enter Confirm Password";
		i=1;
	}else{
		if(document.getElementById("pwd9").value != document.getElementById("repwd").value){
			document.getElementById("repwd_chk").innerHTML="Re-enter Same Password As Password";
			i=1;
		}else{
			document.getElementById("repwd_chk").innerHTML="";
		}
	}
	if(document.getElementById("comp_name").value == ""){
		document.getElementById("company_name_chk").innerHTML = "Enter Company Name";
		i=1;
	}else{
		document.getElementById("company_name_chk").innerHTML = "";
	}
	if(document.getElementById("cont_person").value == ""){
		document.getElementById("cont_person_chk").innerHTML="Enter Contact Parson";
		i=1;
	}else{
		document.getElementById("cont_person_chk").innerHTML="";
	}
		
	if(document.getElementById("off_address").value == ""){
		document.getElementById("off_address_chk").innerHTML="Enter Office Address";
		i=1;
	}else{
		document.getElementById("off_address_chk").innerHTML="";
	}
	if((document.getElementById("country").value == "") && (document.getElementById("c_oth").value == "")){
		document.getElementById("country_chk").innerHTML="Select Country";
		i=1;
	}else{
		document.getElementById("country_chk").innerHTML="";
	}
	
	if((document.getElementById("country").value == "") && (document.getElementById("c_oth").value == "")){
		document.getElementById("country_chk").innerHTML="Select Country";
		i=1;
	}else{
		if(document.getElementById("c_oth").value != ''){
			if(!isNaN(document.getElementById("c_oth").value)){
				document.getElementById("othercountry_chk").innerHTML="Enter Correct City Name";
				i=1;
			}else{
				document.getElementById("othercountry_chk").innerHTML="";
				document.getElementById("country_chk").innerHTML="";
			}
		}
	}
	if(document.getElementById("pincode").value == ""){
		document.getElementById("pincode_chk").innerHTML="Enter Pincode";
		i=1;
	}else{
		if(isNaN(document.getElementById("pincode").value)){
			document.getElementById("pincode_chk").innerHTML="Enter Valid Pincode";
			i=1;
		}else{
			document.getElementById("pincode_chk").innerHTML="";	
		}
	}
	
	if(document.getElementById("cont_code1").value == ""){
		document.getElementById("country_code1_chk").innerHTML="Enter Contry Code";
		i=1;
	}else{
		if(isNaN(document.getElementById("cont_code1").value)){
			document.getElementById("country_code1_chk").innerHTML="Enter Valid Contry Code";
			i=1;
		}else{
			document.getElementById("country_code1_chk").innerHTML="";
		}
	}
	
	if(document.getElementById("city_code1").value  == ""){
		document.getElementById("city_code1_chk").innerHTML="Enter city Code";
		i=1;
	}else{
		if(isNaN(document.getElementById("city_code1").value)){
			document.getElementById("city_code1_chk").innerHTML="Enter Valid City Code";
			i=1;		
		}else{
			document.getElementById("city_code1_chk").innerHTML="";
		}
	}

	if(document.getElementById("ph1").value == ""){
		document.getElementById("ph1_chk").innerHTML="Enter Number";
		i=1;
	}else{
		if(isNaN(document.getElementById("ph1").value)){
			document.getElementById("ph1_chk").innerHTML="Enter Valid Number";
			i=1;
		}else{	
			document.getElementById("ph1_chk").innerHTML="";
		}
	}
	if(document.getElementById("url").value == ""){
		document.getElementById("url_chk").innerHTML="Write Proper Url.";
		i=1;
	}else{
		document.getElementById("url_chk").innerHTML="";
	}
	if(document.getElementById("comp_type").value == ""){
		document.getElementById("companytype_chk").innerHTML="Select Company Type";
		i=1;
	}else{
		document.getElementById("companytype_chk").innerHTML="";
	}

	if(document.getElementById("noof_empl").value == ""){
		document.getElementById("noof_empl_chk").innerHTML="Select Number Of Employee";
		i=1;
	}else{
		document.getElementById("noof_empl_chk").innerHTML="";
	}
	if(document.getElementById("cprofile").value == ""){
		document.getElementById("cprofile_chk").innerHTML="Enter Your Company profile";
		i=1;
	}else{
		if(document.getElementById("cprofile").value.length < 1000){
			document.getElementById("cprofile_chk").innerHTML="Enter Your Company Profile More Then 1000 Characters";
			i=1;
		}else{
			document.getElementById("cprofile_chk").innerHTML="";
		}
	}
	if(document.getElementById("logo").value == ""){
		document.getElementById("logo_chk").innerHTML="Upload Company Logo";
		i=1;
	}else{
		document.getElementById("logo_chk").innerHTML="";
	}
	if(i==1){
		return false;
	}
}







//**********************************************************************//
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
