/***************
* TENNISYA.COM
* FUNCIONES.JS
***************/

// FUNCIONES PARA ROLLOVER DE COLOR DE CELDAS
function cOvr(src) {
if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
}
}

function cOut(src) {
if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
}
}

function mOvr(src,clrOver) {
if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
src.bgColor = clrOver;
}
}

function mOut(src,clrIn) {
if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
src.bgColor = clrIn;
}
}

function mClk(src) {
if(event.srcElement.tagName=='TD'){
src.children.tags('A')[0].click();
}
}

// FUNCION PARA ABRIR EL DETALLE DE ARTICULOS EN UN POPUP
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=640,height=480,top=35,left=80');");
}

// FUNCIONES PARA RESALTAR CON COLOR LAS FILAS DE UNA TABLA
function changeto(highlightcolor){
source=event.srcElement
if (source.tagName=="TR"||source.tagName=="TABLE")
return
while(source.tagName!="TR")
source=source.parentElement
if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore")
source.style.backgroundColor=highlightcolor
}
function changeback(originalcolor){
if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")
return
if (event.toElement!=source)
source.style.backgroundColor=originalcolor
}

//FUNCION PARA POSICIONAR EL FOCO EN EL PRIMER CAMPO DEL FORMULARIO
function putFocus(formInst, elementInst) {
if (document.forms.length > 0) {
document.forms[formInst].elements[elementInst].focus();
}
}

//FUNCION PARA LOS TOOL TIPS
var active = true;
function MouseOver(left,top,width)
{
    if (active)
    {
        document.getElementById("TT").style.visibility = "visible";
        document.getElementById("TT").style.posLeft = left;
        document.getElementById("TT").style.posTop = top;
        document.getElementById("TT").style.width = width;
    }
}
function MouseOut()
{
    document.getElementById("TT").style.visibility = "hidden";
}

//FUNCION PARA EL ROLLOVER DEL LOGO
var bIsNC4 = (navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4);
var bIsIE4 = (navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 );
var bIsSupportOK = bIsNC4 || bIsIE4;

var nMaxItem = 4;
var NameIndex = 0;
var DefaultState = 1;
var MouseOverState = 2;
var MouseDownState = 3;

var imgCounter = 0;
var ImageList = new Array();

function AddImageToImageList(name, Default, MouseOver, MouseDown)
{
    ImageList[imgCounter] = new Array(nMaxItem);
    ImageList[imgCounter][NameIndex] = name;
    ImageList[imgCounter][DefaultState] = new Image();
    ImageList[imgCounter][DefaultState].src = Default;
    if (MouseOver != "") {
        ImageList[imgCounter][MouseOverState] = new Image();
        ImageList[imgCounter][MouseOverState].src = MouseOver;
    }
    if (MouseDown != "") {
        ImageList[imgCounter][MouseDownState] = new Image();
        ImageList[imgCounter][MouseDownState].src = MouseDown;
    }

    imgCounter++;
}

function ReplaceImage(name, state)
{
    if (bIsSupportOK) {
        for (i = 0; i < imgCounter; i++) {
            if (document.images[ImageList[i][NameIndex]] != null) {
                if ((name == ImageList[i][NameIndex]) && (ImageList[i][state] != null))
                    document.images[name].src = ImageList[i][state].src;
            }
        }
    }
}

//AddImageToImageList("rollover1", "/imagenes/fondos/logo.alternativa.navidad_2_normal.gif", "/imagenes/fondos/logo.alternativa.navidad_2_over.gif", "");
//AddImageToImageList("rollover2", "/imagenes/fondos/logo.alternativa.navidad_6_normal.gif", "/imagenes/fondos/logo.alternativa.navidad_6_over.gif", "");
//AddImageToImageList("rollover3", "/imagenes/fondos/logo.alternativa.navidad_10_normal.gif", "/imagenes/fondos/logo.alternativa.navidad_10_over.gif", "");
//AddImageToImageList("rollover4", "/imagenes/fondos/logo.alternativa.navidad_14_normal.gif", "/imagenes/fondos/logo.alternativa.navidad_14_over.gif", "");
//AddImageToImageList("rollover5", "/imagenes/fondos/logo.alternativa.navidad_18_normal.gif", "/imagenes/fondos/logo.alternativa.navidad_18_over.gif", "");
AddImageToImageList("rollover1", "/imagenes/fondos/logo.alternativa.verano_4_normal.gif", "/imagenes/fondos/logo.alternativa.verano_4_over.gif", "");
AddImageToImageList("rollover2", "/imagenes/fondos/logo.alternativa.verano_12_normal.gif", "/imagenes/fondos/logo.alternativa.verano_12_over.gif", "");
AddImageToImageList("rollover3", "/imagenes/fondos/logo.alternativa.verano_19_normal.gif", "/imagenes/fondos/logo.alternativa.verano_19_over.gif", "");
AddImageToImageList("rollover4", "/imagenes/fondos/logo.alternativa.verano_26_normal.gif", "/imagenes/fondos/logo.alternativa.verano_26_over.gif", "");
AddImageToImageList("rollover5", "/imagenes/fondos/logo.alternativa.verano_33_normal.gif", "/imagenes/fondos/logo.alternativa.verano_33_over.gif", "");
