Cufon.replace('head_contact');
Cufon.replace('head_link');
Cufon.replace('tittle');
Cufon.replace('month');
Cufon.replace('h10');
Cufon.replace('contact_head');
Cufon.replace('column_contact');

function validateRegister()
{
    if(document.frmRegister.company_name.value=="")
    {
        document.getElementById('errorcompany').innerHTML="Invalid";
        document.frmRegister.company_name.focus();
        return false;
    }
    else if(document.frmRegister.fname.value=="")
    {
        document.getElementById('errorcompany').innerHTML="";
        document.getElementById('errorfname').innerHTML="Invalid";
        document.frmRegister.fname.focus();
        return false;
    }
    else if(document.frmRegister.lname.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="Invalid";
        document.frmRegister.lname.focus();
        return false;
    }
    else if(document.frmRegister.email.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="Invalid";
        document.frmRegister.email.focus();
        return false;
    }
	
    else if(document.frmRegister.conemail.value!=document.frmRegister.email.value)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="Invalid";
        document.frmRegister.conemail.focus();
        return false;
    }
    else if(document.frmRegister.street.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="Invalid";
        document.frmRegister.street.focus();
        return false;
    }
    else if(document.frmRegister.city.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="Invalid";
        document.frmRegister.city.focus();
        return false;
    }
    else if(document.frmRegister.state.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="Invalid";
        document.frmRegister.state.focus();
        return false;
    }
    else if(document.frmRegister.zip.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="Invalid";
        document.frmRegister.zip.focus();
        return false;
    }
    else if(document.frmRegister.phone.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="Invalid";
        document.frmRegister.phone.focus();
        return false;
    }
    else if(document.frmRegister.yearfounded.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="";
        document.getElementById('errorfounded').innerHTML="Invalid";
        document.frmRegister.yearfounded.focus();
        return false;
    }
    var chks = document.getElementsByName('type[]');
    var hasChecked = false;
    for (var i = 0; i < chks.length; i++)
    {
        if (chks[i].checked)
        {
            hasChecked = true;
            break;
        }
    }
    if (hasChecked == false)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="";
        document.getElementById('errorfounded').innerHTML="";
        document.getElementById('errorindustry').innerHTML="Invalid";
		
        return false;
    }

    /*else if(!validateType())
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorconemail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="";
		document.getElementById('erroraddress2').innerHTML="";
		document.getElementById('errorcity').innerHTML="";
		document.getElementById('errorstate').innerHTML="";
		document.getElementById('errorzip').innerHTML="";
		document.getElementById('errorphone').innerHTML="";
		document.getElementById('errorfounded').innerHTML="";
		document.getElementById('errorindustry').innerHTML="Invalid";
		document.frmRegister.type.focus();
		return false;
	}*/
    else if(document.frmRegister.membertype.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="";
        document.getElementById('errorfounded').innerHTML="";
        document.getElementById('errorindustry').innerHTML="";
        document.getElementById('errormembertype').innerHTML="Inavlid";
        document.frmRegister.membertype.focus();
        return false;
    }
    else if(document.frmRegister.speaciality.value.length>100)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
		
        document.getElementById('errorspeciality').innerHTML="Information can not be greater than 100 charachters.";
        document.frmRegister.speaciality.focus();
        return false;
    }
    else if(document.frmRegister.username.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorusername').innerHTML="Invalid";
        document.frmRegister.username.focus();
        return false;
    }
    else if(document.frmRegister.username.value.length<6)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorusername').innerHTML="Minimum 6 charachters long";
        document.frmRegister.username.focus();
        return false;
    }
    else if(document.frmRegister.password.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorusername').innerHTML="";
        document.getElementById('errorpassword').innerHTML="Invalid";
        document.frmRegister.password.focus();
        return false;
    }
    else if(document.frmRegister.password.value.length<8)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorusername').innerHTML="";
        document.getElementById('errorpassword').innerHTML="Minimum 8 characheters long";
        document.frmRegister.password.focus();
        return false;
    }
    else if(document.frmRegister.conpass.value!=document.frmRegister.password.value)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorconemail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorusername').innerHTML="";
        document.getElementById('errorpassword').innerHTML="";
        document.getElementById('errorconpass').innerHTML="Invalid";
        document.frmRegister.conpass.focus();
        return false;
    }
    else
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorconpass').innerHTML="";
        document.frmRegister.submit();
    }
}

function validateForum()
{
    if(document.frmPost.title.value=="")
    {
        document.getElementById('errortitle').innerHTML="Invalid";
        return false;
    }
    else if(document.frmPost.description.value=="")
    {
        document.getElementById('errortitle').innerHTML="";
        document.getElementById('errordesc').innerHTML="Invalid";
        return false;
    }
}

function validateJob()
{
    if(document.frmJob.name.value=="")
    {
        document.getElementById('errorname').innerHTML="Invalid";
        return false;
    }
	
    if(document.frmJob.title.value=="")
    {
        document.getElementById('errorname').innerHTML="";
        document.getElementById('errortitle').innerHTML="Invalid";
        return false;
    }
    else if(document.frmJob.description.value=="")
    {
        document.getElementById('errorname').innerHTML="";
        document.getElementById('errortitle').innerHTML="";
        document.getElementById('errordesc').innerHTML="Invalid";
        return false;
    }
    else
    {
        document.frmJob.submit();
    }
}

function forgotPass()
{
    if(document.frmRegister.email.value=="")
    {
        document.getElementById('erroremail').innerHTML="Invalid";
        return false;
    }
}

/*function validateProfile()
{
	
	if(document.frmRegister.fname.value=="")
	{
		
		document.getElementById('errorfname').innerHTML="Invalid";
		document.frmRegister.fname.focus();
		return false;
	}
	else if(document.frmRegister.lname.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="Invalid";
		document.frmRegister.lname.focus();
		return false;
	}
	else if(document.frmRegister.email.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="Invalid";
		document.frmRegister.email.focus();
		return false;
	}
	else if(document.frmRegister.street.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="Invalid";
		document.frmRegister.street.focus();
		return false;
	}
	else if(document.frmRegister.city.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="";
		document.getElementById('erroraddress2').innerHTML="";
		document.getElementById('errorcity').innerHTML="Invalid";
		document.frmRegister.city.focus();
		return false;
	}
	else if(document.frmRegister.state.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="";
		document.getElementById('erroraddress2').innerHTML="";
		document.getElementById('errorcity').innerHTML="";
		document.getElementById('errorstate').innerHTML="Invalid";
		document.frmRegister.state.focus();
		return false;
	}
	else if(document.frmRegister.zip.value=="")
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="";
		document.getElementById('erroraddress2').innerHTML="";
		document.getElementById('errorcity').innerHTML="";
		document.getElementById('errorstate').innerHTML="";
		document.getElementById('errorzip').innerHTML="Invalid";
		document.frmRegister.zip.focus();
		return false;
	}
	else if(document.frmRegister.conpass.value!=document.frmRegister.password.value)
	{
		document.getElementById('errorfname').innerHTML="";
		document.getElementById('errorlname').innerHTML="";
		document.getElementById('erroremail').innerHTML="";
		document.getElementById('errorstreet').innerHTML="";
		document.getElementById('erroraddress2').innerHTML="";
		document.getElementById('errorcity').innerHTML="";
		document.getElementById('errorstate').innerHTML="";
		document.getElementById('errorzip').innerHTML="";
		document.getElementById('errorconpass').innerHTML="Invalid";
		document.frmRegister.conpass.focus();
		return false;
	}
	
}*/
function frmsubmit()
{
	
    document.frmRegister.submit();
}
function loginUser(strURL){
    var xmlHttp;
    if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){ // For Internet Explorer
        var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4){
            updatepage(xmlHttp.responseText);
        }
    }
    xmlHttp.send(strURL);
}

function updatepage(str){
    if(str=="Success"){
	
        location.href="dashboard.php";
    }else{
        document.getElementById('errordiv').innerHTML="Invalid Login Information";

    }
}

function call_login(){
    var username = document.getElementById('txtLoginemail').value;
    var password = document.getElementById('txtPass').value;
    var url = "validate.php?username=" + username + "&password=" +password ;
    loginUser(url);
} 

function forgotPass(strURL){
    var xmlHttp;
    if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){ // For Internet Explorer
        var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4){
            updatepage2(xmlHttp.responseText);
        }
    }
    xmlHttp.send(strURL);
}

function updatepage2(str){
    if(str==1){
        location.href="sentpassword.php";
    }
    else{
        document.getElementById('errorpassdiv').innerHTML="E-mail address is not valid";
    }
}

function call_pass(){
    var email = document.getElementById('email').value;
    var url = "checkpass.php?email=" + email ;
    forgotPass(url);
} 

function newPass(strURL){
    var xmlHttp;
    if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){ // For Internet Explorer
        var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4){
            updatepage3(xmlHttp.responseText);
        }
    }
    xmlHttp.send(strURL);
}

function updatepage3(str){
    if(str==1){
        location.href="newaccount.php";
    }
    else{
        location.href="newaccountfailure.php";
    }
}

function call_new(){
    var email = document.getElementById('newemail').value;
    var url = "newpass.php?email=" + email ;
    newPass(url);
} 

function validateContact()
{
    if(document.frmContact.subject.value=="")
    {
        document.getElementById('errorsubject').innerHTML="Invalid";
        return false;
    }
	
    else if(document.frmContact.name.value=="")
    {
        document.getElementById('errorsubject').innerHTML="";
        document.getElementById('errorname').innerHTML="Invalid";
        return false;
    }
    else if(document.frmContact.email.value=="")
    {
        document.getElementById('errorsubject').innerHTML="";
        document.getElementById('errorname').innerHTML="";
        document.getElementById('erroremail').innerHTML="Invalid";
        return false;
    }
    else if(document.frmContact.message.value=="")
    {
        document.getElementById('errorsubject').innerHTML="";
        document.getElementById('errorname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errormsg').innerHTML="Invalid";
        return false;
    }
    else
    {
        document.frmContact.submit();
    }
}

function getContact()
{
	
    if(document.getElementById('subject').value=="Horticultural question")
    {
        document.getElementById('hotdiv').style.display="block";
        document.getElementById('alldiv').style.display="none";
		
    }
    else
    {
        document.getElementById('hotdiv').style.display="none";
        document.getElementById('alldiv').style.display="block";
    }
}

function nonprice()
{
    var mprice=document.getElementById('mqty2').value*document.getElementById('hmprie').value;
    //alert(mprice);
	
	
    var price=(document.getElementById('qty').value*document.getElementById('hnprie').value)+parseInt(mprice.toFixed(2));
    document.getElementById('nprice').innerHTML="$"+price.toFixed(2);
    document.getElementById('ntprice').value=price;
    if(document.getElementById('nonsponsorship').value=="Yes")
    {
        var price2=parseInt(document.getElementById('ntprice').value)+parseInt(document.getElementById('hnsprice').value);
	
        document.getElementById('nprice').innerHTML="$"+price2.toFixed(2);
        document.getElementById('ntprice').value=price2;
    }
}

function nonsponsorprice()
{
	
    if(document.getElementById('nonsponsorship').value=="Yes")
    {
        document.getElementById('divhnsprice').style.display='block';
        var hnsp;
        hnsp=document.getElementById('hnsprice').value;
        if(hnsp=="")
        {
            hnsp=0.00;
			
			
        }
		
        var price2=parseInt(document.getElementById('ntprice').value)+parseInt(hnsp);
        //alert(price2);
        document.getElementById('nprice').innerHTML="$"+price2.toFixed(2);
        document.getElementById('ntprice').value=price2;
    }
    if(document.getElementById('nonsponsorship').value=="No")
    {
        document.getElementById('divhnsprice').style.display='none';
        var price = parseInt(document.getElementById('qty').value*document.getElementById('hnprie').value + document.getElementById('mqty2').value*document.getElementById('hmprie').value);
        console.log(price);
        document.getElementById('nprice').innerHTML="$"+price.toFixed(2);
        document.getElementById('ntprice').value=parseInt(price);
    }
}


function memberprice()
{
    var price=document.getElementById('mqty').value*document.getElementById('hmprie').value;
    document.getElementById('mprice').innerHTML="$"+price.toFixed(2);
    document.getElementById('mtprice').value=price;
    if(document.getElementById('sponsorship').value=="Yes")
    {
        var price2=parseInt(document.getElementById('mtprice').value)+parseInt(document.getElementById('hmsprice').value);
	
        document.getElementById('mprice').innerHTML="$"+price2.toFixed(2);
        document.getElementById('mtprice').value=price2;
    }
}



function sponsorprice()
{
    if(document.getElementById('sponsorship').value=="Yes")
    {
        document.getElementById('divhmsprice').style.display='block';
        var hmsp;
        hmsp=document.getElementById('hmsprice').value;
        if(hmsp=="")
        {
            hmsp=0.00;
			
			
        }

        var price2=parseInt(document.getElementById('mtprice').value)+parseInt(hmsp);
	
        document.getElementById('mprice').innerHTML="$"+price2.toFixed(2);
        document.getElementById('mtprice').value=price2;
    }
    if(document.getElementById('sponsorship').value=="No" || document.getElementById('sponsorship').value=="")
    {
        document.getElementById('divhmsprice').style.display='none';
        var price=document.getElementById('mqty').value*document.getElementById('hmprie').value;
        document.getElementById('mprice').innerHTML="$"+price.toFixed(2);
        document.getElementById('mtprice').value=price;
    }
}


function commentformchk(){

    if(document.frmComment.author.value=="")
    {
        document.getElementById('errorname').innerHTML="Invalid";
        return false;
    }
	
    else if(document.frmComment.email.value=="")
    {
        document.getElementById('errorname').innerHTML="";
        document.getElementById('erroremail').innerHTML="Invalid";
        return false;
    }
	
    else if(document.frmComment.status.value=="0")
    {
	
	
        chk_security();
        return false;
	
	
    }
    else
    {

        document.frmComment.submit();

    }
} 


function chk_security()
{
    var vercode = document.getElementById('vercode').value;
  
    GetXmlHttpObject();
    if (!xmlHttp)
    {
        alert("Http Object Not Created");
    }	
	
    var url = "../../checksecurity.php?vercode="+vercode;
    //alert(url);		
    url=url+"&sid="+Math.random();	
    xmlHttp.open("POST", url,true);
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.send(null);
}

function GetXmlHttpObject()
{
    if(window.ActiveXObject)
    {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if(window.XMLHttpRequest)
    {
        xmlHttp = new XMLHttpRequest();
    }	
}

function stateChanged()
{ 
    if(xmlHttp.readyState == 4)
    {
        var response = xmlHttp.responseText;

        //alert(response);
        if(response==1)
        {
            // document.getElementById('errorvercode').innerHTML ="Verification successful.";
            document.getElementById('errorvercode').innerHTML ="";
            document.frmComment.status.value="1";
            document.frmComment.submit();


        }
        else
        {
            document.frmComment.status.value="0";
            document.getElementById('errorvercode').innerHTML ="Incorrect verification code.";
            document.getElementById('vercode').focus();
            return false;

        }
    }   
}


function validateProfile()
{
    if(document.frmRegister.company_name.value=="")
    {
        document.getElementById('errorcompany').innerHTML="Invalid";
        document.frmRegister.company_name.focus();
        return false;
    }
    else if(document.frmRegister.fname.value=="")
    {
        document.getElementById('errorcompany').innerHTML="";
        document.getElementById('errorfname').innerHTML="Invalid";
        document.frmRegister.fname.focus();
        return false;
    }
    else if(document.frmRegister.lname.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="Invalid";
        document.frmRegister.lname.focus();
        return false;
    }
    else if(document.frmRegister.email.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="Invalid";
        document.frmRegister.email.focus();
        return false;
    }
	
	
    else if(document.frmRegister.street.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="Invalid";
        document.frmRegister.street.focus();
        return false;
    }
    else if(document.frmRegister.city.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="Invalid";
        document.frmRegister.city.focus();
        return false;
    }
    else if(document.frmRegister.state.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="Invalid";
        document.frmRegister.state.focus();
        return false;
    }
    else if(document.frmRegister.zip.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="Invalid";
        document.frmRegister.zip.focus();
        return false;
    }
    else if(document.frmRegister.phone.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="Invalid";
        document.frmRegister.phone.focus();
        return false;
    }
    else if(document.frmRegister.yearfounded.value=="")
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="";
        document.getElementById('errorfounded').innerHTML="Invalid";
        document.frmRegister.yearfounded.focus();
        return false;
    }
    else if(!validateType())
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
		
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorphone').innerHTML="";
        document.getElementById('errorfounded').innerHTML="";
        document.getElementById('errorindustry').innerHTML="Invalid";
        document.frmRegister.type.focus();
        return false;
    }
    else if(document.frmRegister.password.value!="")
    {
		
        if(document.frmRegister.password.value.length<8)
        {
            document.getElementById('errorfname').innerHTML="";
            document.getElementById('errorlname').innerHTML="";
            document.getElementById('erroremail').innerHTML="";
            document.getElementById('errorstreet').innerHTML="";
            document.getElementById('erroraddress2').innerHTML="";
            document.getElementById('errorcity').innerHTML="";
            document.getElementById('errorstate').innerHTML="";
            document.getElementById('errorzip').innerHTML="";
            document.getElementById('errorpassword').innerHTML="Minimum 8 characheters long";
            document.frmRegister.password.focus();
            return false;
        }
        else if(document.frmRegister.conpass.value!=document.frmRegister.password.value)
        {
            document.getElementById('errorfname').innerHTML="";
            document.getElementById('errorlname').innerHTML="";
            document.getElementById('erroremail').innerHTML="";
            document.getElementById('errorstreet').innerHTML="";
            document.getElementById('erroraddress2').innerHTML="";
            document.getElementById('errorcity').innerHTML="";
            document.getElementById('errorstate').innerHTML="";
            document.getElementById('errorzip').innerHTML="";
            document.getElementById('errorpassword').innerHTML="";
            document.getElementById('errorconpass').innerHTML="Invalid";
            document.frmRegister.conpass.focus();
            return false;
        }
    }
	
    else if(document.frmRegister.speaciality.value.length>100)
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorpassword').innerHTML="";
        document.getElementById('errorconpass').innerHTML="";
        document.getElementById('errorspeciality').innerHTML="Information can not be greater than 100 charachters.";
        document.frmRegister.speaciality.focus();
        return false;
    }
    else
    {
        document.getElementById('errorfname').innerHTML="";
        document.getElementById('errorlname').innerHTML="";
        document.getElementById('erroremail').innerHTML="";
        document.getElementById('errorstreet').innerHTML="";
        document.getElementById('erroraddress2').innerHTML="";
        document.getElementById('errorcity').innerHTML="";
        document.getElementById('errorstate').innerHTML="";
        document.getElementById('errorzip').innerHTML="";
        document.getElementById('errorconpass').innerHTML="";
        document.frmRegister.submit();
    }
}

function validateType()
{
    var total="";
    for(var i=0; i < document.frmRegister.type.length; i++){
        if(document.frmRegister.type[i].checked)
            total +=document.frmRegister.type[i].value + "\n";
    }
    if(total=="")
    {
        //alert("select scripts") ;
        return false; 
    }
    else
    {
        return true; 
    }
}
				

