/*	AYUDA DOCTORA	*/

function abreVentanaAyuda() {
	var dirSaltoConParams= "contenidozipframe.jsp?ALTO=540&ANCHO=800&TITULO=Ayuda&URL=ayuda.html";
	window.open(dirSaltoConParams,'Ayuda',"location=0,menubar=0,depent=1,scrollbars=0,toolbar=0,width=800,height=540,left=0,top=5");
}



/** C?DIGO LIMITACI?N BUSQUEDA */
function reducirCadenaBusqRapida() {
	var nombreForm;
	if (ie || document.getElementById)	{
	   nombreForm = document.forms['formBusqueda'];	   
	}else{
       nombreForm = document.layers.bc2.document.forms['formBusqueda'] ;
 	}
	var cadenaOriginal = nombreForm.PALABRAS.value;
	var posEspacio = nombreForm.PALABRAS.value.indexOf(" ");
	var numEspacios = 0;
	var cadenaFinal = "";
	while (posEspacio != -1 && numEspacios < 4) {
		numEspacios++;
		var longitud = nombreForm.PALABRAS.value.length;
		var nueva = nombreForm.PALABRAS.value.substring(posEspacio+1, longitud);
		cadenaFinal = cadenaFinal + " " + nombreForm.PALABRAS.value.substring(0, posEspacio);
	   	nombreForm.PALABRAS.value = nueva;
		posEspacio = nombreForm.PALABRAS.value.indexOf(" ");
			//alert(nombreForm.PALABRAS.value);
	}
	if (numEspacios == 4) {
	   nombreForm.PALABRAS.value = cadenaFinal;	
	}else {
	   nombreForm.PALABRAS.value = cadenaOriginal;	
	}
}
/** FIN C?DIGO LIMITACI?N BUSQUEDA */


/*	URL    */

function mostrarEnStatus(cadena) {
	window.status = cadena;
}

/*	NAVEGADOR	*/

var ns = (window.netscape) ? true : false;
var ie = (document.all) ? true : false;

/*  GDGR  */

  function detectBrowser() {
    var ie = document.all != undefined;
    var opera = window.opera != undefined;
   
    if (opera) return "opera";
    if (ie) return "ie";
    if ((window)&&(window.netscape)&&(window.netscape.security)) {
      if (window.XML) {
        return "firefox15";
      }
      else return "firefox10";
    }
    return "ie";      // Si no sabemos que navegador es, devolvemos ie.
  }
/*  GDGR  */

/*	BANNER  */

var totalDeDireccionesCabecera = 3;
var totalDeDireccionesBoton = 2;
var saltoRelativo = "http://www.puleva.es";

function makeArray(n) {
   this.length = n;
   for (var i = 1; i <= n; i++) { 
     this[i] = 0 }
     return this
   }

direccion = new makeArray(totalDeDireccionesCabecera);
dirBoton = new makeArray(totalDeDireccionesBoton);

var dt = new Date();
var indice = (dt.getSeconds()%totalDeDireccionesCabecera)+1;
var indiceB = (dt.getSeconds()%totalDeDireccionesBoton)+1;

direccion[1] = saltoRelativo ;
direccion[2] = saltoRelativo ;
direccion[3] = saltoRelativo ;

dirBoton[1] = saltoRelativo ;
dirBoton[2] = saltoRelativo;

function MostrarPublicidad() {
   return "<A href=\"#\" onClick=\"javascript:window.open('" + direccion[indice] + "','','status=1,menubar=1,toolbar=1,left=0,top=0, width=800, height=600');\"><IMG SRC=\"/Puleva/images/banner" + indice + ".gif\" ALT=\"Visite Nuestro Sponsor!\" BORDER=0 WIDTH=\"468\" height=\"60\"></A>";
}

function abreSponsor() {
	return "window.open('" + dirBoton[indiceB] + "','','status=1,menubar=1,toolbar=1,left=0,top=0, width=800, height=600');";	
}

/*	FECHA   */

var dayarray=new Array("Domingo","Lunes","Martes","Mi\xE9rcoles","Jueves","Viernes","S\xE1bado");
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
function getthedate(){
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1900) {			
		year += 1900;
	}
	var sYear = ""+ year;
	var day=mydate.getDay();
	var month=mydate.getMonth();
	var daym=mydate.getDate();
	if (daym<10){
		daym="0"+daym;
	}		
	month++;
	var mes = montharray[month-1];
	var diaSemana = dayarray[day];
	//change font size here
	return cdate= diaSemana + " " + daym + " de " + mes  + " de " + sYear ;				
}
	/*if (!document.all)
		getthedate();	*/
	
function goforit(){	
	return getthedate();
}


/*	CARACTER EXTRANO	*/

function caracterExtrano(cadena) {
	var caracteresRaros = new String("?#!?&%$@{}=/|\"'()???`^+*?[]?-_;:,.<>");
	var conCaracRaro=false;
	for(i=0; !conCaracRaro && i<cadena.length;i++) {
		for(j=0; !conCaracRaro && j<caracteresRaros.length;j++) {
			conCaracRaro = (cadena.charAt(i)==caracteresRaros.charAt(j));
		}
	}
	return conCaracRaro;
}

function esVacia(palabra) {
  if (palabra==""){
     return true;
	}else{
		if (palabra.charAt(0)== " "){
			var indice = 1;
	 	    while (indice < palabra.length) {
		      if (palabra.charAt(indice) != " "){
			      return false;
		 	  }
	          indice++;
		    }
			return true; 
		}else{
			return false;
		}
	}
	return true;
}

/*	ABRIR VENTANAS	*/
//Ana?adido para darle parametros a las nuevas ventanas
//mmoro
function abreVentanaZip(dirSalto,parametros, alto, ancho, titulo, parametrosventana) {
    alto += 25;
	var dirSaltoConParams=dirSalto+"?"+parametros+"&ALTO="+alto+"&ANCHO="+ancho + "&TITULO="+ escape(titulo);
	var posEspacio = titulo.indexOf(" ");
	if (posEspacio != -1) {
	   titulo = titulo.substring(0, posEspacio-1);
	}
	window.open(dirSaltoConParams,titulo,parametrosventana + ",width=" + ancho + ",height="+ alto + ",left=0,top=0");
}

function abreVentana(dirSalto,parametros, alto, ancho, titulo) {
    alto += 25;
	var dirSaltoConParams=dirSalto+"?"+parametros+"&ALTO="+alto+"&ANCHO="+ancho + "&TITULO="+ escape(titulo);
	var posEspacio = titulo.indexOf(" ");
	if (posEspacio != -1) {
	   titulo = titulo.substring(0, posEspacio-1);
	}
	window.open(dirSaltoConParams,titulo,"location=0,menubar=0,depent=1,scrollbars=1,toolbar=0,width=" + ancho + ",height="+ alto + ",left=0,top=0");
}

function abrirVentanaWebCrossingBoletin(dirSalto, destino) {
	//window.open(dirSalto,destino,"location=0,menubar=0,depent=1,scrollbars=1,toolbar=0,width=800,height=600,left=0,top=0");
	var altura = screen.availHeight;
	var anchura = screen.availWidth -7;
	if (ns)	{
	   altura -= 15;
	}
	window.open(dirSalto,destino,"resizable=yes,location=0,menubar=0,depent=1,scrollbars=1,toolbar=0,width=" + anchura  + ",height=" + altura + " + ,left=0,top=0, screenX=0, screenY=0");
}

/*	LOGADO MENU	*/

function enviarForm(carpeta) {	
	var nombreFormulario1;
	var nombreFormulario2;
	if (ie || document.getElementById)	{
	   nombreFormulario1 = "document.forms.nombreReg";	   
	   nombreFormulario2 = "document.forms.claveReg";
	}else{
       nombreFormulario1 = "document.layers.DER.document.forms.nombreReg";
	   nombreFormulario2 = "document.layers.DER.document.forms.claveReg";
 	}
	var formulario1 = eval(nombreFormulario1);
	var formulario2 = eval(nombreFormulario2);
	var usuario = formulario1.usuario.value;
	var clave =  formulario2.clave.value;	
	if (usuario == ""){
		alert("El campo usuario no puede estar vac\xEDo");	
	}else if (clave == "") {
		alert("El campo password no puede estar vac\xEDo");	
	}else{		
		formulario1.clave.value = formulario2.clave.value;
		if (formulario2.remember.checked)
		 formulario1.remember.value = 'true';
		else
		  formulario1.remember.value = '';
		if (carpeta == 'MIPS'){
			formulario1.action = "login.jsp";
		}else if(carpeta == 'BUSCADOR'){
			formulario1.action = "../mips/login.jsp";		
		}else{
			formulario1.action = "mips/login.jsp";		
		}
		formulario1.submit();	
	}
}

/*	MENU	*/

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function tmt_findObj(n){
	var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
	x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
	}else{x=document.getElementById(n)}return x;
}

function MM_showHideLayers() { //v3.0A Modified by Al Sparber and Massimo Foti for NN6 Compatibility
  var i,p,v,obj,args=MM_showHideLayers.arguments;	
	if(document.getElementById)
	{
   		for (i=0; i<(args.length-2); i+=3)
		{ 
			obj=tmt_findObj(args[i]);
			v=args[i+2];
   			v=(v=='show')?'visible':(v='hide')?'hidden':v;
   			if(obj)obj.style.visibility=v;
		}
	}else
	{
  		for (i=0; i<(args.length-2); i+=3) 
			if ((obj=MM_findObj(args[i]))!=null) 
			{ 
				v=args[i+2];
    				if (obj.style) 
				{ 
					obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; 
				}
    				obj.visibility=v; 
			}
	}
}

function P7AniMagic(el, x, y, a, b, c, s) 
{ //v2.1 PVII
	var elo=el,f="",m=false,d="";
	x=parseInt(x);y=parseInt(y);
 	if (parseInt(s)>0) 
	{
  		setTimeout("P7AniMagic(\""+elo+"\",\""+x+"\",\""+y+"\",\""+a+"\",\""+b+"\",\""+c+"\",\""+0+"\")", 0);
		return;
 	}
 	if (el.indexOf("?")>0) 
	{
		p=el.split("?");f="parent.frames['"+p[1]+"'].";el=p[0];
	}
 	if (document.all) 
	{
		g=eval(f+"document.all['"+el+"']");d=g.style;
 		if(!d.left) 
		{
			d.left=(!g.currentStyle)?0:g.currentStyle.left;
		}
  		if(!d.top) 
		{
			d.top=(!g.currentStyle)?0:g.currentStyle.top;
		}
 	}
 	else if (document.getElementById) 
	{
		g=eval(f+"document.getElementById('"+el+"')");d=g.style;
  		if(!d.left) 		
		{								                      d.left=(!document.defaultView)?0:document.defaultView.getComputedStyle(g,"").getPropertyValue("left");
		}
		if(!d.top) 		
		{
			d.top=(!document.defaultView)?0:document.defaultView.getComputedStyle(g,"").getPropertyValue("top");
		}
 	}else 
	{
		d=eval(MM_findObj(elo));
 	}
 	var xx=(parseInt(d.left))?parseInt(d.left):0;
 	var yy=(parseInt(d.top))?parseInt(d.top):0;
 	if(c==1) 
	{
		x+=xx;y+=yy;m=true;c=0;
	}else if (c==2) 
	{
		m=false;clearTimeout(d.p7Magic);
	}else 
	{
		var i=parseInt(a);
  		if (eval(d.moved))
		{
			clearTimeout(d.p7Magic);
		}
  		if (xx<x)
		{
			xx+=i;
			m=true;
			if(xx>x)
			{
				xx=x;
			}
		}
  		if (xx>x)
		{
			xx-=i;
			m=true;
			if(xx<x)
			{
				xx=x;
			}
		}
  		if (yy<y)
		{
			yy+=i;
			m=true;
			if(yy>y)
			{
				yy=y;
			}
		}
  		if (yy>y)
		{
			yy-=i;m=true;
			if(yy<y)
			{
				yy=y;
			}
		}
 	}
 	if (m) 
	{
	      d.left=xx;d.top=yy;d.moved=true;
		  d.p7Magic=setTimeout("P7AniMagic(\""+elo+"\",\""+x+"\",\""+y+"\",\""+a+"\",\""+b+"\",\""+c+"\",\""+0+"\")",b);
  	}
 	else 
	{
	      d.moved=false;
	}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);