// JavaScript Document
quien=0;
function marca(cual,ruta)
{
if (quien){
 if (document.all){
   for (i=1;i<7;i++){
     if ((i!=cual)&&(i!=quien)){
       document.all['menu_'+i].style.backgroundColor='#7BA0C5';
	   document.all['menu_sub_'+i].style.backgroundColor='#ffffff';
	   document.all['menu_'+i].style.color='#ffffff';
	 }
	 else{
	 document.all['menu_'+i].style.color='#99cc33';
	 document.all['menu_'+i].style.backgroundColor='#9CC064';
     document.all['menu_sub_'+i].style.backgroundColor='#9CC064';
	 if (ruta!=''){
	  location.assign(ruta+'.htm');
	 }
	 }
   }
  
 }
 if ((document.getElementById)&&(!document.all)){
  document.getElementById('menu_6').style.borderRight='none';
   for (i=1;i<7;i++){
     if ((i!=cual)&&(i!=quien)){
       document.getElementById('menu_'+i).style.backgroundColor='#7BA0C5';
	   document.getElementById('menu_sub_'+i).style.backgroundColor='#ffffff';
	   document.getElementById('menu_'+i).style.color='#ffffff';
	 }
	 else{
	 document.getElementById('menu_'+i).style.color='#99cc33';
	 document.getElementById('menu_'+i).style.backgroundColor='#9CC064';
     document.getElementById('menu_sub_'+i).style.backgroundColor='#9CC064';
	 if (ruta!=''){
	  location.assign(ruta+'.htm');
	 }
	 }
   }
 }
}
}

function indice_pag()
{
trozos=location.href.split('/').length;
titulo=location.href.split('/')[trozos-1];
titulo=titulo.split('.')[0];
titulos=new Array();
titulos[0]='mapa';
titulos[1]='entorno';
titulos[2]='actividades_servicios';
titulos[3]='red_viaria';
titulos[4]='puertos';
titulos[5]='energia';
titulos[6]='mapa_poligono';
titulos[7]='mambiente';
titulos[8]='infraestructura';
titulos[9]='Equipamiento_comercial';
titulos[10]='Equipamiento_social';
titulos[11]='zona_deportiva';
titulos[12]='normativa_ocupacional';
titulos[13]='Industria_adosada';
titulos[14]='Industria_media';
titulos[15]='grande_aislada';
titulos[16]='municipales';
titulos[17]='autonomicas';
titulos[18]='gobierno';
titulos[19]='links';
titulos[20]='zonas_industriales';
seccion=0;
for (i=0;i<6;i++){
 if (titulo.toLowerCase()==titulos[i].toLowerCase()){
 seccion=quien=2;
 }
}
for (i=6;i<16;i++){
 if (titulo.toLowerCase()==titulos[i].toLowerCase()){
 seccion=quien=3;
 }
}
for (i=16;i<19;i++){
 if (titulo.toLowerCase()==titulos[i].toLowerCase()){
 seccion=quien=4;
 }
}
 if (titulo.toLowerCase()==titulos[19].toLowerCase()){
 seccion=quien=5;
 }
  if (titulo.toLowerCase()==titulos[20].toLowerCase()){
 seccion=quien=6;
 }
 marca(seccion,'');
}

function abre_ventana()
{
/*
window.open('http://www.hbfsolutions.com/curtis_form/noticias/form_solicitud.asp','','top=0,left=0,directories=no,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no,width=500,height=600');
*/
window.open('http://www.curtis-industrial.com/noticias/form_solicitud.asp','','top=0,left=0,directories=no,location=no,menubar=no,resizable=no,status=no,titlebar=no,toolbar=no,width=500,height=600');
}

function valida_solicitud()
{
 vacios=0;

   for (i=0;i<document.forms[0].elements.length;i++)
      {
	   if (document.forms[0].elements[i].value==''){vacios=1;}
	  }
   if (vacios==1){alert('Cubra todo el formulario, por favor');}
   if (vacios==0)	  
     {
	  valida='';
	    if (document.all){
		  telefono=document.all['telefono'].value;
		  dni=document.all['dni'].value;
		  cif=document.all['cif'].value;
		  email=document.all['email'].value;
		  }
		if ((document.getElementById)&&(!document.all)){
		  telefono=document.getElementById('telefono').value;
		  dni=document.getElementById('dni').value;
		  cif=document.getElementById('cif').value;
		  email=document.getElementById('email').value;
		}
	  // Validación del teléfono
 	    for (i=0;i<telefono.length;i++)
	     {
	       telefono=telefono.replace(' ','');
	       telefono=telefono.replace('-','');
	       telefono=telefono.replace('/','');
	     }
        if (isNaN(telefono)){valida+='  - El número de teléfono no es válido\n';}
		// Validación del DNI y CIF
          patron_1=/^\d{8}-[a-z,A-Z]{1,2}$/
          patron_2=/^\d{8}[a-z,A-Z]{1,2}$/
          patron_3=/^\d{8} [a-z,A-Z]{1,2}$/
		  patron_4=/^\d{8}$/
       if (((!patron_1.test(dni))&&(!patron_2.test(dni))&&(!patron_3.test(dni))&&(!patron_4.test(dni)))||(dni.length>11)){
 valida+='  - D.N.I. con formato incorrecto\n';
}
       if (((!patron_1.test(cif))&&(!patron_2.test(cif))&&(!patron_3.test(cif))&&(!patron_4.test(cif)))||(cif.length>11)){
 valida+='  - C.I.F. con formato incorrecto\n';
}
       // Validación del email
          patron_mail_1=/^[0-9,a-z,A-Z]{2,}[@][0-9,a-z,A-Z]{2,}\.[a-z]{3,4}$/
		  patron_mail_2=/^[0-9,a-z,A-Z]{2,}[@][0-9,a-z,A-Z]{2,}\.[0-9,a-z,A-Z]{2,}\.[a-z]{3,4}$/
       if ((!patron_mail_1.test(email))&&(!patron_mail_2.test(email))){
           valida+='  - E-mail con formato incorrecto\n';
         }
        
		// Condición final para valida
		if (valida=='')
		{
		 document.forms[0].submit();
		}
		else
		{
		 valida+='\n\n';
		 alert('Cubra correctamente el formulario, por favor\n\n'+valida);
		} 
	 }

}