function showContent(item) {
	var hidecontent = new Fx.Styles(document.getElementById('content'),{duration:250});
	hidecontent.start({
		'opacity':[1,0]
	});
	new Ajax('content.php',{postBody:'item='+item,onComplete:function(responseText) {updateit(responseText);}}).request();
}
function updateit(response) {
	document.getElementById('content').innerHTML = response;
	var showcontent = new Fx.Styles(document.getElementById('content'),{duration:250});
	showcontent.start({
		'opacity':[0,1]
	});
}
function emailHome() {
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var phone = document.getElementById('phone').value;
	var regarding = document.getElementById('regarding').value;
		document.getElementById('spinner').style.visibility = 'visible';
		new Ajax('mailer.php',{postBody:'name='+name+'&email='+email+'&phone='+phone+'&regarding='+regarding,onComplete:function(responseText) {finishEmail(responseText);}}).request();
}
function emailContact() {
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var phone = document.getElementById('phone').value;
	var regarding = document.getElementById('regarding').value;
	var comments = document.getElementById('comments').value;
		document.getElementById('spinner').style.visibility = 'visible';
		new Ajax('mailer.php',{postBody:'name='+name+'&email='+email+'&phone='+phone+'&regarding='+regarding+'&comments='+comments,onComplete:function(responseText) {finishEmail(responseText);}}).request();
}
function finishEmail(response) {
	alert(response);
	document.getElementById('spinner').style.visibility = 'hidden';
}
function formValidation(){
	if(notEmpty(document.getElementById('name').value)){
		if(notEmpty(document.getElementById('email').value)){
			if(notEmpty(document.getElementById('phone').value)){
				if(checkEmail(document.getElementById('email').value)){
					return true;
				}
			}
		}
	}
	else {
		return false;
	}
}

/* Check form field length, return true if it's not empty. */
function notEmpty(elem){
	var str = elem;
	if(str.length == 0){
		alert("You must fill in all fields");
		return false;
	}
	else {
		return true;
	}
}

/* Check form email value for valid email address, return true if it's a good email address. */
function checkEmail(email) {
	if (/^w+([.-]?w+)*@w+([.-]?w+)*(.w{2,3})+$/.test(email)){
		return true
	}
	else {
		return false
	}
}
