/**
 * @author filldelanit
 */
function objecteAjax(url, parametres)
{
	var http_request;
	try 
	{
		// Opera 8.0+, Firefox, Safari
		http_request = new XMLHttpRequest();
	} 
	catch (e) 
	{
		// Internet Explorer
		try 
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) 
			{
				//No s'ha pogut crear una instància de XMLHTTP
				alert("Error en el teu navegador!. Si us plau, notifica el problema a l'administrador.");
				return false;
			}
		}
	}
	return http_request;
}

function enviar_formulari()
{
	http_request = objecteAjax();
	str_post= "";

	str_post+= "pers_contacte="+encodeURI(document.getElementById('pers_contacte').value);
	str_post+= "&correu="+encodeURI(document.getElementById('correu').value);
	
	http_request.open('POST', '../../index.php?op=enviar_reserva', true); //true xq sera asincron    --> canviar!!
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) {
			if (http_request.responseText == "cert") {
				//alert("enviat");
				document.getElementById('formulari').style['display']='none';
				document.getElementById('confirmacio_ok').style.display='block';
			}
			else {
				//alert("NOOO enviat");
				document.getElementById('formulari').style['display']='none';
				document.getElementById('confirmacio_ko').style.display='block';
			}
		}
		else {
			document.getElementById('formulari').innerHTML="<img src=\"../img_web/loading.gif\">";//Esperant
		}
	}

	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", str_post.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(str_post);
}

function enviar_formulari_contacte()
{
	http_request = objecteAjax();
	str_post= "";

	str_post+= "pers_contacte="+encodeURI(document.getElementById('pers_contacte').value);
	str_post+= "&tel="+encodeURI(document.getElementById('tel').value);
	str_post+= "&email="+encodeURI(document.getElementById('email').value);
	str_post+= "&comentari="+encodeURI(document.getElementById('comentari').value);	
	
	http_request.open('POST', '../../index.php?op=enviar_contacte', true); //true xq sera asincron    --> canviar!!
	http_request.onreadystatechange = function(){
		//alert("http_request.readyState:"+http_request.readyState);
		if (http_request.readyState == 4) {
			//alert("missatge: "+http_request.responseText);
			if (http_request.responseText == "false") {
				document.getElementById('formulari').style['display']='none';
				document.getElementById('confirmacio_ko').style.display='block';
				//alert("error al enviar");
			}
			else {
				document.getElementById('formulari').style['display']='none';
				document.getElementById('confirmacio_ko').style.display='none';
				document.getElementById('confirmacio_ok').style.display='block';
				//alert("enviat correctament");
			}
		}
		else {
			document.getElementById('formulari').innerHTML="<img src=\"../img_web/loading.gif\">";//Esperant
		}
	}
	//alert("mida: "+str_post.length);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", str_post.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(str_post);
}