<!--
function check_form2() {

		var thisobj=document.itemForm;
		var allElemCtr;
		var requiredElem=new Array('your_name','your_email_address','your_subject','your_message');
		var requiredElemCtr=0;
		var required;
		var thiselement;
		var fieldName;
		var fieldType;
		var fieldValue;
		var errMsg='';

		//go through all the form elements	
		for (allElemCtr=0;allElemCtr<thisobj.length;allElemCtr++) {

			thiselement=thisobj.elements[allElemCtr];
			fieldName=thiselement.name;
			fieldType=thiselement.type;
			fieldValue=thiselement.value;

			//ignore input type=submit or other buttons
			if (fieldType!="submit") {

				//check if field is included in the optional fields array
				if (requiredElem.length!=0) {
					for (requiredElemCtr=0; requiredElemCtr<requiredElem.length; requiredElemCtr++) {
						
						//alert(fieldName.indexOf(requiredElem[requiredElemCtr]));
						if (fieldName.indexOf(requiredElem[requiredElemCtr])==0) {
							required=true;
							break;
						}
						else { required=false; }
					}
				}
				else {required=true;}

				//dont test form value if it is an optional field
				if (required) {
					if (((fieldType=="text")||(fieldType=="textarea")) &&fieldValue=="") {
						errMsg=fieldName.toUpperCase()+' field is required!'
						break;
					}
				}
			}
		}		//for statement

		if (errMsg=='') {
			thiselement = thisobj.your_email_address;
			if (!is_email(thiselement.value)) {
				errMsg='Invalid Email Address!'
			}
		}	

		if (errMsg!=''){
			alert('ERROR:\n----------------\n'+errMsg);
			thiselement.focus();
			return false;
		}
		else {
			//return true;
			window.open("sending_mail.html","contact_us","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=200,left=50,top=50");
			thisobj.target="contact_us";
			thisobj.method = "post";
			thisobj.action = "popup_contact_us.php";
			thisobj.submit();
		}
	}
//-->