
function validateForm()
{
	var docF=document.frmSubscribe;
	var jCol;
	var iserror=0;
	var error_msg='';
	var alreadyFocussed = false;


/*************************** CHECK USER NAME **************************************************/
       
        if(akey_trim(docF.txtname.value)=="")
        {
                error_msg+="\nPlease enter your name.";
                if (! alreadyFocussed)
                {
                        docF.txtname.focus();
                        alreadyFocussed = true;
                }
		iserror++;
        }
 	
 /*************************** CHECK PHONE NUMBER **************************************************/
        if(akey_trim(docF.txtphone.value)=="")
        {
		error_msg+="\nPlease enter your phone number.";
                if (! alreadyFocussed)
                {
                      docF.txtphone.focus();
                      alreadyFocussed = true;
                }
		iserror++;
        }
        else
	if(!akey_isValidReferencePhone(docF.txtphone.value))
	{
		error_msg+="\nPlease enter a valid phone number.";
		if (! alreadyFocussed)
		{
			docF.txtphone.focus();
			alreadyFocussed = true;
		}
		iserror++;
	}
        
/************************************ CHECKING EMAIL ID'S ********************************************/
	
	if(akey_trim(docF.txtemail.value)=="")
	{
		error_msg+="\nPlease specify your email id.";
                if (! alreadyFocussed)
                {
                      docF.txtemail.focus();
                      alreadyFocussed = true;
                }
		iserror++;
	}
	else
	if(!akey_isValidEmail(akey_trim(docF.txtemail.value)))
	{
		error_msg+= "\n'" + docF.txtemail.value + "' is not a valid email id. Please enter a valid email id.";
                if (! alreadyFocussed)
                {
                      docF.txtemail.focus();
                      alreadyFocussed = true;
                }
		iserror++;
	}
        
        
 /*************************** CHECK ADDRESS  **************************************************/
 
         
         
         if(akey_trim(docF.txtaddress.value)=="")
         {
                 error_msg+="\nPlease enter address.";
                 if (! alreadyFocussed)
                 {
                         docF.txtaddress.focus();
                         alreadyFocussed = true;
                 }
 		iserror++;
        }
        
/*************************** CHECK ENQUIRY TYPE **************************************************/
       
        if(akey_trim(docF.txtenqtype.value)=="0")
        {
                error_msg+="\nPlease enter enquiry type.";
                if (! alreadyFocussed)
                {
                        docF.txtenqtype.focus();
                        alreadyFocussed = true;
                }
		iserror++;
        }
 	
 /*************************** CHECK ENQUIRY **************************************************/
        
         if(akey_trim(docF.txtsug.value)=="")
         {
                 error_msg+="\nPlease enter your suggestion/enquiry.";
                 if (! alreadyFocussed)
                 {
                         docF.txtsug.focus();
                         alreadyFocussed = true;
                 }
 		iserror++;
        }
        
        
/*************************** END FORM VALIDATION SCRIPT CODE **************************************************/
	// TEST CODE
	//alert('No of errors :'+iserror);

	if(iserror > 0)
	{// if no of errors on the form is greater than 0
		alert(error_msg);
		return false;
	}
	else
	{// no error. well done man
		docF.message.value="";
		return true;
	}
}


