function checkValid(val)
{
	var divid_arr = new Array();
	divid_arr=['errmsg_fname_'+val,'errmsg_lname_'+val,'errmsg_fromemail_'+val,'errmsg_zip_'+val,'errmsg_comment_'+val];
	
	var flagerror = 0;
	/* Reset input class red */
	inputvalidation('vFirstName_'+val);
	inputvalidation('vLastName_'+val);
	inputvalidation('FromEmail_'+val);
	inputvalidation('vZip_'+val);
	inputvalidation('tMessage_'+val);
	/* Reset error messages */
    reset_errmessages(divid_arr);
	
	if(Trim(document.getElementById("vFirstName_"+val).value)=="")
	{
    	inputvalidation_red('vFirstName_'+val);
		validation_height('errmsg_fname_'+val,'yes');
        validation_message('errmsg_fname_'+val,"Please enter your First Name","18","-17","3");
        document.getElementById("vFirstName_"+val).value = '';
		flagerror ++;
    }   
    if(Trim(document.getElementById("vLastName_"+val).value)=="")
	{   
       inputvalidation_red('vLastName_'+val);
	   validation_height('errmsg_lname_'+val,'yes');
       validation_message('errmsg_lname_'+val,"Please enter your Last Name","18","-17","3");
       document.getElementById("vLastName_"+val).value = '';
	   flagerror ++;
    }
    if(Trim(document.getElementById("FromEmail_"+val).value)=="")
	{
	   inputvalidation_red('FromEmail_'+val);
	   validation_height('errmsg_fromemail_'+val,'yes');
       validation_message('errmsg_fromemail_'+val,"Please enter an Email Address","18","-17","3");
       document.getElementById("FromEmail_"+val).value = '';
	   flagerror ++; 
    }
    else if(!isValidEmail(document.getElementById("FromEmail_"+val).value))
    {
       inputvalidation_red('FromEmail_'+val);
	   validation_height('errmsg_fromemail_'+val,'yes');
       validation_message('errmsg_fromemail_'+val,"Please enter a correct Email Address","18","-17","3");
       flagerror ++; 
    }
    if(Trim(document.getElementById("vZip_"+val).value)=="")
	{
	   inputvalidation_red('vZip_'+val);
	   validation_height('errmsg_zip_'+val,'yes');
       validation_message('errmsg_zip_'+val,"Please enter your Postcode","18","-17","3");
       document.getElementById("vZip_"+val).value = '';
	   flagerror ++; 
    }
	if(Trim(document.getElementById("tMessage_"+val).value)=="")
	{
	   inputvalidation_red('tMessage_'+val);
	   validation_height('errmsg_comment_'+val,'yes');
       validation_message('errmsg_comment_'+val,"Please enter your Message","60","-17","3");
       document.getElementById("tMessage_"+val).value = '';
	   flagerror ++; 
    }
    if(flagerror == 0)
        return true;
    else
		return false;    
}

