function formCheck(formobj,formname){if(formname == "reservation-form"){	var fieldRequired = Array("name","phone","date","time","guests");	var fieldDescription = Array("Name Field is empty.","Please enter a 10 digit Phone Number.","Date Field is empty.","Time Field is empty.","Number of Guests Field is empty.");	}var errordiv = document.getElementById('erroralert');goodFields = "global";goodFields = 0;errormsg = "global";errormsg = "We've found the following errors:<br />";var errormsgLength = errormsg.length;		for (var i = 0; i < fieldRequired.length; i++){		var obj = formobj.elements[fieldRequired[i]];		if (obj){			switch(obj.type){			case "select-one":				if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){					errormsg += "-" + fieldDescription[i] + "<br />";				}else{					goodFields = goodFields +1;				}				break;			case "select-multiple":				if (obj.selectedIndex == -1){					errormsg += "-" + fieldDescription[i] + "<br />";				}else{					goodFields = goodFields +1;				}				break;			case "text":			case "textarea":				if(fieldRequired[i] == "email"){					emailCheck(formobj.email.value);				}else if(fieldRequired[i] == "phone"){					var vphone = /^\D*([1-9]\d{2})\D*(\d{3})\D*(\d{4})\D*$/					x = formobj.phone.value;			        if(vphone.test(x)){		                x=x.replace(vphone,'($1) $2-$3');						goodFields = goodFields +1;    			    }else{						errormsg += "-" + fieldDescription[i] + "<br />";        				}				}else if (obj.value == "" || obj.value == null){					errormsg += "-" + fieldDescription[i] + "<br />";				}else{					goodFields = goodFields +1;					}				break;			default:			}			if (obj.type == undefined){				var blnchecked = false;				for (var j = 0; j < obj.length; j++){					if (obj[j].checked){						blnchecked = true;					}				}				if (!blnchecked){					errormsg += "-" + fieldDescription[i] + "<br />";				}else{					goodFields = goodFields +1;				}			}		}	}	if(goodFields == fieldRequired.length){		return true;	}else{		errordiv.innerHTML = errormsg;		return false;		}}