//************** LLIBRERIA JS ****************//

var id_primer = "";
var id_segon = "";
var id_primer_antic = "";
var id_segon_antic = "";

var dia_idprimer = "";
var mes_idprimer = "";
var any_idprimer = "";


function seleccionar(id){	
	
	var error = false;
		
	if (id_primer == ""){
		
		id_primer = id;
		
		// posem el valor en el recuadre
		var dataEntrada = conversorDataNativa(id_primer);
		var Des = conversorDataString(dataEntrada);
		dia_idprimer = Des.substring(6,8);
		mes_idprimer = Des.substring(4,6);
		any_idprimer = Des.substring(0,4);
		document.getElementById("entrada").value = dia_idprimer + "/" + mes_idprimer + "/" + any_idprimer;
		
			
		if(document.getElementById(id_primer).style.backgroundColor != "rgb(255, 0, 0)" && navigator.appName == "Netscape" ){
				document.getElementById(id_primer).style.borderLeft = "1px solid #999";
				document.getElementById(id_primer).style.borderBottom = "1px solid #999";
				document.getElementById(id_primer).style.borderTop = "1px solid #999";
				
		}	
			
		if (document.getElementById(id_primer).style.backgroundColor != "#ff0000" && navigator.appName == "Microsoft Internet Explorer" ){
				document.getElementById(id_primer).style.borderLeft = "1px solid #999";
				document.getElementById(id_primer).style.borderBottom = "1px solid #999";
				document.getElementById(id_primer).style.borderTop = "1px solid #999";
				//alert(document.getElementById(id_primer).style.backgroundColor);
		}	
			
	}
	else
	{
		id_segon = id;
		
		// Calculem diferencia de dies entre danta entrada i sortida
		dataEntrada = conversorDataNativa(id_segon);
		Des = conversorDataString(dataEntrada);
		var dia_idsegon = Des.substring(6,8);
		var mes_idsegon = Des.substring(4,6);
		var any_idsegon = Des.substring(0,4);
				    
		//Obtiene objetos Date  
		var miFecha2 = new Date( any_idsegon, mes_idsegon, dia_idsegon )  ;
		var miFecha1 = new Date( any_idprimer, mes_idprimer, dia_idprimer )  ;
		
		//Resta fechas y redondea  
		var diferencia = miFecha1.getTime() - miFecha2.getTime() 
		var dias = Math.floor(diferencia / (1000 * 60 * 60 * 24) )
		if (dias < 0){ dias = dias * -1;}
		document.getElementById("nits").value = dias;

		
			
			if(document.getElementById(id_primer).style.backgroundColor != "rgb(255, 0, 0)" && navigator.appName == "Netscape" ){
				document.getElementById(id_segon).style.borderRight = "1px solid #999";
				document.getElementById(id_segon).style.borderBottom = "1px solid #999";
				document.getElementById(id_segon).style.borderTop = "1px solid #999";
			}	
			
			if (document.getElementById(id_primer).style.backgroundColor != "#ff0000" && navigator.appName == "Microsoft Internet Explorer" ){
				document.getElementById(id_segon).style.borderRight = "1px solid #999";
				document.getElementById(id_segon).style.borderBottom = "1px solid #999";
				document.getElementById(id_segon).style.borderTop = "1px solid #999";
			}	

			
	}	
	
	//posem el id mes petit davant
	if (id_segon < id_primer && id_primer != "" && id_segon != ""){
		id_ajuda = id_primer;
		id_primer = id_segon;
		id_segon = id_ajuda;	
		delete id_ajuda;
		document.getElementById("entrada").value = dataNatural(id_primer);
	}
	
	//mirem que no seleccioni el mateix dia
	if (id_primer == id_segon){
		alert("No tris el mateix dia");
		document.getElementById(id_segon).style.border = "1px solid #EEE";
		inicialitzar ();
	}


	if( id_primer != "" && id_segon != ""){
	}
	
	// comprovem que no hagi seleccionat dies ocupats
	if( id_primer != "" && id_segon != ""){
		
		//document.getElementById("bajax").style.visibility = "visible";

		i=id_primer;
		while (i<id_segon){
			if(document.getElementById(i) != null){
			   if(document.getElementById(i).style.backgroundColor == "rgb(221, 221, 221)"  ||  document.getElementById(i).style.backgroundColor == "#dddddd" ){
				netejar_calendari(id_primer,id_segon);
				inicialitzar ();
				error = true;
				document.getElementById("entrada").value = "";
				document.getElementById("nits").value = 1;
				document.getElementById("places").value = 1;
				document.getElementById("nens").value = 0;				
				alert ("Error el dia seleccionat no pot ser reservat per festa setmanal, vacances o altres.\n Consulti amb l'hotel.");

				break;
			   }
			 
			 if(document.getElementById(i).style.backgroundColor == "rgb(255, 0, 0)" ||  document.getElementById(i).style.backgroundColor == "#ff0000"){
				netejar_calendari(id_primer,id_segon);
				inicialitzar ();
				error = true;
				alert ("Error el dia seleccionat està ocupat per a les places sol.licitades.");
				break;
			 }
			   
			i++;	
			}
			else{i++;}
		}

	}
	
	// netejem el calendari
	if( id_primer_antic != "" && id_segon_antic != ""){
	netejar_calendari(id_primer_antic,id_segon_antic);
	}
		
	// marquem els dies que han seleccionat l'usuari
	if( id_primer != "" && id_segon != "" && error == false){
		
		id_primer_antic = id_primer;
		id_segon_antic =  id_segon;	
		
		i=id_primer;
		while (i<=id_segon){
			if(document.getElementById(i) != null){
			   with (document.getElementById(i).style) {borderColor="#000000"; borderWidth = "1px"; borderStyle = "solid";}
			   i++;	
			}
			else{i++;}
		}
		insertar_input(id_primer,id_segon);
		inicialitzar ();
		
		if ((error == false) && (document.getElementById("dia_entrada").value != "" ) && (document.getElementById("nits").value != "" ) ){
		dades_calendari()
		}

		

	}

}

function dataNatural (data){
	
var dia = data.substring(6,8);
var mes = data.substring(4,6);
var any = data.substring(0,4);
return dia + "/" + mes + "/" + any;

}

function inicialitzar (){
id_primer = "";
id_segon = "";
}


function insertar_input(id_primer,id_segon){

var dia_e = "";
var mes_e = "";
var any_e = "";

var dia_s = "";
var mes_s = "";
var any_s = "";


id_primer = id_primer.toString();
dia_e = id_primer.substring(6,8);
mes_e = id_primer.substring(4,6);
any_e = id_primer.substring(0,4);

id_segon = id_segon.toString();
dia_s = id_segon.substring(6,8);
mes_s = id_segon.substring(4,6);
any_s = id_segon.substring(0,4);


document.getElementById("dia_e").value = dia_e;
document.getElementById("mes_e").value = mes_e;
document.getElementById("any_e").value = any_e;

document.getElementById("dia_s").value = dia_s;
document.getElementById("mes_s").value = mes_s;
document.getElementById("any_s").value = any_s;

}


function netejar_calendari(id1,id2){

i=id1;

	while (i<=id2){
	
		if(document.getElementById(i) != null){
			with (document.getElementById(i).style) {borderColor="#EEE"; borderWidth = "1px"; borderStyle = "solid";}
			i++;	
			}
		else{i++;}
	}

}


function dades_calendari(){


num_places = document.getElementById("places").value;

var dia_e = "";
var mes_e = "";
var any_e = "";

var dia_s = "";
var mes_s = "";
var any_s = "";

var data_e = "";
var data_s = "";

	
dia_e = document.getElementById("dia_e").value;
mes_e = document.getElementById("mes_e").value;
any_e = document.getElementById("any_e").value;

dia_s = document.getElementById("dia_s").value;
mes_s = document.getElementById("mes_s").value;
any_s = document.getElementById("any_s").value;

data_e = any_e + mes_e + dia_e;
//alert (data_e);

data_s = any_s + mes_s + dia_s;
//alert (data_s);

//alert(num_places);

var nits = document.getElementById("nits").value;
var nens = document.getElementById("nens").value;

new Ajax.Updater('mydiv', 'sistema/model/reserva.php?data_e='+data_e+'&data_s='+data_s+'&num_places='+num_places+'&nits='+nits+'&nens='+nens, {evalScripts: true, asynchronous:false});

return false;
}


function sumar(id_input){

		var total = 0;	
		var preu_total = 0;
		var total_principi = document.getElementById("Total").value;
		var nits = document.getElementById("nits").value;
		
		var num_habitacions_client = document.getElementById("num_habitacions_client").value;
		
		var places_demanades = document.getElementById("num_places").value;

		
		//habitacions demanades
		var simple = document.getElementById("t_simples").value;
		var doble = document.getElementById("t_doble").value;
		var triple = document.getElementById("t_triples").value;
		var familiar = document.getElementById("t_familiars").value;
		var doblein= document.getElementById("t_doblein").value;
				
		//preus
		var preu_s = document.getElementById("preu_s").value;
		var preu_d = document.getElementById("preu_d").value;
		var preu_t = document.getElementById("preu_t").value;
		var preu_f = document.getElementById("preu_f").value;
		var preu_di = document.getElementById("preu_di").value;

			
		if (num_habitacions_client > 0){					
			var res = places_demanades / num_habitacions_client;
			var res2 = places_demanades % num_habitacions_client;
			// MIREM SI LA DIVISO ES ENTERA EX 6/2 6/3 I ASSIGNEM A LES HABITACIONS
			if (res2 == 0){
				switch (res) {
					case 1:
					   document.getElementById("Simple").value = num_habitacions_client;
					   break
					case 2:
					   document.getElementById("Doble").value = num_habitacions_client;
					   break
					case 3:
					   document.getElementById("Triple").value = num_habitacions_client;
					   break
					case 4:
					   document.getElementById("Familiar").value = num_habitacions_client;
					   break
					default:
       					alert("No hi ha habitacions d'aquest tipus");
				}
			}
			else{	
				// en cas contrari mirem
				//numero habitacions simples = numero habitacions - numero habitacions dobles;
				// numero habitacions dobles = numero persones - numero habitacions;
				//si el numero hde habitacions dobles < numero habitacions demanades pel client 
				nhd = places_demanades - num_habitacions_client;
				if(nhd < num_habitacions_client ){
					nhd = places_demanades - num_habitacions_client;
					nhs = num_habitacions_client - nhd;
					document.getElementById("Doble").value = nhd;
					document.getElementById("Simple").value = nhs;
				}
				// sino començem a dividir per les habitacions i amb el resto ho dividim per la habitacio inferior 
				else if(nhd >= num_habitacions_client ){
					
					nht = places_demanades / 3;
					nht_resto = places_demanades % 3;
					nht = parseInt(nht); 
					alert(nht);
					document.getElementById("Triple").value = nht;
				
					if(nht_resto > 0 ){
					nhd = nht_resto / 2;
					nhd_resto = nht_resto % 2;
					nhd = parseInt(nhd);
					alert(nhd);
					document.getElementById("Doble").value = nhd;
					}
					
					if(nhd_resto > 0 ){
					nhs = nhd_resto / 1;
					nhs_resto = nhd_resto % 2;
					nhs = parseInt(nhs);
					document.getElementById("Simple").value = nhs;	
					}
				
				}
				else
				{
				alert("Error");	
				}
			
			}
			
		}
			
		document.getElementById("num_habitacions_client").value = 0;
		
		//alert("Simple->"+document.getElementById("Simple").value);
		//alert("Doble->"+document.getElementById("Doble").value);
		//alert("Triple->"+document.getElementById("Triple").value);
		//alert("Familiar->"+document.getElementById("Familiar").value);
		//alert("DobleIn->"+document.getElementById("DobleIn").value);
		
		total = total + eval(document.getElementById("Simple").value * 1);
		total = total + eval(document.getElementById("Doble").value * 2);
		total = total + eval(document.getElementById("Triple").value * 3);
		total = total + eval(document.getElementById("Familiar").value * 4);
		total = total + eval(document.getElementById("DobleIn").value * 2);
		
		
		var elementos = document.getElementsByName("packs");
			for (x=0;x<elementos.length;x++){
				var informacio_packs = elementos[x].value.split(",");
				var numero_reserves = informacio_packs[0];
				var places_packs = informacio_packs[2];		
				total = total + eval(numero_reserves * places_packs);
				
		}
		
				
		if (places_demanades < total){
		document.getElementById(id_input).selectedIndex = 0;
		total = total_principi;
		alert("Error les places que ha seleccionat son superiors a les demanades");
		}		
					
				
		
		
		/*alert("Simple->"+preu_s);
		alert("Doble->"+preu_d);
		alert("Triple->"+preu_t);
		alert("Familiar->"+preu_f);
		alert("DobleIndividual->"+preu_di);*/
		
		
		preu_total = preu_total + eval(document.getElementById("Simple").value * preu_s);
		preu_total = preu_total + eval(document.getElementById("Doble").value * preu_d);
		preu_total = preu_total + eval(document.getElementById("Triple").value * preu_t);
		preu_total = preu_total + eval(document.getElementById("Familiar").value * preu_f);
		preu_total = preu_total + eval(document.getElementById("DobleIn").value * preu_di);
		
		
		var nits = document.getElementById("nits").value;		
		var elementos = document.getElementsByName("packs");
			for (x=0;x<elementos.length;x++){
				if(elementos[x].options[elementos[x].selectedIndex].text > 0){
				var informacio_packs = elementos[x].value.split(",");
				var numero_reserves = informacio_packs[0];
				var preu = informacio_packs[1];				
				preu_total = preu_total + numero_reserves*(nits*preu);
				}
				
		}
		

		/*
		var formulari = document.getElementById("formReserva");
		var mi_array = new Array();
		var cadena_inici = "";
		var num = 0;

		for (var i = 0; i < formulari.elements.length; i++){
			
			if( formulari.elements[i].type == "checkbox" ){	
				cadena_inici = formulari.elements[i].id.substring( 0, 11 ); 
				if ( cadena_inici == "extres_nom_"){
					mi_array[num] = formulari.elements[i].id;
					//alert(mi_array[num]);
					num++;
				}
				
			
			}		
		}
				
		for( i = 0; i < mi_array.length; i++) {
			
			if(document.getElementById(mi_array[i]).checked){ 
				
				id = mi_array[i].substring( 11, 12 ); 
								
				var extres_quanitat = "extres_" + id;
				var quantitat = document.getElementById(extres_quanitat).value;
				var extres_preu = "extres_preu_" + id;
				var preu_extra = document.getElementById(extres_preu).value
				var preu_extres =  nits * preu_extra * quantitat;
				preu_total = preu_total + eval(preu_extres);				
			}
		}
		*/
		
		if (places_demanades == total){
		document.getElementById("boto_enviar").style.visibility = "visible";
		}
		else{
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		
		
		if (document.getElementById("Simple").value > simple){
		alert("Error, el nombre de places simples és massa gran per a la disponibilitat");
		document.getElementById(id_input).value = 0;
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		if (document.getElementById("Doble").value > doble){
		alert("Error, el nombre de places dobles és massa gran per a la disponibilitat");
		document.getElementById(id_input).value = 0;
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		if (document.getElementById("Triple").value > triple){
		alert("Error, el nombre de places triples és massa gran per a la disponibilitat");
		document.getElementById(id_input).value = 0;
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		if (document.getElementById("Familiar").value > familiar){
		alert("Error, el nombre de places familiars és massa gran per a la disponibilitat");
		document.getElementById(id_input).value = 0;
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		if (document.getElementById("DobleIn").value > doblein){
		alert("Error, el nombre de places dobles individuals és massa gran per a la disponibilitat");
		document.getElementById(id_input).value = 0;
		document.getElementById("boto_enviar").style.visibility = "hidden";
		}
		
		
		document.getElementById("Total").value = total;
		preu_total = preu_total.toFixed(2);
		document.getElementById("PreuTotal").value = preu_total;


}// fi funcio

function clipFloat(num,dec){
var t=num+"";
num = parseFloat(t.substring(0,(t.indexOf(".")+dec+1)));
return (num)
} 

function validarEntero(valor){
      //intento convertir a entero.
     //si era un entero no le afecta, si no lo era lo intenta convertir
	 
	 if (valor == ""){ valor = 0;}
     valor = parseInt(valor)

      //Compruebo si es un valor numérico
      if (isNaN(valor)) {
            //entonces (no es numero) devuelvo el valor cadena vacia
            return false
      }else{
            //En caso contrario (Si era un número) devuelvo el valor
            return true
      }
}

function conversorDataString(dataNativa){
	
	dia = padout(dataNativa.getDate(),2);
	mes = padout(dataNativa.getMonth()+1,2);
	any = padout(dataNativa.getFullYear(),4); 
	dataString = any + mes + dia;
	return dataString;
}

function conversorDataNativa(dataString){
	
	if (dataString.lastIndexOf("/")>=0){
		dataArray = new Array();
		dataArray = dataString.split("/");
		any = dataArray[2];
		if(any.length == 2){ any = parseInt("20" + any); }
		mes = dataArray[1];
		dia = dataArray[0];
	}else{
		any = dataString.substring(0,4);
		mes = dataString.substring(4,6);
		dia = dataString.substring(6,8);
	}
	dataNativa = new Date(eval(any),eval(mes-1),eval(dia));
	return dataNativa;
}

function padout(number,length) {
    var str = '' + number;
    while (str.length < length)
        str = '0' + str;
    return str;
}

function pasaDataAMilisegons(dataNativa,dies){
 
	 milisegons=parseInt(eval(dies)*24*60*60*1000);
	 
	 dia=dataNativa.getDate();
	 mes=dataNativa.getMonth()+1;
	 anio=dataNativa.getYear();
	  
	 temps=dataNativa.getTime();
	 dataNativa=dataNativa.setTime(parseInt(temps+milisegons));
	 
	 return dataNativa
}



function cargar_email(formulari){

var regim = document.getElementById("regim").value;

document.getElementById("mydiv").style.display = "none";

var simple = formulari.Simple.value;
var doble = formulari.Doble.value;
var triple = formulari.Triple.value;
var familiar = formulari.Familiar.value;
var doblein = formulari.DobleIn.value;
var preutotal = formulari.PreuTotal.value;

var contador = 0;
var mi_array = new Array();
var cadena_inici = "";
var num = 0;

/*
for (var i = 0; i < formulari.elements.length; i++){
	
	if( formulari.elements[i].type == "checkbox" ){	
		cadena_inici = formulari.elements[i].id.substring( 0, 11 ); 
		if ( cadena_inici == "extres_nom_"){
			mi_array[num] = formulari.elements[i].id;
			num++;
		}
		
	
	}		
}*/

/////PACKS
var j = 0;
var packs = new Array() 
var elementos = document.getElementsByName("packs");
	for (x=0;x<elementos.length;x++){
		if(elementos[x].options[elementos[x].selectedIndex].text > 0){
			
			var informacio_packs = elementos[x].value.split(",");
			packs[j] = informacio_packs[3]+"/"+informacio_packs[0];
			j++;
		}
}


var nits = document.getElementById("nits").value;
var nens = document.getElementById("nens").value;
var places = document.getElementById("places").value;

var dia_e = document.getElementById("dia_e").value;
var mes_e = document.getElementById("mes_e").value;
var any_e = document.getElementById("any_e").value;

var dia_s = document.getElementById("dia_s").value;
var mes_s = document.getElementById("mes_s").value;
var any_s = document.getElementById("any_s").value;

var data_e = any_e + mes_e + dia_e;
var data_s = any_s + mes_s + dia_s;

var extres = "";
var id = 0;
/*
for( i = 0; i < mi_array.length; i++) {

	if(document.getElementById(mi_array[i]).checked){ 
		var extra = document.getElementById(mi_array[i]).value;
		extres = extres + extra + "/";
		id = mi_array[i].substring( 11, 12 ); 
		var quanitat_extra = document.getElementById("extres_"+id).value;
		extres = extres + quanitat_extra + "-";
	}
}
*/
new Ajax.Updater('mydiv2', 'sistema/model/email.php?Simple='+simple+'&Doble='+doble+'&Triple='+triple+'&Familiar='+familiar+'&Total='+preutotal+'&regim='+regim+'&nits='+nits+'&nens='+nens+'&data_e='+data_e+'&data_s='+data_s+'&places='+places+'&DobleIn='+doblein+'&Packs='+packs , {evalScripts: true, asynchronous:false});
return false;

}

/*
function sumar_extres(preu,id){
var nits = document.getElementById("nits").value;
var extres_quanitat = "extres_" + id;
var quantitat = document.getElementById(extres_quanitat).value;
var preu_extres =  nits * preu * quantitat;
var preu_total = document.getElementById("PreuTotal").value 
document.getElementById("PreuTotal").value = eval(preu_total) + eval(preu_extres);
}

function restar_extres(preu,id){
var nits = document.getElementById("nits").value;
var extres_quanitat = "extres_" + id;
var quantitat = document.getElementById(extres_quanitat).value;
var preu_extres =  nits * preu * quantitat;
var preu_total = document.getElementById("PreuTotal").value 
document.getElementById("PreuTotal").value = eval(preu_total) - eval(preu_extres);
}*/


function validacion_guestbook(formulario) {
  
  nom = formulario.nombre.value;
  mail = formulario.email.value;
  comentario = formulario.comentario.value;
  
  		
  if( nom == null || nom.length == 0 || /^\s+$/.test(nom) ) {
    alert('Atenció: El nom no és correcte.');
    return false;
  }
  else if( comentario == null || comentario.length == 0 || /^\s+$/.test(comentario) ) {
    alert('Atenció: El comentari no és correcte.');
    return false;
  }
  else if( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(mail)) ) {
    alert('Atenció: El email no és correcte.');
    return false;
  }
 
 return true;
  
}

function obtenir_pensio(id_pensio,id_input){

var num_places = document.getElementById("places").value;

var dia_e = "";
var mes_e = "";
var any_e = "";

var dia_s = "";
var mes_s = "";
var any_s = "";

var data_e = "";
var data_s = "";

dia_e = document.getElementById("dia_e").value;
mes_e = document.getElementById("mes_e").value;
any_e = document.getElementById("any_e").value;

dia_s = document.getElementById("dia_s").value;
mes_s = document.getElementById("mes_s").value;
any_s = document.getElementById("any_s").value;

var nits = document.getElementById("nits").value;

data_e = any_e + mes_e + dia_e;
data_s = any_s + mes_s + dia_s;

var nens = document.getElementById("nens").value;

var simple = document.getElementById("Simple").value;
var doble = document.getElementById("Doble").value;
var triple = document.getElementById("Triple").value;
var familiar = document.getElementById("Familiar").value;
var doblein = document.getElementById("DobleIn").value;
var places_demanades = document.getElementById("Total").value;

/////PACKS
var j = 0;
var packs_marcats = new Array() 
var elementos = document.getElementsByName("packs");
	for (x=0;x<elementos.length;x++){
		if(elementos[x].options[elementos[x].selectedIndex].text > 0){;
			var informacio_packs = elementos[x].value.split(",");
			packs_marcats[j] = informacio_packs[3] +"/"+ informacio_packs[0];
			j++;
		}
}
//alert(packs_marcats);

new Ajax.Updater('mydiv', 'sistema/model/reserva.php?data_e='+data_e+'&data_s='+data_s+'&num_places='+num_places+'&pensio='+id_pensio+'&nits='+nits+'&nens='+nens+'&simple='+simple+'&doble='+doble+'&triple='+triple+'&familiar='+familiar+'&doblein='+doblein+'&places_demanades='+places_demanades+'&Packs='+packs_marcats, {evalScripts: true, asynchronous:false});

}


function cargar_confirmacio(formulari){

var correcte = true;

var regim = document.getElementById("regim").value;

var nom = formulari.nom.value;
var cognom = formulari.cognom.value;
var telefon = formulari.telefon.value;
var mobil = formulari.mobil.value;
var email = formulari.mail.value;
var observacions = formulari.observacions.value;

var simple = formulari.Simple.value;
var doble = formulari.Doble.value;
var triple = formulari.Triple.value;
var familiar = formulari.Familiar.value;
var doblein = formulari.DobleIn.value;
var preutotal = formulari.Total.value;
//var extres = formulari.Extres.value;
var packs = formulari.Packs.value;

var nits = document.getElementById("nits").value;
var nens = document.getElementById("nens").value;
var places = document.getElementById("places").value;

var dia_e = document.getElementById("dia_e").value;
var mes_e = document.getElementById("mes_e").value;
var any_e = document.getElementById("any_e").value;

var dia_s = document.getElementById("dia_s").value;
var mes_s = document.getElementById("mes_s").value;
var any_s = document.getElementById("any_s").value;

var data_e = any_e + mes_e + dia_e;
var data_s = any_s + mes_s + dia_s;


  if( nom == null || nom.length == 0 || /^\s+$/.test(nom) ) {
    correcte = false;
	alert('Atenció: El nom no és correcte.');
  }
  else if( !(/^\d{9}$/.test(telefon)) ) {
    correcte = false;
	alert('Atenció: El telefon no és correcte.');
  }
  else if( !(/^\d{9}$/.test(mobil)) ) {
    correcte = false;
	alert('Atenció: El movil no és correcte.');
  }
  else if( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(email)) ) {
    correcte = false;
    alert('Atenció: El email no és correcte.');
  } 

  
  if( correcte == true){	
  
  document.getElementById("mydiv2").style.display = "none";
  
  var pars = 'Simple='+simple+'&Doble='+doble+'&Triple='+triple+'&Familiar='+familiar+'&Total='+preutotal+'&regim='+regim+'&nits='+nits+'&nom='+nom+'&cognom='+cognom+'&telefon='+telefon+'&mobil='+mobil+'&email='+email+'&observacions='+observacions+'&nens='+nens+'&data_e='+data_e+'&data_s='+data_s+'&places='+places+'&DobleIn='+doblein+'&Packs='+packs; 
  
new Ajax.Updater('mydiv3', 'sistema/model/confirmacio.php',{evalScripts: true, asynchronous:false, method: "post", parameters: pars});
  }

return false;
}



function popup (nom, cognom, telefon ,mobil, email, observacions, simple, doble, triple, familiar, doblein, total, packs){


var dia_e = document.getElementById("dia_e").value;
var mes_e = document.getElementById("mes_e").value;
var any_e = document.getElementById("any_e").value;

var dia_s = document.getElementById("dia_s").value;
var mes_s = document.getElementById("mes_s").value;
var any_s = document.getElementById("any_s").value;

var data_e = any_e + mes_e + dia_e;
var data_s = any_s + mes_s + dia_s;

var nens = document.getElementById("nens").value;

window.open('sistema/model/pdf.php?nom='+nom+'&cognom='+cognom+'&telefon='+telefon+'&mobil='+mobil+'&email='+email+'&observacions='+observacions+'&simple='+simple+'&doble='+doble+'&triple='+triple+'&familiar='+familiar+'&total='+total+'&data_e='+data_e+'&data_s='+data_s+'&nens='+nens+'&doblein='+doblein+'&packs='+packs   , 'PDF','width=800, height=600, scrollbars=yes, menubar=no, location=no, resizable=yes'); 

}

function resetform(form){
document.getElementById(form).reset();	
document.getElementById("boto_enviar").style.visibility = "hidden";
}


function popup_tarifes (){
window.open('tarifes_detall.htm','Tarifes','width=800, height=600, scrollbars=yes, menubar=no, location=no, resizable=yes');
}


function popup_privacitat(URL){
window.open( URL,'Privacitat','width=800, height=300, scrollbars=yes, menubar=no, location=no, resizable=yes');
}

function popup_noticies(img,carpeta){
var img = img.replace('_petita','');
window.open( '../fotos_noticies.php?nom='+img+'&carpeta='+carpeta , 'Imatge' ,'resizable=yes , width=650 , height=500 ');
return false;
}

function send_tpv() { 
document.form_tpv.submit();
}
