function CheckMail(){
		var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			//var ajaxDisplay = document.getElementById('mailspace1');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	var ajaxDisplay = document.getElementById('emailcheck');
		if(document.getElementById('email').value)
			var mail = document.getElementById('email').value;
		else
			var mail = "";
		url = "../ajax/mailcheck.php?";
		var queryString = "mail=" + mail;
		ajaxRequest.open("POST",url, true);
		ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajaxRequest.send(queryString);
		ajaxRequest.send(null);
}

function SendMail(){
		var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	var cancel = 0;
	if (!document.getElementById('name').value){
			var cancel = 1;
			alert ('Please input your name in the required field.');
	}
	if (!document.getElementById('company').value){
			var cancel = 1;
			alert ('Please input the name of your company in the required field.');
	}
	if (!document.getElementById('email').value){
			var cancel = 1;
			alert ('Please input your email in the required field.');
	}
	if (!document.getElementById('phone').value){
			var cancel = 1;
			alert ('Please input your phone number in the required field.');
	}
	if (!document.getElementById('textarea1').value){
			var cancel = 1;
			alert ('Please write down content for the email to have.');
	}
	box1=document.getElementById('email').value;
	var illegalChars= /[\(\)\<\>\,\;\:\/\\\"\[\]\^\°\!\$\%\&\=\{\}\?\#\'\+\*\-\|]/
	if (box1.match(illegalChars) || (box1.length - box1.lastIndexOf('.') - 1) > 4 || box1.lastIndexOf('@') != box1.indexOf('@') || box1.indexOf('@') == -1 || box1.indexOf('@') == 0 || box1.indexOf('@') > box1.lastIndexOf('.') || box1.lastIndexOf('.') - box1.lastIndexOf('@') == 1 || (box1.length - box1.lastIndexOf('.') - 1) == 0) {
		var cancel = 1;
		alert('An invalid email address has been detected. Please, input a valid email address.');
	}
	if (cancel == 1)
		box.focus()
	var ajaxDisplay = document.getElementById('emaildiv');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			//var ajaxDisplay = document.getElementById('uContent');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	url = "../ajax/sendmail.php?";
	var email = document.getElementById('email').value;
	var content = document.getElementById('textarea1').value;
	var company = document.getElementById('company').value;
	var name = document.getElementById('name').value;
	var phone = document.getElementById('phone').value;
	var queryString = "email=" + email + "&content=" + content + "&phone=" + phone + "&company=" + company + "&name=" + name;
	ajaxRequest.open("POST",url, true);
	ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	ajaxRequest.send(queryString);
	ajaxRequest.send(null);
}