function companyOk()                               
	{
	var field_vals=document.form2.txtCompany.value.replace(/[ ]/g, "");
	if (field_vals.length< 3 ){
		alert( "====== MECSD ====== \n\nPlease enter proper company name \n\n" );
		document.form2.txtCompany.value=""
		document.form2.txtCompany.focus();
        return false;
		}
	return true;
	}	

function nameOk()                               
	{
	var field_vals=document.form2.txtName.value.replace(/[ ]/g, "");
	if (field_vals.length< 3 ){
		alert( "====== MECSD ====== \n\nPlease enter your name \n\n" );
		document.form2.txtName.value=""
		document.form2.txtName.focus();
        return false;
		}
	return true;
	}
	
function designationOK()                               
	{
	var field_vals=document.form2.txtDesignation.value.replace(/[ ]/g, "");
	if (field_vals.length< 3 ){
		alert( "====== MECSD ====== \n\nPlease enter your designation \n\n" );
		document.form2.txtDesignation.value=""
		document.form2.txtDesignation.focus();
        return false;
		}
	return true;
	}
	
function addressOk()                               
	{
	var field_vals=document.form2.txtAddress.value.replace(/[ ]/g, "");
	if (field_vals.length< 10 ){
		alert( "====== MECSD ====== \n\nPlease enter proper address \n\n" );
		document.form2.txtAddress.value=""
		document.form2.txtAddress.focus();
        return false;
		}
	return true;
	}
function countryOk()                               
	{
	var field_vals=document.form2.sCountry.value.replace(/[ ]/g, "");
	if (field_vals.length< 1 ){
		alert( "====== MECSD ====== \n\nPlease select a country \n\n" );
		document.form2.sCountry.value=""
		document.form2.sCountry.focus();
        return false;
		}
	return true;
	}
function telOk()                               
	{
	var field_vals=document.form2.txtTel.value.replace(/[ ]/g, "");
	if (field_vals.length< 7 ){
		alert( "====== MECSD ====== \n\nPlease enter a proper telephone no.\n\n" );
		document.form2.txtTel.value=""
		document.form2.txtTel.focus();
        return false;
		}
	return true;
	}
function faxOk()                               
	{
	var field_vals=document.form2.txtFax.value.replace(/[ ]/g, "");
	if (field_vals.length< 7 ){
		alert( "====== MECSD ====== \n\nPlease enter a proper fax no.\n\n" );
		document.form2.txtFax.value=""
		document.form2.txtFax.focus();
        return false;
		}
	return true;
	}
function mobileOk()                               
	{
	var field_vals=document.form2.txtMobile.value.replace(/[ ]/g, "");
	if (field_vals.length< 7 ){
		alert( "====== MECSD ====== \n\nPlease enter a proper mobile no.\n\n" );
		document.form2.txtMobile.value=""
		document.form2.txtMobile.focus();
        return false;
		}
	return true;
	}
	
function txtEmailOk()                                
	{
	var emstr;  
	var sht;    
	var dot;    
	var Wrongsim='"' + " :*'!%+=;,/#";
	
	emstr=document.form2.txtEmail.value;
	sht=emstr.indexOf('@');
	dot=emstr.indexOf('.');
	

	if(sht==-1 || dot==-1)
		{
		alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
		document.form2.txtEmail.value=
		
         "";
		document.form2.txtEmail.focus();
		return false;}if(sht==0||dot==0)
		{
		alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
		document.form2.txtEmail.value=
		
         "";
		document.form2.txtEmail.focus();
		return false;
		}
		if(emstr.charAt(emstr.length-1)=='@'||emstr.charAt(emstr.length-1)=='.')
		{
		alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
		document.form2.txtEmail.value="";
		document.form2.txtEmail.focus();
        return false;
		}
	if(emstr.split('@').length!=2)
		{
		alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
		document.form2.txtEmail.value=
		
         "";
		document.form2.txtEmail.focus();
		returnfalse;}if(emstr.split('@')[1].indexOf('.')==-1||emstr.split('@')[1].indexOf('.')==0)
		{
		alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
		document.form2.txtEmail.value="";
		document.form2.txtEmail.focus();
        return false;
		}
	for(i=0;i<emstr.length;i++)
		{
		if(Wrongsim.indexOf(emstr.charAt(i))!=-1)
			{
			alert("====== MECSD ====== \n\nInvalid E-mail!\n\nPlease Type Again.\n\n");
			document.form2.txtEmail.value="";
		    document.form2.txtEmail.focus();
            return false;
			}
		}
	return true;
	}	
function useridOk()                               
	{
	var field_vals=document.form2.txtUserID.value.replace(/[ ]/g, "");
	if (field_vals.length< 6 ){
		alert( "====== MECSD ====== \n\nUser Id should have minimum 6 characters\n\n" );
		document.form2.txtUserID.value=""
		document.form2.txtUserID.focus();
        return false;
		}
	return true;
	}
function passwordOk()                               
	{
	var field_valpass1=document.form2.txtPassword1.value.replace(/[ ]/g, "");
	var field_valpass2=document.form2.txtPassword2.value.replace(/[ ]/g, "");
	if (field_valpass1.length<=5 ){
		alert( "====== MECSD ====== \n\nPassword  should be between 6 to 10 characters\n\n" );
		document.form2.txtPassword1.value=""
		document.form2.txtPassword1.focus();
        return false;
		}
		if (field_valpass2.length<=5 ){
		alert( "====== MECSD ====== \n\nConfirm Password  should between 6 to 10 characters\n\n" );
		document.form2.txtPassword2.value=""
		document.form2.txtPassword2.focus();
        return false;
		}
		if (field_valpass2!=field_valpass1 ){
		alert( "====== MECSD ====== \n\nPasswords did not match\n\n" );
		document.form2.txtPassword1.focus();
		document.form2.txtPassword1.value=""
		document.form2.txtPassword2.value=""
        return false;
		}
	return true;
	}

var bSubmit = 0
function submit_Form()
{
	if(companyOk()==false || nameOk()==false || designationOK()==false || addressOk()==false || countryOk()==false || telOk()==false || faxOk()==false || mobileOk()==false || txtEmailOk()==false || useridOk()==false || passwordOk()==false)
	{
		return (false);
		}
		else
		{
		bSubmit = 1
		return (true);
	}	
}