// JavaScript Document
function w_getDate(){
var d = new Date();
//document.write(d.getYear());
return d.getFullYear()
}

window.name = 'main';
function openwin(url,width,height) {
	thewindow = window.open(url, 'anew', config='height='+height+',width='+width+',toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=yes');
	thewindow.focus();
} //end openwin

function PopUp(theURL,winName,features)
	{window.open(theURL,winName,features);}

function mustHaveValue(n,msg){
if (n.length>0){
	for (var i=0;i<n.length;i++){
		if (n.charAt(i)!=" "&&n.charAt(i)!=",")
			return true
	}
}
alert("Please enter "+msg)
return false
}
function mustBeNumber(n,msg){
for (var i=0;i<n.length;i++){
	if ((n.charAt(i)<"0")|| (n.charAt(i)>"9")){
		alert("The value for "+msg+" must be a number")
		return false
	}
}
return true
}
function contactform() {
if ( ! mustHaveValue(contact_form.name.value,'name') ) {
	contact_form.name.focus();
	contact_form.name.blur();
	contact_form.name.select();
return false; }
if ( ! mustHaveValue(contact_form.address.value,'address') ) {
	contact_form.address.focus();
	contact_form.address.blur();
	contact_form.address.select();
return false; }
if ( ! mustHaveValue(contact_form.email.value,'email') ) {
	contact_form.email.focus();
	contact_form.email.blur();
	contact_form.email.select();
return false; }
if ( ! mustHaveValue(contact_form.telephone.value,'telephone') ) {
	contact_form.telephone.focus();
	contact_form.telephone.blur();
	contact_form.telephone.select();
return false; }
if ( ! mustBeNumber(contact_form.telephone.value,'telephone') ) {
	contact_form.telephone.focus();
	contact_form.telephone.blur();
	contact_form.telephone.select();
return false; }
if ( ! mustHaveValue(contact_form.message.value,'message') ) {
	contact_form.message.focus();
	contact_form.message.blur();
	contact_form.message.select();
return false; }
return true;
}

function sendMailTo(name, company, domain) {
locationstring = 'mai' + 'lto:' + name + '@' + company + '.' + domain;
window.location.replace(locationstring);
}

function sendAnnotatedMailTo(name, company, domain, subject, body) {
locationstring = 'mai' + 'lto:' + name + '@' + company + '.' + domain + "?subject=" + escape(subject) + "&body=" + escape(body); window.location.replace(locationstring);
}

function sendFullMailTo(name, company, domain, subject, cc, bcc, body) {
locationstring = 'mai' + 'lto:' + name + '@' + company + '.' + domain + "?cc=" + cc + "&bcc=" + bcc + "&subject=" + escape(subject) + "&body=" + escape(body); window.location.replace(locationstring);
}