function checkForm() {
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var comment = document.getElementById("comment").value;
	if (name == "") {
		hideAllErrors();
		document.getElementById("nameError").style.display = "inline";
		document.getElementById("name").select();
		document.getElementById("name").focus();
		return false;
	} if (email == "" || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
		hideAllErrors();
		document.getElementById("emailError").style.display = "inline";
		document.getElementById("email").select();
		document.getElementById("email").focus();
		return false;
	} if (comment == "") {
		hideAllErrors();
		document.getElementById("commentError").style.display = "inline";
		document.getElementById("comment").select();
		document.getElementById("comment").focus();
		return false;
	} else {
	    hideAllErrors();
        document.getElementById("loading_gif").style.display = "block";
	    sendemail();
		return true;
		
	}
}
function hideAllErrors() {
	document.getElementById("nameError").style.display = "none";
	document.getElementById("emailError").style.display = "none";
	document.getElementById("commentError").style.display = "none";
}

/* AJAX CALL*/
function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		ro = new XMLHttpRequest();
	}
	return ro;
}
var http = createRequestObject();
function sendemail() {
	var comment = document.contactform.comment.value;
	var name = document.contactform.name.value;
	var email = document.contactform.email.value;
	document.contactform.send.disabled = true;
	document.contactform.send.value = 'Sending....';
	http.open('get', 'contact.php?comment='+comment+'&name='+name+'&email='+email+'&action=send');
	http.onreadystatechange = handleResponse;
	http.send(null);
}
function handleResponse() {
	if (http.readyState == 4) {
		var response = http.responseText;
		var update = new Array();
		if (response.indexOf('|' != -1)) {
			update = response.split('|');
			document.getElementById(update[0]).innerHTML = update[1];
		}
	}
}

/* newsletter*/
function checkFormNews() {
	var email_news = document.getElementById("email_news").value;
	if ( email_news == "" ||  email_news.indexOf("@") == -1 ||  email_news.indexOf(".") == -1) {
		hideNews();
		document.getElementById("email_news_Error").style.display = "inline";
		document.getElementById("email_news").select();
		document.getElementById("email_news").focus();
		return false;
	} else {
	    hideNews();
        document.getElementById("news_gif").style.display = "block";
	    sendnews();
		return true;
		
	}
}
function hideNews() {
	document.getElementById("email_news_Error").style.display = "none";
}
function sendnews() {
	var email_news = document.form1.email_news.value;
	document.form1.sendNews.disabled = true;
	document.form1.sendNews.value = 'Sending....';
	http.open('get', 'newsLetter.php?comment=&email_news='+email_news+'&action=send');
	http.onreadystatechange = handleResponseNews;
	http.send(null);
}
/* AJAX CALL*/
function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		ro = new XMLHttpRequest();
	}
	return ro;
}
var http = createRequestObject();
function handleResponseNews() {
	if (http.readyState == 4) {
		var response = http.responseText;
		var update = new Array();
		if (response.indexOf('|' != -1)) {
			update = response.split('|');
			document.getElementById(update[0]).innerHTML = update[1];
		}
	}
}

