function submitform()
{
	document.real_register.submit();
}


function fielld_empty(txtControl,errControl,msg) {
	
	if(document.getElementById(txtControl).value == "") { 

	document.getElementById(errControl).style.color="red";	
    document.getElementById(errControl).innerHTML = msg; 	} 
    else { document.getElementById(errControl).innerHTML = ""; } }
	
function val_phno(txt,spanid)
{
	var ctrlvalue=document.getElementById(txt);	
	if(ctrlvalue.value=='')
    {
		
		document.getElementById(spanid).style.color="red";
    	document.getElementById(spanid).innerHTML="";
    	document.getElementById(spanid).innerHTML="Please Enter your Phone No";
		return false;
	}
      if((ctrlvalue.value!='') && (ctrlvalue.value.length<4 || ctrlvalue.value.length>15))
	{
		
		document.getElementById(spanid).style.color="red";
   		document.getElementById(spanid).innerHTML="";
   		document.getElementById(spanid).innerHTML=" Phone No. should be 4 to 15 digit";
	}
	else
	{
		;
		document.getElementById(spanid).innerHTML="";
	}
  }
  
 function val_mobile(txt,spanid,msg1,msg2)
{
	var ctrlvalue=document.getElementById(txt);	
	if(ctrlvalue.value=='')
    {
		
		document.getElementById(spanid).style.color="red";

    	document.getElementById(spanid).innerHTML=msg1;
		return false;
	}
      if((ctrlvalue.value!='') && (ctrlvalue.value.length<10 || ctrlvalue.value.length>15))
	{
		
		document.getElementById(spanid).style.color="red";

   		document.getElementById(spanid).innerHTML=msg1;
	}
	else
	{
		;
		document.getElementById(spanid).innerHTML="";
	}
  }
  
 function val_email1(txt,spanid)
{
	var email = document.getElementById(txt).value;
	if(email=='')
	{

     document.getElementById(spanid).style.color="red";	
     document.getElementById(spanid).innerHTML="";
  	 document.getElementById(spanid).innerHTML="Please enter your E-mail Id";
	}
   else if(!valemail1(email))
	{

     document.getElementById(spanid).style.color="red";	
     document.getElementById(spanid).innerHTML="";
  	 document.getElementById(spanid).innerHTML="Please enter a valid E-mail Id";
	}
	else if(valemail1(email))
	{
			document.getElementById(spanid).innerHTML="";

	}
        return true;
}
	function valemail1(email)
{
  var RegExp = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,3})(\]?)$/
    if(RegExp.test(email)){
    	//showemail(email,'emailid');
		return true;
    }else{
        return false;
    }
}
 

function selectcheck(ddlControl,errControl,msg)
 {

	if(document.getElementById(ddlControl).selectedIndex == 0)
	{ 
	document.getElementById(errControl).innerHTML = msg;
	} 
	else 
	{

	document.getElementById(errControl).innerHTML = "";
	}

  
	}
//Password validation	
	function val_password(txtControl,MsgControl,strName)
{  
   var  txtCtrl=document.getElementById(txtControl);
     if(txtCtrl.value==""){
	 
     document.getElementById(MsgControl).innerHTML=" Please enter the "+strName ;	
     return false; } 
   else if ((txtCtrl.value.length<6) || (txtCtrl.value.length>15)){

 	document.getElementById(MsgControl).innerHTML=strName +" should be 6 to 15 characters";}
   else{document.getElementById(MsgControl).innerHTML="";}	
}

//Password and confirm password comparision
function pwd_compare(txtcontrol1,txtcontrol2,span_id)
{
    pass=document.getElementById(txtcontrol1).value;
    pass1=document.getElementById(txtcontrol2).value;
    if((pass.length>=1) && (pass1=="") ){
    document.getElementById(span_id).innerHTML="";

    document.getElementById(span_id).innerHTML="Please confirm the given Password";}
    else if(pass!=pass1){
   	document.getElementById(span_id).innerHTML="";

   	document.getElementById(span_id).innerHTML="Confirm pwd & pwd must be same";}
    else if(pass==pass1){document.getElementById(span_id).innerHTML="";}
}  

function radiocheck(txtid1,txtid2,txtid3,errid,errmsg)
{
	if(document.getElementById(txtid1).checked == false && document.getElementById(txtid2).checked == false && document.getElementById(txtid3).checked == false)
	{
	document.getElementById(errid).innerHTML = errmsg;

	}
	
	else
	{
			document.getElementById(errid).innerHTML = "";
	}
	
}

function selectoption()
{

	if(document.getElementById('r2').checked == true )
	{
	
		document.getElementById('builderpd').style.display='none';
		document.getElementById('agentpd').style.display='block';
		document.getElementById('1').style.display='none';
		
		document.getElementById('2').style.display='none';
		document.getElementById('3').style.display='block';
		
	}
	else if(document.getElementById('r3').checked == true )
	{

		document.getElementById('agentpd').style.display='none';
		document.getElementById('1').style.display='none';
		
		document.getElementById('3').style.display='none';
		document.getElementById('2').style.display='block';
		document.getElementById('builderpd').style.display='block';
	}
	else if(document.getElementById('r1').checked == true )
	{

		document.getElementById('agentpd').style.display='none';
		document.getElementById('builderpd').style.display='none';
		document.getElementById('2').style.display='none';
		
		document.getElementById('3').style.display='none';
		document.getElementById('1').style.display='block';
	}
}




// JavaScript Document



//Ajax Script



function getXMLHTTP()
{
var xmlhttp=true;
try
{
	xmlhttp=new XMLHttpRequest();
}
catch (e)
{
try
{
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
try
{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e1)
{
xmlhttp = false;
}

}
}
return xmlhttp;
}

function getXmlHttpRequestObject(){
if(window.XMLHttpRequest){ return new XMLHttpRequest();
}else if (window.ActiveXObject){ return new ActiveXObject("Microsoft.XMLHTTP");
} else { alert("Your browser doesn't support the XmlHttpRequest object.");} 
} var receiveReq = getXmlHttpRequestObject();


function loadAjax(pageUrl)
{
ID=document.getElementById('country').selectedIndex;
//alert(ID);	
xmlHttp=getXMLHTTP(); if (xmlHttp==null) { alert("Your browser does not support AJAX!"); return; }
var url=pageUrl+"?idName="+ID;
url=url+"&eid="+Math.random();

xmlHttp.onreadystatechange=state;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function state() 
{ 

if (xmlHttp.readyState==4)
{
var msg=xmlHttp.responseText;
document.getElementById('stateDiv').innerHTML=msg;

}
}

function loadAjax2(pageUrl)
{
	//alert('hi iam here');
var ID=document.getElementById('country').selectedIndex;
var stateId=document.getElementById('state').selectedIndex;
//alert(ID);	
xmlHttp=getXMLHTTP(); if (xmlHttp==null) { alert("Your browser does not support AJAX!"); return; }
var url=pageUrl+"?idName="+ID+"&stateId="+stateId;
url=url+"&eid="+Math.random();
//alert(url);
xmlHttp.onreadystatechange=city;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function city() 
{ 

if (xmlHttp.readyState==4)
{
var msg=xmlHttp.responseText;
//alert(msg);
document.getElementById('cityDiv').innerHTML=msg;

}
}

function hd_value(hidid,countryid)
{

var country=document.getElementById(countryid);
var country1=country.options[country.selectedIndex].text; 

document.getElementById(hidid).value=country1;

}

function validatePage(txtval,divval,errmsg,divid)
{
	var k=0;
	var j=0;
	//alert(divval);
	var ValueControl=txtval; var ValueDivs=divval; var ValueValues=errmsg; var divvalues=divid;
	for(i=0;i<ValueControl.split("|").length;i++) {
		var txtctrl=document.getElementById(ValueControl.split("|")[i].toString());
		if(((txtctrl.type=="text") && (txtctrl.value==""))||((txtctrl.type=="password") && (txtctrl.value==""))||((txtctrl.type=="textarea") && (txtctrl.value==""))||((txtctrl.type=="file") && (txtctrl.value==""))) {
			document.getElementById(divvalues.split("|")[i].toString()).style.display='block';
			document.getElementById(ValueDivs.split("|")[i].toString()).style.color="#ff0000";
			document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML=ValueValues.split("|")[i].toString();
		}
		else if((txtctrl.type=="select-one") && (txtctrl.selectedIndex==0)) {
			document.getElementById(ValueDivs.split("|")[i].toString()).style.color="#ff0000";
			document.getElementById(divvalues.split("|")[i].toString()).style.display='block';
			document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML=ValueValues.split("|")[i].toString();
		}
		else if(document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML!='' && document.getElementById(ValueDivs.split("|")[i].toString()).style.color!='green'){
			
				 document.getElementById(ValueControl.split("|")[i].toString()).focus();return false;
		}
		    if(document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML!='&nbsp;') {
			
			if(((document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML)!="")) { 
if((document.getElementById(ValueDivs.split("|")[i].toString()).style.color=="rgb(255, 0, 0)")||(document.getElementById(ValueDivs.split("|")[i].toString()).style.color=="#ff0000"))
{k++;}else{j++;	}} else {j++;}	}	}
	if((k==0)) {  document.Register.submit();  return true; } else { return false; }
}
