//function for validate email address
function validemail(myfld)
{
	x=myfld.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else {alert('Invalid Email address'); myfld.focus(); return false;}
}
function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))){ alert("Enter only number.");return false};
    }
    // All characters are numbers.
    return true;
}

/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

function registration_submition_db()
{
	if(document.websuccess.name.value.length<=0)
	{
		alert("Please Enter name !");
		document.websuccess.name.focus();
		return false;
	}
	var emailID=document.websuccess.email
	
	if ((emailID.value==null)||(emailID.value==""))
	{
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false)
	{
		emailID.value=""
		emailID.focus()
		return false
	}
	if(document.websuccess.phone.value.length<=0)
	{
		alert("Please Enter Phone No !");
		document.websuccess.phone.focus();
		return false;
	}
	else if(isNaN(document.websuccess.phone.value))
	{
		 alert ("Enter valid Number ");	
		document.websuccess.phone.focus();
			return false;
	}
	if(document.websuccess.business_type.value.length<=0)
	{
		alert("Please Enter Business Type !");
		document.websuccess.business_type.focus();
		return false;
	}
	if(document.websuccess.help.value.length<=0)
	{
		alert("Please Enter How can we help you!");
		document.websuccess.help.focus();
		return false;
	}
}

//freewebsite


function freewebsite_submition_db()
{
	//alert("1");
	if(document.freewebsite.name.value.length<=0)
	{
		alert("Please Enter name !");
		document.freewebsite.name.focus();
		return false;
	}
	
	
	var emailID=document.freewebsite.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	
	
	if(document.freewebsite.phone.value.length<=0)
	{
		alert("Please Enter Phone No !");
		document.freewebsite.phone.focus();
		return false;
	}
	else if(isNaN(document.freewebsite.phone.value))
		{
		     alert ("Enter velid Number ");	
			document.freewebsite.phone.focus();
				return false;
		}
	
	if(document.freewebsite.company.value.length<=0)
	{
		alert("Please Enter Company Name !");
		document.freewebsite.company.focus();
		return false;
	}
	if(document.freewebsite.position.value.length<=0)
	{
		alert("Please Enter Position !");
		document.freewebsite.position.focus();
		return false;
	}
	if(document.freewebsite.country.value.length<=0)
	{
		alert("Please Enter country Name !");
		document.freewebsite.country.focus();
		return false;
	}
	
	if(document.freewebsite.business_type.value.length<=0)
	{
		alert("Please Enter Business Type !");
		document.freewebsite.business_type.focus();
		return false;
	}
	
	if(document.freewebsite.web_address.value.length<=0)
	{
		alert("Please Enter Web Address !");
		document.freewebsite.web_address.focus();
		return false;
	}
		
	if(document.freewebsite.help.value.length<=0)
	{
		alert("Please Enter How can we help you!");
		document.freewebsite.help.focus();
		return false;
	}
}

function valid(th)
{
	if(th.name.value.length <= 0)
	{
		alert("Enter name");
		th.name.focus();
		return false;
	}
	if(th.email.value <=0 )
	{
		alert("Enter email")
		th.email.focus();
		return false ;		
	}
	else		
	{
		var x = validemail(eval('th.email'));	
		if(x == false)
			return false;		
	}
	if(th.phone.value <=0 )
	{
		alert("Enter phone No")
		th.phone.focus();
		return false ;
	}
	else
	{
		var x = isInteger(th.phone.value);		
		if(x == false)
		{
			th.phone.value ='';
			th.phone.focus();
			return false;
		}		
	}
	if(th.tyofb.value <=0 )
	{
		alert("Enter Type of business")
		th.tyofb.focus();
		return false ;
	}	
}