//AJAX Javascript functions
//Kristo Vaher - kristo@waher.net

var xmlHttp

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		xmlHttp=new XMLHttpRequest();
	} catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function sendajaxmail(errormessage, successmessage){
	if(document.getElementById('form_name').value && document.getElementById('form_message').value){
		var contactmeby='';
		if(document.getElementById('form_contactmail').checked){
		contactmeby+='email ';
		}
		if(document.getElementById('form_contactaddress').checked){
		contactmeby+='aadress ';
		}
		if(document.getElementById('form_contactphone').checked){
		contactmeby+='telefon ';
		}
		if(document.getElementById('form_contactfax').checked){
		contactmeby+='faks ';
		}
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp){
			var url="ajax.php";
			url=url+"?act=sendajaxmail";
			url=url+"&r="+document.getElementById('form_brandrights').value;
			if(document.getElementById('mailreceiver')){
			url=url+"&mr="+document.getElementById('mailreceiver').value;
			}
			url=url+"&u="+document.getElementById('form_url').value;
			url=url+"&n="+document.getElementById('form_name').value;
			url=url+"&o="+document.getElementById('form_oname').value;
			url=url+"&e="+document.getElementById('form_email').value;
			url=url+"&a="+document.getElementById('form_address').value;
			url=url+"&p="+document.getElementById('form_phone').value;
			url=url+"&f="+document.getElementById('form_fax').value;
			
			url=url+"&l="+document.getElementById('form_language').value;
			url=url+"&g="+document.getElementById('form_productgroup').value;
			url=url+"&b="+document.getElementById('form_productbrand').value;
			url=url+"&t="+document.getElementById('form_product').value;
			
			url=url+"&c="+contactmeby;
			url=url+"&m="+document.getElementById('form_message').value;
			url=url+"&x="+Math.random();
			xmlHttp.onreadystatechange = function() {
				if(xmlHttp.readyState == 4){
					document.body.style.overflow='auto';
					document.getElementById('inactive').style.display='none';
					document.getElementById('popupbox').style.display='none';
					document.getElementById("pinkbox").innerHTML='<b>'+successmessage+'</b>';
				}
			};
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
	} else {
		alert(errormessage);
	}
}