function printLetterDate() {
	var d=new Date();
	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","Nove,ber","December");
	//document.write(weekday[d.getDay()] + " ")
	document.write(monthname[d.getMonth()] + " ");
	document.write(d.getDate() + ", ");
	document.write(d.getFullYear() + " ");
	document.write(rand(6, 11) + ":" + rand(11, 59) + "AM")	;
}

function rand( min, max ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Leslie Hoare
    // +   bugfixed by: Onno Marsman
    // *     example 1: rand(1, 1);
    // *     returns 1: 1
    var argc = arguments.length;
    if (argc == 0) {
        min = 0;
        max = 2147483647;
    } else if (argc == 1) {
        throw new Error('Warning: rand() expects exactly 2 parameters, 1 given');
    }
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

function printCopyrightYears(startYear) {
	if(!startYear)
		var startYear=2009
	var d=new Date(); 
	yr=d.getFullYear();
	if (yr!=startYear) {
		document.write(startYear+" - "+yr);
	} else {
		document.write(startYear);
	}	
}

clearDefault = function(obj) {
	if (obj.defaultValue == obj.value) obj.value = ''
}

restoreDefault = function(obj) {
	if(obj.value == '')
		obj.value = obj.defaultValue
}

function formValidate(form) {
	var error = 0;
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.email;
	if(form.name.value == '') {
		alert("Please enter your name");
		form.name.value = '';
		form.name.focus();
		++error;
	}		if(form.address.value == '') {		alert("Please enter your address");		form.address.value = '';		form.address.focus();		++error;	}		if(form.phone.value == '') {		alert("Please enter your phone");		form.phone.value = '';		form.phone.focus();		++error;	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		alert("Please enter your email");
		objEmail.value= '';
		objEmail.focus();
		++error;
	} else if(!filter.test(objEmail.value)) {
		alert("Please enter a valid email");
		objEmail.value = '';
		objEmail.focus();
		++error;
	}
	
	if(error > 0) {
		return false;	
	} else {
		return true;
	}
}