/*
	giddy javascript
*/

/* clear default value from input field */

function signupField(el) {
	if (el.value == el.defaultValue) {
		el.value = '';
	}
}

/* submit form */

function submitform() {
	validate(document.formSignup);
}

/* validate form */

function validate_email(field, alerttxt) {
	with (field) {
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filter.test(value)) {
			return true;
		} else {
			alert(alerttxt);
			return false;
		}
	}
}

function validate(thisform) {
	with (thisform) {
		if (validate_email(email,"Please enter a valid email address!")==false) {
			email.focus();
			return false;
		} else {
			thisform.submit();
		}
	}
}

