$(document).ready(function(){
$('.warning').remove();
$.get("form_secure/token.php",function(txt){
  $(".secure").append('<input type="hidden" name="ts" value="'+txt+'" />');
});
});

function validate_form ( )
{

	document.demoform.full_name.style.backgroundColor='#FFFFFF';
	document.demoform.company.style.backgroundColor='#FFFFFF';
	document.demoform.email.style.backgroundColor='#FFFFFF';
	document.demoform.telephone.style.backgroundColor='#FFFFFF';
	
    valid = true;
	
	var msg="Please enter the required yellow highlighted field(s).";
	

    	if ( document.demoform.telephone.value == "" )
    {
        valid = false;
		document.demoform.telephone.focus();
		document.demoform.telephone.style.backgroundColor='#FFFF55';
    }
	
		if ( document.demoform.email.value == "" )
    {
        valid = false;
		document.demoform.email.focus();
		document.demoform.email.style.backgroundColor='#FFFF55';
    }
	
	if ( document.demoform.email.value != "" )
    {
			if ( document.demoform.email.value.match(/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+/))
			{
				//do nothing
			}
			else
			{
				msg+="\n\nValid Email Address Required(ex. you@domain.com).";
				valid = false;
				document.demoform.email.focus();
				document.demoform.email.select();
				document.demoform.email.style.backgroundColor='#FFFF55';
			}
    }
	
	if ( document.demoform.company.value == "" )
    {
        valid = false;
		document.demoform.company.focus();
		document.demoform.company.style.backgroundColor='#FFFF55';
    }
	
	if ( document.demoform.full_name.value == "" )
    {
        valid = false;
		document.demoform.full_name.focus();
		document.demoform.full_name.style.backgroundColor='#FFFF55';

    }
	

	if ( valid == false )
		alert(msg);

    return valid;
}
