//hide layers
function hide(target) {

	obj=document.getElementById(target);
	if(obj) {
		obj.style.display = 'none';
	}
}

//show layers
function show(target) {

	obj=document.getElementById(target);
	if(obj) {
		obj.style.display = 'block';
	}
	
}
intstarted = '';
function starthide(target) {
	//alert(target);
	var thet = target;
	hidewin = setInterval('hide(\''+thet+'\')', 600);
	intstarted = 1;
}
function checkint() {
	if(intstarted) clearInterval(hidewin);
	intstarted = '';
}

function validateForm(contact){
	valid = true;
	err = '';
	if (contact.name.value == ''){
		contact.name.style.border = '1px solid #ff0000';
		//contact.name.style.borderColor = '#ff0000';
		valid = false;
		err = 'The Name Field Is Required!<br />';
	}
	
	if (contact.phone.value == ''){
		contact.phone.style.border = '1px solid #ff0000';
		valid = false;
		err += 'The Phone Field Is Required!<br />';
	}
	
	if (contact.email.value == ''){
		contact.email.style.border = '1px solid #ff0000';
		valid = false;
		err += 'The Email Field Is Required!<br />';
	}
	
	var str = contact.email.value;
	var filter=/^.+@.+\..{2,3}$/
	
	if (filter.test(str) == false) {
		contact.email.style.border = '1px solid #ff0000';
		err += 'The Email Address You entered Is Not Valid.<br />';
		valid = false;
	}
	
	if (contact.comment.value == ''){
		contact.comment.style.border = '1px solid #ff0000';
		valid = false;
		err += 'You forgot to leave a message!';
	}
		
	if(valid == false) {
		show('doall');
		document.getElementById('doall').innerHTML = err;
	}
	
	return valid;
}

function send() {

var _u = "aboyle";
var _d = "polystarusa";
var _s = ".com";
var _l = _u + "@" + _d + _s;
document.write("<a href='mailto:"+_l+"'>Contact Us</a>");

}
