

// ActionScript Remote Document
var imagenOriginal = "";
function botonOver(img){
	src = img.src;
	imagenOriginal =  src;
	var cadena = "/";
	var aux = src.lastIndexOf(cadena);
	var ruta = src.substring(0,aux);
	var imagen = src.substring(aux+1, src.length - 4);
	img.src = ruta+"/"+imagen+"Over.gif";
}
function botonOut(img){
	src = img.src;
	img.src = imagenOriginal;
}


// esta función debe ser llamada en el onload y el onresize del body de la pagina
// cuando se utiliza el diseño de paginas por DIV
function redimensionar(){
	capaCentral.style.height= document.body.offsetHeight-100;//height div superior
	/*Focus para el primer text de un form*/
	 if (document.forms.length>0){
            for (var f=0;f<document.forms.length;f++){
              var pf = document.forms[f];
              for (var i=0; i<pf.elements.length;i++){
                 elem = pf.elements[i];
                 if (elem.type=='text' && elem.disabled!=true && elem.readonly!=true ){
                    elem.focus();
                    return;
                 }
              }
            }
         }
}
//kreales
var anteriorMouse;
var colorAnteriorMouse;

function cambiarColorMouse(fila){
	if ( fila == anteriorMouse ){
		return;
	}
	if ( anteriorMouse != null ){
		anteriorMouse.className = colorAnteriorMouse;
	}
	var aux = fila.className;
	fila.className = "filaseleccion";
	anteriorMouse = fila;
	colorAnteriorMouse = aux;
}
var display_url  = false;


function highlight() {
   if (event.srcElement.className == "fuenteAyuda" ) {
       event.srcElement.style.backgroundColor = "highlight";
       event.srcElement.style.color = "white";
       if (display_url) window.status = event.srcElement.url;
   }
}

function lowlight() {
  if (event.srcElement.className == "fuenteAyuda"  ) {
      event.srcElement.style.backgroundColor = "";
      event.srcElement.style.color = "black";
      window.status = "";
  }
}

function showMenu() {
  if (menu){
	  var rightedge = document.body.clientWidth-event.clientX;
	  var bottomedge = document.body.clientHeight-event.clientY;
	  if (rightedge < menu.offsetWidth)
		 menu.style.left = document.body.scrollLeft + event.clientX - menu.offsetWidth;
	  else
		 menu.style.left = document.body.scrollLeft + event.clientX;
	
	  if (bottomedge < menu.offsetHeight)
		 menu.style.top = document.body.scrollTop + event.clientY - menu.offsetHeight;
	  else
		 menu.style.top = document.body.scrollTop + event.clientY;
	  menu.style.visibility = "visible";
  }
  return false;
}

function jumpto(op1,op2,op3) {
  if (event.srcElement.className == "fuenteAyuda") {
	// mover from campos
    if (event.srcElement.getAttribute("opcion")=='op1')
            window.open(op1,'','width=750,heigth=600,scrollbars=yes,status=yes,resizable=yes');
    if (event.srcElement.getAttribute("opcion")=='op2')
			window.open(op2,'','width=750,heigth=600,scrollbars=yes,status=yes,resizable=yes');			
    if (event.srcElement.getAttribute("opcion")=='op3')
            window.open(op3,'','width=750,heigth=600,scrollbars=yes,status=yes,resizable=yes');			
		
  }
  hideMenu ();
}

function hideMenu() {
  menu.style.visibility = "hidden";
}

function hideMenuPrincipal (){
	hideMenu();
    return true;
}
// Coloca el foco sobre el primer elemento del formulario
function doFieldFocus( form ) {
	if ( form == null ) {
        return;
    }
    var i;	
    for ( i=0; i< form.elements.length; i++ ) {
        var el = form.elements[i];
        if ( el.type == "text" || el.type == "select-one" || el.type == "checkbox" ) {
            el.focus();
            return;
        }
    }
}

