// Función para posicionar elemento posterior al grupo en los select de coches

function posiciona()
{
	indice = document.reserva1.coche.selectedIndex;
	indice ++;
	document.reserva1.coche.options[indice].selected=true;	
}

// Funcion para imprimir el resumen de la reserva

function imprime()
{
//	document.getElementById("imprimir").style.visibility='hidden'
//	document.getElementById("confirmar").style.visibility='hidden'
//	document.getElementById("imprimir").style.display='none';	
	document.getElementById("confirmar").style.display='none';	
	window.print();
//	document.getElementById("imprimir").style.visibility='visible'
//	document.getElementById("confirmar").style.visibility='visible'
//	document.getElementById("imprimir").style.display='inline';
	document.getElementById("confirmar").style.display='inline';
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function check_form(form,nombreform,idioma)
{
	error="";
	
	switch (nombreform) {
		case 'reserva2' :
			fields=	new Array('nombre','apellidos');
			texts1=	new Array("Nombre","Apellidos");
			texts2=	new Array("Name","Surname");
			texts3=	new Array("Nom","Nom de famille");
			texts4=	new Array("Name","Nachname");
			break;
	}


	for (i=0;i<fields.length;i++) {
		v=eval('document.reserva2.'+fields[i]+'.value');
		if (v==""){
			switch (idioma){
				case (1) : error+="Por favor, compruebe campo "+texts1[i]+"\n";
						   break;
				case (2) : error+="Please, re-check your  "+texts2[i]+"\n";
						   break;
				case (3) : error+="S'il vous plaět, vérifiez les cases "+texts3[i]+"\n";
						   break;
				case (4) : error+="Bitte, über prüfen Sie noch mal "+texts4[i]+"\n";
						   break;				
			}
		}
	}
	email=eval('document.reserva2.email.value');

    if (!email.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)){ 	    
			switch (idioma){
				case (1) : error+="Por favor, compruebe campo email.\n";
						   break;
				case (2) : error+="Please, re-check your email.\n";
						   break;
				case (3) : error+="S'il vous plaět, vérifiez les cases mail.\n";
						   break;
				case (4) : error+="Bitte, über prüfen Sie noch mal email.\n";
						   break;				
			}		
    }	

	if (error!=""){
		alert(error);
	}

	document.estatus = (error=="");
}

