function menuClick(menuSelected){
	document.getElementById("content" + menuSelected).blur();
	document.getElementById("contentHome").style.display = (menuSelected == "Home")? "block" : "none";
	document.getElementById("contentProfile").style.display = (menuSelected == "Profile")? "block" : "none";
	document.getElementById("contentPrices").style.display = (menuSelected == "Prices")? "block" : "none";
	document.getElementById("contentContactUs").style.display = (menuSelected == "ContactUs")? "block" : "none";
	document.getElementById("contentMailSending").style.display = (menuSelected == "MailSending")? "block" : "none";
	document.getElementById("contentMailOk").style.display = (menuSelected == "MailOk")? "block" : "none";
	document.getElementById("contentMailError").style.display = (menuSelected == "MailError")? "block" : "none";
	if(menuSelected == "ContactUs") document.getElementById("name").focus();
	window.status = '';
}

function sendMail(data, state){
	var _n1;
	if(state == 1){
		var _n1;
		_v1 = document.getElementById("name").value;
		_v2 = document.getElementById("email").value;
		_v3 = document.getElementById("website").value;
		_v4 = document.getElementById("message").value;
		getServerData("name=" + escape(_v1) + "&email=" + escape(_v2) + "&website=" + escape(_v3) + "&message=" + escape(_v4), sendMail, 2);
		document.getElementById("contactMessage").innerHTML = "<b>Sending message! Please wait a moment.</b>";
	} else {
		if(data.responseText == "mailOk"){
			sendMailReset();
			document.getElementById("contactMessage").innerHTML = '<font color="#009900"><b>Message sent. We will get back to you as soon as possible</b></font>';
		} else {
			document.getElementById("contactMessage").innerHTML = "Fill out the form, press send and we will get back to you as soon as possible.";
			menuClick("MailError");
		}
	}
}

function sendMailReset(){
	document.getElementById("name").value = "";
	document.getElementById("email").value = "";
	document.getElementById("website").value = "http://";
	document.getElementById("message").value = "";
}

function getServerData(data, returnfunction, args){
	var _o1;
	if (window.XMLHttpRequest) _o1 = new XMLHttpRequest();
	else if (window.ActiveXObject) _o1 = new ActiveXObject("Microsoft.XMLHTTP");
	_o1.onreadystatechange = function(){
		if (_o1.readyState == 4){
			if (_o1.status == 200 || _o1.status == 0){
				if(returnfunction){
					if (args) returnfunction(_o1, args);
					else returnfunction(_o1);
				}
			} else {
				document.getElementById("contactMessage").innerHTML = "Fill out the form, press send and we will get back to you as soon as possible.";
				menuClick("MailError");
			}
		}
	}
	_o1.open("POST", "http://" + window.location.hostname + "/request.php?ts=" + new Date().getTime(), true);
	_o1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	_o1.send(data);
}

function initLinks(){
	var anchors = document.getElementsByTagName('a');
	for (var i=0; i < anchors.length; i++){
		if(anchors[i].className == "menuButton"){
			anchors[i].onmouseover = function(){return true;}
			anchors[i].onmouseout = function(){return true;}
			anchors[i].onmousedown = function(){self.blur();window.status = '';return true;}
			anchors[i].onmouseup = function(){window.status = '';return true;}
		}
	}
}

