// Help fend off spam spiders
function clean_contact_form() {
	document.write('<a name="clean_contact"></a><form method="post" action="#clean_contact" name="clean_contact" id="clean_contact" onsubmit="return clean_contact_validate(this)">');
	document.write('<input type="hidden" name="clean_contact_token" value="cc">');
	document.write('<fieldset class="CleanContact">');
	document.write('<input type="text" name="clean_contact_from_name" id="clean_contact_from_name" onchange="clean_contact_msg_clr()" onblur="if(this.value == \'\') { this.value=\'Name\'}" onfocus="if (this.value == \'Name\') {this.value=\'\'}" value="Name"/>');
	document.write('<input type="text" name="clean_contact_from_email" id="clean_contact_from_email"  onchange="clean_contact_msg_clr()" onblur="if(this.value == \'\') { this.value=\'E-mail\'}" onfocus="if (this.value == \'E-mail\') {this.value=\'\'}" value="E-mail"/>');
	document.write('<input type="text" id="clean_contact_subject" name="clean_contact_subject"  onchange="clean_contact_msg_clr()" onblur="if(this.value == \'\') { this.value=\'Subject\'}" onfocus="if (this.value == \'Subject\') {this.value=\'\'}" value="Subject"/>');
	document.write('<textarea id="clean_contact_body" name="clean_contact_body"  onchange="clean_contact_msg_clr()" onfocus="if(this.value==this.defaultValue)this.value=\'\'" onblur="if(this.value==\'\')this.value=this.defaultValue">Message</textarea><br />');
	document.write('<input type="Submit" id="clean_contact_send" value=" Send">');
	document.write('<div id="clean_contact_msg"></div>');
	document.write('</fieldset>');
	document.write('</form>');
}
function clean_contact_validate() {
	var email  = /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/;
	var str = 	/\w+/;
	if(!str.test(document.getElementById('clean_contact_from_name').value)) {
		clean_contact_msg('Please supply your name');
		return false;
	}
	if(!email.test(document.getElementById('clean_contact_from_email').value)) {
		clean_contact_msg('Please supply a valid email adress so we can get in touch');
		return false;
	}
	if(!str.test(document.getElementById('clean_contact_subject').value)) {
		clean_contact_msg('Please supply a subject');
		return false;
	}

	if(!str.test(document.getElementById('clean_contact_body').value)) {
		clean_contact_msg('Please supply a message');
		return false;
	}
	return true;
}

function  clean_contact_msg_clr() {
	document.getElementById('clean_contact_msg').style.display = 'none';
}

function clean_contact_msg(msg) {
	em = document.getElementById('clean_contact_msg');
	em.innerHTML = msg;
	em.style.display = 'block';
} 

function clean_contact_url(url) {
	window.location = url;
}


