﻿// Archivo JScript
var bigpicWin = null;

function AmpliaImg(aImg,aAncho,aAlto){
//url = "../Imagenes/Grande/" + foto
//aImg = "../imagenes/Carteleria/Grande/C001.jpg"
picwidth=aAncho;
picheight=aAlto;

//description="Imagen Ampliada";

if (!bigpicWin || bigpicWin.closed)
{
usrwidth = screen.width;
usrheight = screen.height;
winwidth = picwidth;
winheight = picheight;
var X = (usrwidth - winwidth) / 2;
var Y = (usrheight - winheight) / 2;
properties = "toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,width="+winwidth+",height="+winheight+",";
checkie = navigator.appName.indexOf("icrosoft");
if (checkie == -1)
{
properties = properties+"screenX="+X+",screenY="+Y;
}
else
{
properties = properties+"left="+X+",top="+Y;
}
bigpicWin = window.open('','bigpicWin',properties);
bigpicWin.document.open();
bigpicWin.document.write('<HTML><HEAD>');
bigpicWin.document.write('<TITLE>'+description+'</TITLE>');
bigpicWin.document.write('</HEAD>');
bigpicWin.document.write('<BODY MARGINWIDTH="0" MARGINHEIGHT="0" LEFTMARGIN="0" TOPMARGIN="0" BOTTOMMARGIN="0">');
bigpicWin.document.write('<A HREF="JavaScript:self.close()"><IMG SRC="'+aImg+'" HSPACE="0" VSPACE="0" BORDER="0"></A>');
bigpicWin.document.write('</BODY>');
bigpicWin.document.write('</HTML>');
bigpicWin.document.close()
bigpicWin.focus();
}
else
{
bigpicWin.focus();
}

}

function focoGanado(campo, valor){
    if(campo.value==valor){
		    campo.value = '';
    }
}
function focoPerdido(campo, valor){
    if(campo.value==''){
			campo.value = valor;
    }
}
	  
	  
function AumentaTexto(aTipo){
 var obj = document.getElementById("frmGeneral");
 var fontsize = obj.style.fontSize;
 fontsize = fontsize.replace('em','');

if (aTipo=="Aumenta"){
    if (fontsize < 1.2){
        fontsize = parseFloat(fontsize) + parseFloat(0.1) ;
    }
}
else{
    if (fontsize > 0.9)
    fontsize = parseFloat(fontsize) - parseFloat(0.1);
}
 
 obj.style.fontSize = fontsize + "em";
}


// Archivo JScript
function Find_Term(search,field)
{
	var pattern

	if (search.value == "") 
	{
		field.options.selectedIndex = -1;
		return;
	}
	//Use "i" to make search not case-sensitive
	pattern = new RegExp("^" + search.value, "i");

	for(var x=0; x < field.options.length; x++)
	{
		if (pattern.test(field.options[x].text) == true)
		{
			
			field.options[x].selected = true
			break;
		}
	}
}

function Ocultar(objVis,txtOcul,limite) 
{
// objVis es el numero del objeto que se va a visualizar u ocultar
// txtOcul es la base que deben tener le resto de objetos que se van a ocultar todos
// limite es el numero de objetos que se van a tratar(ocultar)
    for (i=1; i<=limite; i++){
        if (i==objVis){
            if (document.getElementById(txtOcul+i).style.display == 'none'){
	            document.getElementById(txtOcul+i).style.display = '';
	        }
	        else {
	            document.getElementById(txtOcul+i).style.display = "none";
	        }   
        }
        else{
        document.getElementById(txtOcul+i).style.display = 'none';
        }
    }
}

function Mostrar(objVis,txtOcul,limite) 
{
// objVis es el numero del objeto que se va a visualizar
// txtOcul es la base que deben tener le resto de objetos que se van a ocultar todos
// limite es el numero de objetos que se van a tratar(ocultar)
    for (i=1; i<=limite; i++){
        if (i==objVis){
            document.getElementById(txtOcul+i).style.display = '';
        }
        else{
            document.getElementById(txtOcul+i).style.display = 'none';
        }
    }
}

function OcultarMostrar(objVis) 
{
// objVis es el numero del objeto que se va a visualizar u ocultar
// Oculta o muestra el objeto (cambia el estado dependiendo de como este)
   if (document.getElementById(objVis).style.display == 'none'){
        document.getElementById(objVis).style.display = '';
   }
   else {
        document.getElementById(objVis).style.display = "none";
    }
}

function MostrarSolo(objVis) 
{
// objVis es el numero del objeto que se va a visualizar
// Muestra el objeto (solo un objeto)
    document.getElementById(objVis).style.display = '';
}


function OcultarSolo(objVis) 
{
// objVis es el numero del objeto que se va a visualizar
// Muestra el objeto (solo un objeto)
    document.getElementById(objVis).style.display = 'none';
}

function OcultarMostrarValue(objVis, aValue) 
{
// objVis es el numero del objeto que se va a visualizar u ocultar
// Oculta o muestra el objeto (cambia el estado dependiendo de como este)
   
   if (aValue == 'true'){
        document.getElementById(objVis).style.display = '';
   }
   else {
        document.getElementById(objVis).style.display = "none";
    }
}

function ConfiPnl(obj1,obj2,obj3,obj4,obj5,vis1,vis2,vis3,vis4,vis5) 
{
// objVis es el numero del objeto que se va a visualizar
// Muestra el objeto (solo un objeto)
    document.getElementById(obj1).style.display = vis1;
    document.getElementById(obj2).style.display = vis2;
    document.getElementById(obj3).style.display = vis3;
    document.getElementById(obj4).style.display = vis4;
    document.getElementById(obj5).style.display = vis5;
}

function ConfiPnl2(obj1,obj2,vis1,vis2) 
{
// objVis es el numero del objeto que se va a visualizar
// Muestra el objeto (solo un objeto)
    document.getElementById(obj1).style.display = vis1;
    document.getElementById(obj2).style.display = vis2;
}
