
			function popUp(URL) {
				day = new Date();
				id = day.getTime();
				eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=800,left = 240,top = 112');");
			}

			function CheckRequiredFields() {
			var errormessage = new String();
			// Put field checks below this point.
			
		
		
			if(WithoutContent(document.contact.name.value))
				{ errormessage += "\n\n<?=$contacts[$lang]['err1']?>"; }
			if(WithoutContent(document.contact.subject.value))
				{ errormessage += "\n\n<?=$contacts[$lang]['err3']?>"; }
			if(WithoutContent(document.contact.email.value))
				{ errormessage += "\n\n<?=$contacts[$lang]['err2']?>"; }
			if(WithoutContent(document.contact.body.value))
				{ errormessage += "\n\n<?=$contacts[$lang]['err4']?>"; }
		
		
			if(WithoutSelectionValue(document.contact.country))
				{ errormessage += "\n\n<?=$contacts[$lang]['err5']?>"; }
			
			// Put field checks above this point.
			if(errormessage.length > 2) {
				alert('NOTE:' + errormessage);
				return false;
				}
			return true;
			} // end of function CheckRequiredFields()
			
			
			function WithoutContent(ss) {
			if(ss.length > 0) { return false; }
			return true;
			}
			
			function NoneWithContent(ss) {
			for(var i = 0; i < ss.length; i++) {
				if(ss[i].value.length > 0) { return false; }
				}
			return true;
			}
			
			function NoneWithCheck(ss) {
			for(var i = 0; i < ss.length; i++) {
				if(ss[i].checked) { return false; }
				}
			return true;
			}
			
			function WithoutCheck(ss) {
			if(ss.checked) { return false; }
			return true;
			}
			
			function WithoutSelectionValue(ss) {
			for(var i = 0; i < ss.length; i++) {
				if(ss[i].selected) {
					if(ss[i].value.length) { return false; }
					}
				}
			return true;
			}
			
			//-->