// FORMS
function form_click(element,default_value){ // CLEAR FORM ELEMENTS WHEN USER CLICKS ON THEM
	if(element.value == default_value){
		element.value = "";
//		element.select();
	}
	return;
}
function form_clickback(element,default_value){
	if(element.value == ""){
		element.value = default_value;
	}
	return;
}

function validate_email(str){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str)){
		testresults=true;
	} else {
		testresults=false;
	}
	return testresults;
}

function validate_signup(){ // VALIDATE SIGN UP FORM
	f = document.forms['signup'];
	if(f.firstname.value.length < 1 || f.firstname.value == "First Name"){
		alert('Please enter your First Name');
		f.firstname.select();
		return false;
	}
	if(f.lastname.value.length < 1 || f.lastname.value == "Last Name"){
		alert('Please enter your Last Name');
		f.lastname.select();
		return false;
	}
	if(validate_email(f.email.value) == false){
		alert('Please enter a valid e-mail address');
		f.email.select();
		return false;
	}
	if(f.postal.value.length < 1 || f.postal.value == "Postal Code"){
		alert('Please enter your ZIP / Postal Code');
		f.postal.select();
		return false;
	}
}

