function isPhone(str){
		var validchars = "+0123456789 ";
		var strChars;
		if(str.length == '0') return false;
		
		for(i=0;i<str.length;i++){
			strChars = str.charAt(i);
			if(validchars.indexOf(strChars) == -1) return false;
		}
		return true;
	} 
 
	function uploadfile(){
		windowURL = "uploadfile_frm.php";
		window.open( windowURL, 'OpenWinUserContest','width=350,height=150,toolbar=no,location=0,directories=0,status=no,menuBar=0,scrollBars=no,resizable=no,left=350,top=300'); 
	}

function validate(){
  
        varEmail =frmreg.TB_EMAIL.value
		varComm = varEmail.indexOf("'")
		varAtPos = varEmail.indexOf("@")
		varAtPos1 = varEmail.indexOf(".")
	  
	  if(frmreg.TB_NAME.value=="")
		{
			alert("Please enter your name.");
			frmreg.TB_NAME.focus();
			return false;
		}
   // EMAIL VALIDATIONS
 if(frmreg.TB_EMAIL.value=="")
		{
			alert("Please enter the email");
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varComm!=-1)
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varAtPos==-1)
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varAtPos1==-1)
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		
		if(varAtPos=="0")		
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varAtPos+1==varAtPos1)		
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varEmail.indexOf("@",varAtPos + 1) != -1)
		{
			alert("Please type valid email");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}
		if(varAtPos1+3>varEmail.length)		
		{
			alert("Domain name must be of atleast 2 characters");
			frmreg.TB_EMAIL.value="";
			frmreg.TB_EMAIL.focus();
			return false;
		}

       if(frmreg.TB_PHONE.value=="")
		{
			alert("Please enter contact number.");
			frmreg.TB_PHONE.focus();
			return false;
		}
 
	  if(frmreg.TB_PHONE.value=="")
		{
			alert("Please enter your contact number.");
			frmreg.TB_PHONE.focus();
			return false;
		}
   
     if(!isPhone(frmreg.TB_PHONE.value)){
			alert("Please enter valid contact number.");
			frmreg.TB_PHONE.value = "";
			frmreg.TB_PHONE.focus();
			return false;
		}

		if(frmreg.TB_EXPERIENCE.value=="")
		{
			alert("Please enter year(s) of experience.");
			frmreg.TB_EXPERIENCE.focus();
			return false;
		}
		
		 if(!isPhone(frmreg.TB_EXPERIENCE.value)){
			alert("Please enter valid year(s) of experience.");
			frmreg.TB_EXPERIENCE.value = "";
			frmreg.TB_EXPERIENCE.focus();
			return false;
		}
	/*
		if(frmreg.DD_TT2.value=="NULL")
		{
			alert("Please select pick up time");
			frmreg.DD_TT2.focus();
			return false;
		} 
	*/	
        frmreg.submit()
 }