function abrir(pagina,nombre,ancho,alto,arriba,izda)
{
	open(pagina,nombre,"scrollbars=0,resizable=0,width="+ancho+",height="+alto+",top="+arriba+",left="+izda+",status=0");
}

function afoto(cual,titulo,ancho,alto)
{
var ventana
var cont=0

if(cont==1){ventana.close();ventana=null}

ventana=window.open("","ventana","resizable=no,scrollbars=no,width="+ancho+",height="+alto+",top=100,left=100")
ventana.document.write('<html><head><title>' + titulo + '</title></head><body style="overflow:hidden" marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" scroll="no" onUnload="opener.cont=0"><img src="' + cual + '">')
ventana.document.close()
cont++
}

function comprueba()
{
	var bien=false;
	var texto;
	
	
	if((isNaN(document.contacto.Nombre.value)==false)||(document.contacto.Nombre.value==""))
	{
		alert(' Debe escribir su Nombre ');
		bien=true;
		document.contacto.Nombre.select();
	}
	else
	{
		if((isNaN(document.contacto.Asunto.value)==false)||(document.contacto.Asunto.value==""))
		{
			alert(' Debe escribir el Asunto ');
			bien=true;
			document.contacto.Asunto.select();
		}
		else
		{
					var control2=comprueba2();
					
					if(control2==false)
					{
						if((isNaN(document.contacto.Mensaje.value)==false)||(document.contacto.Mensaje.value==""))
						{
							alert(' Escriba sus preguntas / comentarios ');
							bien=true;
							document.contacto.Mensaje.select();
						}
					}
					else
					{
						alert(" Error en el eMail ");
						document.contacto.email.select();
					
					}
			
		}
	}
				
			
	if(bien==false&&control2==false)
	{
		document.contacto.submit();
		alert('Gracias por su confianza.'+"\n"+'En breve nos pondremos en contacto con Usted.  ');
		
	}
}
function comprueba2()
{
	var control=false;
	var mail=document.contacto.email.value;
				
	if(mail=="")
	{
		control=true;
	}
	else
	{
			if(mail!=0)
			{
				//comprobamos que tenga una arroba
				arroba=mail.indexOf("@",0)
				if (arroba==-1)
				{	
						control=true
						
				}
				else
				{
						//si tiene arroba dividimos la cadena a partir de ella
						dcha=mail.substring(arroba+1,mail.length)
						izda=mail.substring(0,arroba)
				
		
					
				//comprobamos que no tenga un punto despues de la arroba
				if(dcha.charAt(0)=="."||dcha.charAt(dcha.length-1)==".")
				{
						control=true
						
				}
				//si despues de la arroba no hay nada mas es incorrecta
				if(dcha.length==0)
				{
					control=true
				}
				//comprobamos que el punto este en las posiciones clave(3 o 4 desde el final)
				if(dcha.charAt(dcha.length-3)!='.'&&dcha.charAt(dcha.length-4)!='.')
	 			{
					control=true
				}
				if(dcha.charAt(dcha.length-3)=='.'&&dcha.charAt(dcha.length-4)=='.')
	 			{	
					control=true	
				}
				//si empieza por punto o el ultimo es punto, error
		 		if(izda.charAt(0)=="."||izda.charAt(izda.length-1)==".")
				{	
					control=true
				}
			}
		}
	}

		return(control)
}
function comprueba3()
{
	var bien=false;
	var texto;
	
	
	if((isNaN(document.contacto.Nombre.value)==false)||(document.contacto.Nombre.value==""))
	{
		alert(' Debe escribir su Nombre ');
		bien=true;
		document.contacto.Nombre.select();
	}
	else
	{
		if((isNaN(document.contacto.Apellidos.value)==false)||(document.contacto.Apellidos.value==""))
		{
			alert(' Debe escribir sus Apellidos ');
			bien=true;
			document.contacto.Apellidos.select();
		}
		else
		{
			if((isNaN(document.contacto.Telefono.value)==true)||(document.contacto.Telefono.value=="")||(document.contacto.Telefono.value.length!=9))
			{
			alert(' Debe escribir su Teléfono ');
			bien=true;
			document.contacto.Telefono.select();
			}
			else
			{
					var control2=comprueba2();
					if(control2==true)
					{
						alert(" Error en el eMail ");
						document.contacto.email.select();
					}
					else
					{
						var control3=false;
						var control4=false;
						var control5=false;
						
						for (i=0;i<3;i++)
						{
							if(document.contacto.Paquete[i].checked)
							{
								control3=true
								
							}
						}
						for(i=1;i<4;i++)
						{
							if(document.contacto.Inmersiones[i].selected)
							{
									control4=true
							}
						}
						for(i=1;i<4;i++)
						{
							if(document.contacto.Personas[i].selected)
							{
									control5=true
							}
						}
						if(control3==false)
						{
							alert(" Debe seleccionar un Paquete ");
							
						}
						else
						{
							if(control4==false)
							{
								alert(" Debe seleccionar el Nº de Inmersiones ");
								document.contacto.Inmersiones.focus();
							}
							else
							{
								if(control5==false)
								{
									alert(" Debe seleccionar el Nº de Personas ");
									document.contacto.Personas.focus();
								}
							}
						}
			
					}
			}
		}		
	}
			
	if(bien==false&&control2==false&&control3==true&&control4==true&&control5==true)
	{
		document.contacto.submit();
		
	}
}


function comprueba4()
{
	var bien=false;
	
	
	if((isNaN(document.contacto.Nombre.value)==false)||(document.contacto.Nombre.value==""))
	{
		alert(' Debe escribir su Nombre ');
		bien=true;
		document.contacto.Nombre.select();
	}
	else
	{
		if((isNaN(document.contacto.Apellidos.value)==false)||(document.contacto.Apellidos.value==""))
		{
			alert(' Debe escribir sus Apellidos ');
			bien=true;
			document.contacto.Apellidos.select();
		}
		else
		{
				if((isNaN(document.contacto.Edad.value)==true)||(document.contacto.Edad.value==""))
				{
					alert(' Debe escribir su Edad ');
					bien=true;
					document.contacto.Edad.select();
				}
				else
				{
					if((isNaN(document.contacto.Direccion.value)==false)||(document.contacto.Direccion.value==""))
					{
						alert(' Debe escribir su Dirección ');
						bien=true;
						document.contacto.Direccion.select();
					}
					else
					{
						if((isNaN(document.contacto.Ciudad.value)==false)||(document.contacto.Ciudad.value==""))
						{
							alert(' Debe escribir su Ciudad ');
							bien=true;
							document.contacto.Ciudad.select();
						}
						else
						{
							if((isNaN(document.contacto.Provincia.value)==false)||(document.contacto.Provincia.value==""))
							{
								alert(' Debe escribir su Provincia ');
								bien=true;
								document.contacto.Provincia.select();
							}
							else
							{
								if((isNaN(document.contacto.Telefono.value)==true)||(document.contacto.Telefono.value=="")||(document.contacto.Telefono.value.length!=9))
								{
									alert(' Debe escribir su Teléfono ');
									bien=true;
									document.contacto.Telefono.select();
								}
								else
								{
									var control2=comprueba2();
					
									if(control2==true)
									{
										alert(" Error en el eMail ");
										document.contacto.email.select();
									}
									else
									{
											var control3=false;
											for (i=0;i<2;i++)
											{
												if(document.contacto.Titulacion[i].checked)
												{
													control3=true
								
												}
											}
										
										if(control3==false)
										{
										
											alert(" Seleccione una opción ");
											
										
										}
										else
										{
																					
											if(document.contacto.Titulacion[0].checked)
											{
										
												if((isNaN(document.contacto.Nivel.value)==false)||(document.contacto.Nivel.value==""))
												{
													alert(' Debe escribir su Nivel ');
													bien=true;
													document.contacto.Nivel.select();
												}
												else
												{
													if((isNaN(document.contacto.Organizacion.value)==false)||(document.contacto.Organizacion.value==""))
													{
														alert(' Debe escribir su Organización ');
														bien=true;
														document.contacto.Organizacion.select();
													}
													
											
												}
											}
										
										
										}
									}
								}
						
							}
					
						}
				
					}
				}
			}
		}	
		if(bien==false&&control2==false&&control3==true)
		{
			document.contacto.submit();
			alert('Gracias por su participación.    '+"\n"+'¡Suerte!.  ');
		
		}
					
}

function comprueba5()
{
	
	var control10=false;
	
	
	if((isNaN(document.contacto.Nombre.value)==false)||(document.contacto.Nombre.value==""))
	{
		alert(' Debe escribir su Nombre ');
		
		document.contacto.Nombre.select();
	}
	else
	{
		if((isNaN(document.contacto.Apellidos.value)==false)||(document.contacto.Apellidos.value==""))
		{
			alert(' Debe escribir sus Apellidos ');
		
			document.contacto.Apellidos.select();
		}
		else
		{
			if((isNaN(document.contacto.Telefono.value)==true)||(document.contacto.Telefono.value=="")||(document.contacto.Telefono.value.length!=9))
			{
			alert(' Debe escribir su Teléfono ');
			
			document.contacto.Telefono.select();
			}
			else
			{
					var control2=comprueba2();
					if(control2==true)
					{
						alert(" Error en el eMail ");
						document.contacto.email.select();
					}
					else
					{
							
						var control3=false;
						var control4=false;
						var control5=false;
						var control6=false;
						var control7=false;
						var control8=false;
						var control9=false;
						control10=true;;
						
						
						
						for (i=1;i<8;i++)
						{
							if(document.contacto.Vehiculo[i].selected)
							{
								control3=true;
								
							}
						}
						for (i=1;i<32;i++)
						{
							if(document.contacto.Dia[i].selected)
							{
								control4=true;
								
							}
						}
						
						for (i=1;i<13;i++)
						{
							if(document.contacto.Mes[i].selected)
							{
								control5=true;
								
							}
						}		
						for (i=1;i<3;i++)
						{
								if(document.contacto.Ano[i].selected)
								{
									control6=true;
								
								}
									
						}
						for (i=1;i<32;i++)
						{
							if(document.contacto.Dia2[i].selected)
							{
								control7=true;
								
							}
						}
						
						for (i=1;i<13;i++)
						{
							if(document.contacto.Mes2[i].selected)
							{
								control8=true;
								
							}
						}		
						for (i=1;i<3;i++)
						{
								if(document.contacto.Ano2[i].selected)
								{
									control9=true;
								
								}
									
						}
						
								if(control3==false)
								{
									alert("Seleccione Vehiculo. ");
	
								}
								else
								{
									if((control4==false)||(control5==false)||(control6==false))
									{
										alert("Seleccione Fecha de recogida. ");
									}
									else
									{
										if((control7==false)||(control8==false)||(control9==false))
										{
											alert("Seleccione Fecha de devolución. ");
										}
										else
										{
											document.contacto.submit();
				
			
										}
									}
								}
						}
				
				}	
			}
		}
	
	
	
}

function aleatoria()
{
	n=0;

  this[n++]="carlos_suarez/1.jpg";
  this[n++]="carlos_suarez/2.jpg";
  this[n++]="carlos_suarez/3.jpg";
  this[n++]="carlos_suarez/4.jpg";
  this[n++]="carlos_suarez/5.jpg";
  this[n++]="carlos_suarez/6.jpg";
  this[n++]="carlos_suarez/7.jpg";
  this[n++]="carlos_suarez/8.jpg";
  this[n++]="carlos_suarez/9.jpg";
  this[n++]="carlos_suarez/10.jpg";
 

  this.N=n;

  
}

