function fecha()
{
	var F, S="";
	var Dia = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
	var Mes = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
	
	F= new Date();
	S += Dia[F.getDay()] + ", ";
	S += F.getDate() + " de ";
	S += Mes[F.getMonth()] + " del ";
	S += F.getFullYear();
	document.write(S);
}

function ocultamenu(cadena){
  var menu = document.getElementById(cadena);
  menu.style.display = "none";
}
function despliega(cadena,imagen){
  var menu = document.getElementById(cadena);
    if(menu.style.display == "none"){
		imagen.src="img/menos.jpg";
		menu.style.display = "block";
    }
    else{
	  	imagen.src="img/mas.jpg";
		menu.style.display = "none";
	}
}

function Enviar(form) {
for (i = 0; i < form.elements.length; i++) {
if (form.elements[i].type == "text" && form.elements[i].value == "") { 
alert("Por favor complete todos los campos del formulario"); form.elements[i].focus(); 
return false; }
}
form.submit();
}



var w=((screen.width)/2)-245;
var h=((screen.height-16)/2)-200;
var ventana;		
	
var agt		= navigator.userAgent.toLowerCase();
var versInt	= parseInt(navigator.appVersion);
var is_ie	= ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3	= (is_ie && (versInt < 4));
var is_ie4	= (is_ie && (versInt == 4) && (agt.indexOf("msie 4")!=-1) );
var is_aol	= (agt.indexOf("aol") != -1);
var is_aol3	= (is_aol && is_ie3);
var is_aol4	= (is_aol && is_ie4);
var is_aol5	= (agt.indexOf("aol 5") != -1);
var is_aol6	= (agt.indexOf("aol 6") != -1);
var is_comp	= (agt.indexOf("compuserve") != -1);
var is_comp2000	= (agt.indexOf("cs") != -1);	 
var is_compie	= (is_comp && is_ie);

/*Ficheor de funciones javscript para la web del Ayuntamiento de Huéscar*/

function fecha()
{
	var F, S="";
	var Dia = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
	var Mes = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
	
	F= new Date();
	S += Dia[F.getDay()] + ", ";
	S += F.getDate() + " de ";
	S += Mes[F.getMonth()] + " de ";
	S += F.getFullYear();
	document.write(S);
}

//function MM_CheckFlashVersion(reqVerStr,msg){
//  with(navigator){
//    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
//    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
//    if (!isIE || !isWin){  
//      var flashVer = -1;
//      if (plugins && plugins.length > 0){
//        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
//        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
//        if (desc == "") flashVer = -1;
//        else{
//          var descArr = desc.split(" ");
//          var tempArrMajor = descArr[2].split(".");
//          var verMajor = tempArrMajor[0];
//          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
//          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
//          flashVer =  parseFloat(verMajor + "." + verMinor);
//        }
//      }
//      // WebTV has Flash Player 4 or lower -- too low for video
//      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;
//
//      var verArr = reqVerStr.split(",");
//      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
//  
//      if (flashVer < reqVer){
//        if (confirm(msg))
//          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
//      }
//    }
//  } 
//}

function validarComentario() {
  if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmComentario.txtMail.value)) && (frmComentario.txtNombres.value!="") && (frmComentario.txtComentario.value!="")){
   return (true)
  } else {
   alert("La dirección de email es incorrecta o no ingreso su nombre o comentario.");
   return (false);
  }
 }
function validarIdea() {
  if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmComentario.txtMail.value)) && (frmComentario.txtNombres.value!="") && (frmComentario.txtIdea.value!="")){
   return (true)
  } else {
   alert("La dirección de email es incorrecta o no ingreso su nombre o comentario.");
   return (false);
  }
 }


function redireccionar(pagina) 
{
location.href=pagina
} 

function cerrarPopup(pid)   {      document.getElementById(pid).style.visibility = 'hidden';         }

// Validación de formulario virtual de transparencia
function valida_transparencia()
{
	if (document.frmTransparencia.tipopersona[0].checked){ 
		if (document.frmTransparencia.dni.value.length==0) { 
		   alert("Tiene que escribir su DNI"); 
		   document.frmTransparencia.dni.focus();
		   return 0;
		}
		if(/^[0-9]+$/.test(document.frmTransparencia.dni.value)) 	{} else
			{
			   alert("Debe ingresar solo numeros"); 
			   document.frmTransparencia.dni.focus();
			   return 0;
			}
			
		if ((document.frmTransparencia.dni.value.length>0) && (document.frmTransparencia.dni.value.length<8))  { 
		   alert("El DNI consta de 8 digitos"); 
		   document.frmTransparencia.dni.focus();
		   return 0;
		}
	}

	if (document.frmTransparencia.tipopersona[1].checked){ 
		if (document.frmTransparencia.dni.value.length==0) { 
		   alert("Tiene que escribir su RUC"); 
		   document.frmTransparencia.dni.focus();
		   return 0;
		}
	 if(/^[0-9]+$/.test(document.frmTransparencia.dni.value)) 	{} else
		{
		   alert("Debe ingresar solo numeros en el DNI o RUC"); 
		   document.frmTransparencia.dni.focus();
		   return 0;
		}
		
		if ((document.frmTransparencia.dni.value.length>0) && (document.frmTransparencia.dni.value.length<11))  { 
		   alert("El RUC consta de 11 digitos"); 
		   document.frmTransparencia.dni.focus();
		   return 0;
		}
	}

	 if (document.frmTransparencia.iden.value.length==0){ 
       alert("Ingrese sus Nombres y Apellidos"); 
       document.frmTransparencia.idem.focus();
	   return 0;
    } 
	
	if (document.frmTransparencia.calle.selectedIndex==0){ 
       alert("Debe seleccionar la ubicación."); 
       document.frmTransparencia.calle.focus();
       return 0; 
    } 
	
	 if (document.frmTransparencia.direccion.value.length==0){ 
       alert("Ingrese su direccion"); 
       document.frmTransparencia.direccion.focus();
	   return 0;
    } 
	
	if (document.frmTransparencia.distrito.value.length==0){ 
       alert("Ingrese su distrito"); 
       document.frmTransparencia.distrito.focus();
	   return 0;
    } 
	 if (document.frmTransparencia.provincia.value.length==0){ 
       alert("Ingrese su provincia"); 
       document.frmTransparencia.provincia.focus();
	   return 0;
    } 
	 if (document.frmTransparencia.region.value.length==0){ 
       alert("Ingrese su region"); 
       document.frmTransparencia.region.focus();
	   return 0;
    } 
	 if (document.frmTransparencia.informacion.value.length==0){ 
       alert("Ingrese la informacion solicitada"); 
       document.frmTransparencia.informacion.focus();
	   return 0;
    } 
	if (document.frmTransparencia.dependencia.value.length==0){ 
       alert("Ingrese la Dependencia, sino la conoce escriba --"); 
       document.frmTransparencia.dependecia.focus();
	   return 0;
    } 

	if (document.frmTransparencia.forma[3].checked){ 
		if (document.frmTransparencia.email.value.length==0){ 
		   alert("Debe ingresar su Email, para enviarle la informacion solicitada"); 
		   document.frmTransparencia.dependecia.focus();
		   return 0;
	    } 

	var filter = /^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
			if(filter.test(document.frmTransparencia.email.value))	{} else
			{
			   alert("Email incorrecto"); 
			   document.frmTransparencia.email.focus();
			   return 0;
			}
    } 
	//enviar formulario
	document.frmTransparencia.submit(); 

}