function trim(str)
	{
	   return str.replace(/^\s*|\s*$/g,"");
	}

function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
	  document.forms[form_id].elements[email].value="";
	  document.forms[form_id].elements[email].focus();
      return false;
   }
   else{ return true; }
}	

function Vform_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('rrest~rname~rphone~rphone1~rphone2~remail~rdate~rhour~rmin~rday~rguests~rreq');
	if(checkValidation1 == false)
	return false;
	if(validate('resrevations','remail') == false)
	return false;	
	}
	
function Vcon_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('cname~cemail');
	if(checkValidation1 == false)
	return false;
	if(validate('contact','cemail') == false)
	return false;	
	}
	
function Vres_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('resname~resemail~resphone~reschoose~resdate~resguests~resreq');
	if(checkValidation1 == false)
	return false;
	if(validate('reser','resemail') == false)
	return false;	
	}	

function Vfriend_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('fname~femail~ftoname~ftoemail');
	if(checkValidation1 == false)
	return false;
	if(validate('tellafriend','femail') == false)
	return false;	
	if(validate('tellafriend','ftoemail') == false)
	return false;	
	}
	
function V_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('fname~cname~cemail~phone~res~etype~edate~etime~guest~comments');
	if(checkValidation1 == false)
	return false;
	if(validate('contactform','cemail') == false)
	return false;	
	}	
	
function Vlight_mail()
	{
	//var checkValidation=emptyValidation('simage');
	var checkValidation1=emptyValidation1('iname~iemail~iphone~ires~idate~ihr~imin~iday~iguests~ireq');
	if(checkValidation1 == false)
	return false;
	if(validate('innerform','iemail') == false)
	return false;	
	}	
	
	
function emptyValidation1(fieldList) {
	
		var field=new Array();
		field=fieldList.split("~");
		var counter=0;
		for(i=0;i<field.length;i++) {
			if(document.getElementById(field[i]).value=="") {
				document.getElementById(field[i]).style.border="#FF0000 1px solid";
				counter++;
			} else {
				document.getElementById(field[i]).style.border="#999999 1px solid";
			}
		}		
		
		if(counter>0) {
			alert('Please populate the required fields.');
			//document.getElementById("Divcontainer").innerHTML='Please populate the required fields.';
			return false;				
		}  else {
			return true;
		}
		
}