var xmlHttp;

function ActualitzarFechasSalida(id_paquete,id_ciudadsalida,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_listadofechas.php";
		url=url+"?id_paquete="+id_paquete;
		url=url+"&id_ciudadsalida="+id_ciudadsalida;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function ActualitzarHoteles(id_paquete,id_ciudadsalida,id_fecha,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_listadohoteles.php";
		url=url+"?id_paquete="+id_paquete;
		url=url+"&id_ciudadsalida="+id_ciudadsalida;
		url=url+"&id_fecha="+id_fecha;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function AltaNewsletter(email,agencia,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_altanewsletter.php";
		url=url+"?email="+email;
		url=url+"&agencia="+agencia;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_buscar_agencies(cp,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' />";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_resultatagencies.php";
		url=url+"?cp="+cp;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function EnviarEmail(link,email,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' />";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_enviaremail.php";
		url=url+"?url="+link;
		url=url+"&email="+email;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function ActualitzarSelectContacta(id_destino,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.sarayatours.es/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.sarayatours.es/ajax_select_contacta.php";
		url=url+"?id_destino="+id_destino;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_llegir_mes_noticies(id_noticia,i,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_llegir-mes-noticies.php";
		url=url+"?id_noticia="+id_noticia;
		url=url+"&i="+i;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_buscar_mes_noticies(paraula,id_departament,dia1,dia2,i,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_buscar-mes-noticies.php";
		url=url+"?paraula="+paraula;
		url=url+"&id_departament="+id_departament;
		url=url+"&dia1="+dia1;
		url=url+"&dia2="+dia2;
		url=url+"&i="+i;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function ajax_resultat_empreses(lletra,nom,ciutat,id_tipus_servei,id_entitat,div){ 
	//document.getElementById(div).innerHTML="<img src='images/ajax-loader.gif' /> ";
	
	 document.getElementById(div).innerHTML='<div class="cerca-servei clearfix"><div class="loading-empreses br8" id="loading"><p><strong>cercant empreses</strong></p><p>si us plau, espera uns segons</p><div class="tc"><img src="http://www.cambrareus.org/images/ajax-loaderk.gif" /></div></div></div>';
	
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_filtra-empreses.php";
		url=url+"?lletra="+lletra;
		url=url+"&id_tipus_servei="+id_tipus_servei;
		url=url+"&nom="+nom;
		url=url+"&ciutat="+ciutat;
		url=url+"&id_entitat="+id_entitat;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_inscripcio_curs(id_agenda,nom,email,nif,telefon,empresa,municipi,cp,comentaris,tipus,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		
		var url="http://www.cambrareus.org/ajax_inscripcio-curs.php";
		url=url+"?id_agenda="+id_agenda;
		url=url+"&nom="+nom;
		url=url+"&email="+email;
		url=url+"&nif="+nif;
		url=url+"&telefon="+telefon;
		url=url+"&empresa="+empresa;
		url=url+"&municipi="+municipi;
		url=url+"&cp="+cp;
		url=url+"&tipus="+tipus;
		url=url+"&comentaris="+comentaris;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_inscripcio_missio(id_agenda,nom,email,nif,telefon,empresa,municipi,cp,comentaris,tipus,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		
		var url="http://www.cambrareus.org/ajax_inscripcio-missio.php";
		url=url+"?id_agenda="+id_agenda;
		url=url+"&nom="+nom;
		url=url+"&email="+email;
		url=url+"&nif="+nif;
		url=url+"&telefon="+telefon;
		url=url+"&empresa="+empresa;
		url=url+"&municipi="+municipi;
		url=url+"&cp="+cp;
		url=url+"&tipus="+tipus;
		url=url+"&comentaris="+comentaris;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_inscripcio_acte(id_agenda,nom,cognoms,email,telefon,empresa,carrec,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_inscripcio-acte.php";
		url=url+"?id_agenda="+id_agenda;
		url=url+"&nom="+nom;
		url=url+"&cognoms="+cognoms;
		url=url+"&email="+email;
		url=url+"&telefon="+telefon;
		url=url+"&empresa="+empresa;
		url=url+"&carrec="+carrec;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}


function ajax_envia_proposta(nom,email,telefon,empresa,municipi,cp,proposta,tipus,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		
		var url="http://www.cambrareus.org/ajax_enviar-proposta.php";
		url=url+"?nom="+nom;
		url=url+"&email="+email;
		url=url+"&telefon="+telefon;
		url=url+"&empresa="+empresa;
		url=url+"&municipi="+municipi;
		url=url+"&cp="+cp;
		url=url+"&tipus="+tipus;
		url=url+"&proposta="+proposta;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_comentar_article(id_article,comentari,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_comentari-article.php";
		url=url+"?id_article="+id_article;
		url=url+"&comentari="+comentari;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_comentar_post(id_post,comentari,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_comentari-post.php";
		url=url+"?id_post="+id_post;
		url=url+"&comentari="+comentari;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_comentar_rincon(id_rincon,comentari,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_comentari-rincon.php";
		url=url+"?id_rincon="+id_rincon;
		url=url+"&comentari="+comentari;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_votar_rincon(id_rincon,vot,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_votar-rincon.php";
		url=url+"?id_rincon="+id_rincon;
		url=url+"&vot="+vot;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_comentar_rincon_artista(id_rincon,comentari,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_comentari-rincon.php";
		url=url+"?id_rincon="+id_noticia;
		url=url+"&comentari="+comentari;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_calendari(mes,any,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_calendar.php";
		url=url+"?mes="+mes;
		url=url+"&any="+any;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_calendari_lloguer_sala(mes,any,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_calendar_lloguer_sala.php";
		url=url+"?mes="+mes;
		url=url+"&any="+any;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function ajax_lloguer_sala(nom,email,telefon,dia,hora_inici,hora_fi,div){ 
	document.getElementById(div).innerHTML="<img src='http://www.cambrareus.org/images/ajax-loader.gif' /> ";
	//if(tipus!="" || ingresos!="" || div!=""){
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="http://www.cambrareus.org/ajax_lloguer_salas.php";
		url=url+"?nom="+nom;
		url=url+"&telefon="+telefon;
		url=url+"&email="+email;
		url=url+"&dia="+dia;
		url=url+"&hora_inici="+hora_inici;
		url=url+"&hora_fi="+hora_fi;
		url=url+"&sid="+Math.random();
		//alert(url);
		xmlHttp.onreadystatechange = function(){ stateChanged_div_js(xmlHttp,div); };
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	//}
}

function stateChanged(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	} 
}

function stateChanged_div(div){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		document.getElementById(div).innerHTML=xmlHttp.responseText;
	} 
}

function stateChanged_div_js(div){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		//alert(div);
		document.getElementById(div).innerHTML=xmlHttp.responseText;
		
		//Si hi ha javascript a la resposta l'executem
		var searchElement = document.getElementById(div);
		searchElement.innerHTML=xmlHttp.responseText;
		var scripts = searchElement.getElementsByTagName('script');
		for (var i=0;i<scripts.length;i++) {
			eval(scripts[i].innerHTML);
		}
	} 
}

function stateChanged_div_js(x,div){ 
	if (x.readyState==4 || x.readyState=="complete"){ 
		//alert(div);
		document.getElementById(div).innerHTML=x.responseText;
		
		//Si hi ha javascript a la resposta l'executem
		var searchElement = document.getElementById(div);
		searchElement.innerHTML=x.responseText;
		var scripts = searchElement.getElementsByTagName('script');
		for (var i=0;i<scripts.length;i++) {
			eval(scripts[i].innerHTML);
		}
	} 
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}catch (e){
		//Internet Explorer
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}catch (e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

