// JavaScript Document

function valida_contacto(formulario)
{
vacios='';
 if (document.all)
 {
 //////////////////
 telefono=document.all['telefono'].value;
 email=document.all['email'].value;
     for (i=0;i<document.all[formulario].elements.length;i++)
      {
        valor=document.all[formulario].elements[i].value;
        campo=document.all[formulario].elements[i].name;
		campo=campo.charAt(0).toUpperCase()+campo.substr(1);
		if (campo=='Direccion'){campo='Dirección'};
		if (campo=='Telefono'){campo='Teléfono'};
		if ((valor=='')&&(campo!='Empresa')&&(campo!='Email')){vacios+=(' - '+campo+'\n');}
      }
   if (vacios!='')
   { 
    /*if ((telefono=='')&&(email=='')){vacios+=(' - Teléfono o email\n');}*/
    alert('Rellene los siguientes campos, por favor:\n\n'+vacios+'\n\n');
   }
   else
   {  

	 for (i=0;i<telefono.length;i++)
	 {
	  telefono=telefono.replace(' ','');
	  telefono=telefono.replace('-','');
	  telefono=telefono.replace('/','');
	 }
     if (isNaN(telefono))
	  {alert('Indique un teléfono válido ...');document.all['telefono'].focus();}
	  else{
	    document.all[formulario].submit();
	}

   }
 //////////////////
 }
 if ((!document.all)&&(document.getElementById))
 {
  //////////////////
  telefono=document.getElementById('telefono').value;
  email=document.getElementById('email').value;
  
      for (i=0;i<document.forms[0].elements.length;i++)
      {
        valor=document.forms[0].elements[i].value;
        campo=document.forms[0].elements[i].name;
		campo=campo.charAt(0).toUpperCase()+campo.substr(1);
		if (campo=='Direccion'){campo='Dirección'};
		if (campo=='Telefono'){campo='Teléfono'};
		if ((valor=='')&&(campo!='Empresa')&&(campo!='Email')){vacios+=(' - '+campo+'\n');}
      }
   if (vacios!='')
   {
    /*if ((telefono=='')&&(email=='')){vacios+=(' - Teléfono o email\n');}*/
    alert('Rellene los siguientes campos, por favor:\n\n'+vacios+'\n\n');
   }
   else
   {  
	 for (i=0;i<telefono.length;i++)
	 {
	  telefono=telefono.replace(' ','');
	  telefono=telefono.replace('-','');
	  telefono=telefono.replace('/','');
	 }
     if (isNaN(telefono))
	  {alert('Indique un teléfono válido ...');document.getElementById('telefono').focus();}
	  else{
	  document.forms[0].submit();
	  } 

   }
  //////////////////
 }
}

function dossier()
{
window.open('dossier.html','','top=0,left=0,directories=no,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no,width=300,height=150');
}
/*
function anuncio()
{
window.open('anuncio.html','','top=0,left=0,directories=no,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no,width=500,height=476');
}
*/
function abre_modelo(cual)
{
la_foto=cual;
dim=new Array;
dim[0]='700x271';
dim[1]='700x257';
dim[2]='700x292';
dim[3]='700x275';
dim[4]='700x259';
dim[5]='700x467';
dim[6]='700x467';
dim[7]='700x425';
dim[8]='700x467';
dim[9]='700x467';
dim[10]='700x467';
dim[11]='700x467';
dim[12]='700x467';
dim[13]='700x467';
dim[14]='700x467';
dim[15]='700x525';
dim[16]='700x525';
dim[17]='700x525';
dim[18]='700x339';
dim[19]='600x397';
dim[20]='600x397';
titulos=new Array();
titulos[0]='Cubierta fija';
titulos[1]='Cubierta personalizada abierta';
titulos[2]='Cubierta telescópica de apertura a 2 lados';
titulos[3]='Cubierta telescópica de apertura a 2 lados';
titulos[4]='Vista exterior cubierta telescópica de apertura a 2 lados';
titulos[5]='Vista exterior cubierta fija adosada a vivienda';
titulos[6]='Vista interior cubierta fija adosada a vivienda';
titulos[7]='Cubierta personalizada';
titulos[8]='Vista interior cubierta telescópica';
titulos[9]='Cubierta telescópica de apertura a 1 lado';
titulos[10]='Cubierta telescópica de apertura a 1 lado';
titulos[11]='Cubierta telescópica de apertura a 1 lado';
titulos[12]='Cubierta telescópica de apertura a 1 lado adosada a muro';
titulos[13]='Cubierta telescópica de apertura a 2 lados';
titulos[14]='Detalle lateral cubierta telescópica';
titulos[15]='';
titulos[15]='';
titulos[17]='';
titulos[18]='';
titulos[19]='';
titulos[20]='';
window.open('cubiertas_piscina_fotos.html','','top=0,left=0,directories=no,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no,width='+(Number(dim[cual-1].split('x')[0])+20)+',height='+(Number(dim[cual-1].split('x')[1])+30));
}