var xmlHttp;
var v_responseObject;
var interval = 30;
var contadorHorizontal = 1;
var contadorVertical = 1;
var random_display = 0;
var cantidad = 0;
var iPeinado = 1;
var iExpresion = 1;
var iAccesorios = 1;
var efecto = true;
var expresion = true;
var mailequipo;
//--------------------------------------------------------------------------------------------
function GetXmlHttpObject(handler)
{
	var objXmlHttp=null;

	if (navigator.userAgent.indexOf("MSIE")>=0)
	{
	    var strName="Msxml2.XMLHTTP";
	    if (navigator.appVersion.indexOf("MSIE 5.5")>=0){
    	    strName="Microsoft.XMLHTTP";
	    }
	    try {
	        objXmlHttp=new ActiveXObject(strName);
	        objXmlHttp.onreadystatechange=handler;
	        return objXmlHttp;
	    }
	    catch(e){
	        alert("Error. Scripting for ActiveX might be disabled");
	        return;
	    }
	}
	if (navigator.userAgent.indexOf("Mozilla")>=0) {
	    objXmlHttp=new XMLHttpRequest();
	    objXmlHttp.onload=handler;
	    objXmlHttp.onerror=handler;
	    return objXmlHttp;
    }
}
//---------------------------------------------------------------------------------------------------------
function EjecutarxmlHttP(v_url, object) {

    xmlHttp=GetXmlHttpObject(object);
	xmlHttp.open("GET", v_url , true);
	xmlHttp.setRequestHeader("charset", "iso-8859-1");
	xmlHttp.send(null);
}
//--------------------------------------------------------------------------------------------
function GuardarObjectResponse () {
    v_responseObject = document.getElementById('p_ObjResponse');
}
//--------------------------------------------------------------------------------------------
function ValidarLogin() {
    
    document.getElementById("divResultLogin").innerHTML = '';
    var Usr = document.getElementById("txtUsuario");
    var Pass = document.getElementById("txtPass");
    var sError = ""
    
    Usr.className = "input";
    Pass.className = "input";
    
    if(Usr.value == "") {
        Usr.className = "inputError";
        sError = "Debe ingresar el Usuario\n";        
    }        
    if(Pass.value == "") {        
        Pass.className = "inputError";        
        sError = sError + "Debe ingresar la Contraseña";        
    }
        
    if(sError != "")      
        return;
    
    /*
    document.getElementById('hdnProcesarLogin').value = "Ok";
    document.getElementById('frmLogin').submit();
    */
    
	var v_url="CargarDatos.asp?Accion=Login&Usr=" + Usr.value + "&Pass=" + Pass.value 
    
	GuardarObjectResponse();
    Mostrarloading(true);

    setTimeout(function() {EjecutarxmlHttP(v_url, stateChangedLogin);},800);
}
//--------------------------------------------------------------------------------------------
function stateChangedLogin() {

    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
        v_responseObject.value=xmlHttp.responseText;
        var sResult = v_responseObject.value.split("/*/")
        
        if(sResult[0] == "0")
            document.getElementById("divResultLogin").innerHTML = ' Usuario o contraseña incorrectos';
        else {
            parent.document.getElementById('hdnUsr').value = sResult[1];
            //alert(parent.document.getElementById('hdnUsr').value);
            //parent.document.getElementById("frmContent").className = "divFrame";
            parent.document.getElementById('frmContent').src = "fichaFresa.asp?fecha=" + nuevaFecha() + "&Usr=" + sResult[1];
            //location.href = "FichaFresa.asp"
        }
        
        Mostrarloading(false);
        
      }
}
//--------------------------------------------------------------------------------------------

function Mostrarloading(Mostrar) {
    
    document.getElementById("divLoading").style.display = Mostrar ? "block" : "none";
}

//--------------------------------------------------------------------------------------------

function EnviarMensaje() {
    
    var Mail = document.getElementById("txtEmail");
    var Mensaje = document.getElementById("txtMensaje");
    Mensaje.value = escapearTexto(Mensaje.value);
    Mail.value = escapearTexto(Mail.value);
    Mail.value = trim(Mail.value);
    Mensaje.value = trim(Mensaje.value);
    var sError = '';
    Mail.className = "input";
    Mensaje.className = "input";
    
    if(Mail.value == ''){
        Mail.className = "inputError";
        sError = 'Debe ingresar la Dirección de e-Mail\n';
        }
    
    
    if(!isEmailAddress(Mail)){
        Mail.className = "inputError";
        sError = 'La Dirección de Mail no es válida\n';
        }
        
    if(Mensaje.value == ''){
        Mensaje.className = "inputError";
        sError = sError + 'Debe ingresar el Mensaje';
        }
            
    if(sError != ''){
        return false;
        }
   
        document.getElementById('hdnProcesar').value = 'Ok';
        document.getElementById('frmMensaje').submit();
}

//--------------------------------------------------------------------------------------------
function escapearTexto(Texto) {

    var str_escapeo = Texto;
    	
	    str_escapeo = str_escapeo.replace("'","''"); 
	    str_escapeo = str_escapeo.replace("&","&");
	    str_escapeo = str_escapeo.replace("<script>","");
	    str_escapeo = str_escapeo.replace("</script>","");
	    
	    return str_escapeo;
}

//--------------------------------------------------------------------------------------------
function CambiarSolapa(Solapa) {

    var cPeinados = document.getElementById('content1');
    var cExpresion = document.getElementById('content2');
    var cAccesorios = document.getElementById('content3');
    var ImgPeinados = document.getElementById('ImgPeinados');
    var ImgExpresion = document.getElementById('ImgExpresion');
    var ImgAccesorios = document.getElementById('Imgaccesorios');
    
    
    cPeinados.style.display = "none";
    cExpresion.style.display = "none";
    cAccesorios.style.display = "none";    
    
    switch(Solapa) {
        case 'Peinados':
            cPeinados.style.display = "block";
            ImgPeinados.src = "images/SolapaPeinado.gif"
            ImgExpresion.src = "images/SolapaExpresion.gif"
            ImgAccesorios.src = "images/SolapaAccesorios.gif"
            break;
        case 'Expresion':
            cExpresion.style.display = "block";
            ImgPeinados.src = "images/expresion_on/SolapaPeinado.gif"
            ImgExpresion.src = "images/expresion_on/SolapaExpresion.gif"
            ImgAccesorios.src = "images/expresion_on/SolapaAccesorios.gif"
            break;
        case 'Accesorios':
            cAccesorios.style.display = "block";
            ImgPeinados.src = "images/accesorios_on/SolapaPeinado.gif"
            ImgExpresion.src = "images/accesorios_on/SolapaExpresion.gif"
            ImgAccesorios.src = "images/accesorios_on/SolapaAccesorios.gif"
            break;
    }
}

//--------------------------------------------------------------------------------------------

function trim(cadena)
{
	for(i=0; i<cadena.length; )
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(i+1, cadena.length);
		else
			break;
	}

	for(i=cadena.length-1; i>=0; i=cadena.length-1)
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(0,i);
		else
			break;
	}
	
	return (cadena);
}

//------------------------------------------------------------------------------------

function isEmailAddress(Mail){
    
    var str = Mail.value;
    var filtro=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filtro.test(str))
        resultado=true;
    else{
        //alert("Email invalido!");
        resultado=false;
    }
    return (resultado);

}

//--------------------------------------------------------------------------------------------

function CargarSeleccion(Tipo,div, Img, valor) {
    document.getElementById(div).innerHTML = '';
    var sImg01 = "";
    if(Tipo == '3')
        sImg01 = "<span style=\"background-image: url('" + Img + "')!important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + Img + "');background-repeat: no-repeat;width:130px; height: 147px;position:absolute;left: 0px;\">&nbsp;</span>";              
     else
        sImg01 = "<span style=\"background-image: url('" + Img + "')!important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + Img + "');background-repeat: no-repeat;width:130px; height: 147px;position:absolute;left: 0px;\">&nbsp;</span>";  
    
    document.getElementById(div).innerHTML = sImg01;
    
    switch (Tipo) {
        case '1':
            document.getElementById('hdnPeinados').value = valor;
            if(efecto){
                efecto = false;
                runEffect('bounce','#' + div, 300, null);                
            }                
            break;
        case '2':
            document.getElementById('hdnExpresion').value = valor;
            
            if(expresion) {
                expresion = false;
                runEffect('pulsate','#' + div, 300, null);
            }
            break;
        case '3':
            //document.getElementById('hdnAccesorios').value = document.getElementById('hdnAccesorios').value + "_" +valor;
            document.getElementById('hdnAccesorios').value = valor;
            runEffect('puff','#' + div, 300,null);
            break;
    }    
}

//--------------------------------------------------------------------------------------------

function ProcesarRegistracion() {

    if(!ValidarRegistracion()) return;
    
    document.getElementById('hdnprocesar').value = 'Ok';
    document.getElementById('frmRegistracion').submit();    
}

//--------------------------------------------------------------------------------------------

function ValidarRegistracion() {

    var sError = '';
    var Mail = document.getElementById('txtMail');
    var Pass =document.getElementById('txtPass');
    var Nick =document.getElementById('txtNick');
    var Frase =document.getElementById('txtFrase');
    var Equipo = document.getElementById('hdnEquipo');
    var Peinado = document.getElementById('hdnPeinados');
    var Expresion = document.getElementById('hdnExpresion');
    var Accesorios = document.getElementById('hdnAccesorios');
    
    Mail.className = "input";
    Pass.className = "input";
    Nick.className = "input";
    Frase.className = "input";
    
    Frase.value = escapearTexto(Frase.value);
    
    Mail.value = escapearTexto(Mail.value);
    Mail.value = trim(Mail.value);
    
    Frase.value = trim(Frase.value);
    
    if(!isEmailAddress(Mail) || Mail.value == '') {
        Mail.className = "inputError";
        sError = 'Debe Ingresar su E-mail o el mismo es incorrecto\n';
    }
       
    if(Pass.value == '') {
         Pass.className = "inputError";                
        sError = sError + 'Debe Ingresar su contraseña\n';
    }
            
    if(Pass.value.length < 4) {
        Pass.className = "inputError";        
        sError = sError + 'La contraseña debe tener al menos 6 dígitos\n';            
    }
        
    if(Nick.value == '') {
        Nick.className = "inputError";        
        sError = sError + 'Debe Ingresar su Nick\n';
    }
        
    if(Frase.value == '') {
        Frase.className = "textareaError";
        sError = sError + 'Debe Ingresar su Frase\n';
    }
    
    if(Equipo.value == '') {
        Equipo.className = "inputError";
        sError = sError + 'Debe Ingresar su Sabor\n';
    }
    //En lugar de Validar se pone por default el peinado 1
    if((Peinado.value)== "")
        Peinado.value = 1;
        
    if((Expresion.value)== "")
        Expresion.value = 1;
        
    if((Accesorios.value)== "")
        Accesorios.value = 1;
    
        
    if(sError != ''){
        
        return false;
        }
    Mail.disabled = false;
    Nick.disabled = false;
    return true;    
    
}

//--------------------------------------------------------------------------------------------
//recibe el objeto a validar, el largo permitido y el evento
function valida_longitud(obj, num_caracteres_permitidos, ev){

    //si es enter o back no los tiene en cuenta
   if(ev.keyCode == 8 || ev.keyCode == 13)
    return true;   
    
   num_caracteres = obj.value.length

   if (num_caracteres > num_caracteres_permitidos){
      
      return false;
   } else {
      return true;
   }
   
}

//--------------------------------------------------------------------------------------------

function Ejecutarjuego (){    
    
    //document.getElementById('divContent').innerHTML = "asdasd";        
    //Load(true, "images/loading.gif", CalcularPosicionLoading());
    
    MostrarDivGris();
    document.getElementById('divContent').style.display = "block";    
    document.getElementById('divContent').style.zIndex = 1001;
    
    if(parent.document.getElementById('hdnUsr').value != '') {
        parent.document.getElementById('frmContent').src = "fichaFresa.asp?Usr=" + parent.document.getElementById('hdnUsr').value;
        parent.document.getElementById("frmContent").className = "divFrame";
    } else {
        parent.document.getElementById('frmContent').src = "popslogin.asp?fecha=" + nuevaFecha();
        //parent.document.getElementById('frmContent').src = "registracionFresa.asp?usr=no&fecha=" + nuevaFecha();
        parent.document.getElementById("frmContent").className = "divFrame";    
    }
    
    //setTimeout(function() {runEffect('blind','#frmContent', 500, null);},2000);
    
}

//--------------------------------------------------------------------------------------------

function MostrarDivGris() {            
    var Ancho = 0, Alto = 0;
    Ancho = document.body.scrollWidth;         
    var navegador = navigator.appName
    var scroll;
    if (navegador == "Microsoft Internet Explorer")    
        Alto = document.body.scrollHeight;   
    else {
        scroll = window.scrollMaxY != undefined ? window.scrollMaxY : 0;
        Alto = window.innerHeight + scroll;
        
    }
           
    
    document.getElementById("divGris").style.width = Ancho + "px";
    document.getElementById("divGris").style.height = Alto + "px"; 
    document.getElementById("divGris").style.display = "block";              
    document.getElementById("divGris").style.zIndex = 999;
}

//--------------------------------------------------------------------------------------------

function jugar() {    
    parent.document.getElementById("frmContent").className = "divFramejuego";
    parent.document.getElementById("frmContent").src = "index.asp?time=" +  nuevaFecha();
    //parent.document.getElementById("frmContent").style.width = "980px";
}

//--------------------------------------------------------------------------------------------

function CerrarFormulario() {
    parent.document.getElementById('divContent').style.display = "none";  
    parent.document.getElementById("divGris").style.display = "none";  
    parent.document.getElementById("frmContent").src = "";
}

//--------------------------------------------------------------------------------------------

function Ingresar(Key) {
    
    if(Key == 13 )        
        ValidarLogin();
}

//--------------------------------------------------------------------------------------------

function HabilitarJuego() {    
    document.getElementById('headerJuego').className = 'headerJuego';
    document.getElementById('divTeamFresa').style.visibility = "visible";
    document.getElementById('sBoliche').style.visibility = "visible";
    document.getElementById('divTeamLucuma').style.visibility = "visible";    
    document.getElementById('headerRojo').style.display = 'none';
    
    /*
    document.getElementById('slogoJuego').style.display = 'none';
    document.getElementById('sFlecha').style.display = 'none';
    document.getElementById('sHaceClick').style.display = 'none';*/    
}

//--------------------------------------------------------------------------------------------



function CargarRanking() {
        MostrarDivGris();
    document.getElementById('divContent').style.display = "block";    
    document.getElementById('divContent').style.zIndex = 1001;    
    parent.document.getElementById('frmContent').src = "ranking.asp?time=" + nuevaFecha() +"Usr=" + parent.document.getElementById('hdnUsr').value;
    parent.document.getElementById("frmContent").className = "divFrame";

}

//--------------------------------------------------------------------------------------------

function VerVideos() {

    MostrarDivGris();
    document.getElementById('divContent').style.display = "block";    
    document.getElementById('divContent').style.zIndex = 1001;
    parent.document.getElementById('frmContent').src = "videoPlayer.asp?time=" + nuevaFecha();
    parent.document.getElementById("frmContent").className = "divFrameVideos";    
}

//--------------------------------------------------------------------------------------------

function Votar(Equipo) {
    
    var divEfecto;
    /*
    switch (Equipo) {
        case "Fresa":
            document.getElementById('fondoVotoFresa').style.display = "block";
            document.getElementById('fondoVotoFresa').style.zIndex = 1001;
            document.getElementById('divFormFresa').style.display = "block";
            document.getElementById('divFormFresa').style.zIndex = 1002;
            document.getElementById('divInputsFresa').style.display = "block";            
            iEquipo = 2
            divefecto = "divContentFresa";
            break;
        case "Lucuma":
            document.getElementById('fondoVotoLucuma').style.display = "block";
            document.getElementById('fondoVotoLucuma').style.zIndex = 1001;
            document.getElementById('divFormLucuma').style.display = "block";
            document.getElementById('divFormLucuma').style.zIndex = 1002;
            document.getElementById('divImputsLucuma').style.display = "block";
            iEquipo = 1
            divefecto = "divContentLucuma";
            break;            
    } 
    
    */
 switch (Equipo) {
        case "Fresa":
            document.getElementById('divImputsLucuma').style.display = ('none');
            document.getElementById('divFormLucuma').style.display = ('none');
            document.getElementById('fondoVotoFresa').style.display = "block";
            document.getElementById('fondoVotoFresa').style.zIndex = 1001;
            document.getElementById('divFormFresa').style.display = "block";
            document.getElementById('divFormFresa').style.zIndex = 1002;
            document.getElementById('divInputsFresa').style.display = "block";
            document.getElementById('divFormFresa').style.display = ('block');
            iEquipo = 2
            divefecto = "divContentFresa";
            break;
        case "Lucuma":
            document.getElementById('divInputsFresa').style.display = ('none');
            document.getElementById('divFormFresa').style.display = ('none');
            document.getElementById('fondoVotoLucuma').style.display = "block";
            document.getElementById('fondoVotoLucuma').style.zIndex = 1001;
            document.getElementById('divFormLucuma').style.display = "block";
            document.getElementById('divFormLucuma').style.zIndex = 1002;
            document.getElementById('divImputsLucuma').style.display = "block";
            document.getElementById('divFormLucuma').style.display = ('block');
            iEquipo = 1
            divefecto = "divContentLucuma";
            break;
    }
    var v_url="Votacion.asp?Equipo=" + iEquipo;
	GuardarObjectResponse();    

    EjecutarxmlHttP(v_url, stateChangedVotacion);
    
    MostrarDivGris();    
    document.getElementById('contentVoto').style.display = "block";
    document.getElementById('contentVoto').style.zIndex = 1001;        
    
    //AgregarImg(Equipo);    
}

function stateChangedVotacion() {
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
        
        v_responseObject.value=xmlHttp.responseText;        
        var sResult = v_responseObject.value.split("/*/");        
        
        //Actualiza la cantidad de Votos de Cada Equipo
        document.getElementById('sVotosFresa').innerHTML = sResult[0];
        document.getElementById('sVotosLucuma').innerHTML = sResult[1];
        
      }
}

//--------------------------------------------------------------------------------------------

function VerNotas() {
    
    OcultarFichas('divFresa');
    OcultarFichas('divLucuma');
         
    MostrarDivGris();
    document.getElementById('divContent').style.display = "block";    
    document.getElementById('divContent').style.zIndex = 1001;    
    parent.document.getElementById('frmContent').src = "Comentarios.asp?time=" + nuevaFecha();
    parent.document.getElementById("frmContent").className = "divFrame";
    
}


function VerFichas(Equipo) {
    
    
    MostrarDivGris();
    document.getElementById('divContentNotas').style.zIndex = 1001;
        switch (Equipo) {
        case "Fresa":
            document.getElementById('divFresa').style.display = "block";            
            runEffect('slide','#divFresa', 800, null);
            break;
        case "Lucuma":
            document.getElementById('divLucuma').style.display = "block";            
            runEffect('slide','#divLucuma', 800, null);
            break;            
    }
    
}

function OcultarFichas(div) {
    document.getElementById(div).style.display = "none";
    document.getElementById("divGris").style.display = "none" ;
    document.getElementById('divContentNotas').style.zIndex = 0;
    
}
//--------------------------------------------------------------------------------------------

function ConfigurarCampos() {    
    var Mail = document.getElementById('txtMail');    
    var Nick =document.getElementById('txtNick');
    Mail.disabled = true;
    Nick.disabled = true;
}
//--------------------------------------------------------------------------------------------

function ProcesarComentarioFresa() {

    if(!ValidarComentario()) return;

    document.getElementById('hdnprocesar').value = 'Ok';
    document.getElementById('frmComentariosFresa').submit();
    
}
//--------------------------------------------------------------------------------------------
function ProcesarComentarioLucuma() {

    if(!ValidarComentario2()) return;
    
    document.getElementById('hdnprocesar2').value = 'Ok';
    document.getElementById('frmComentariosLucuma').submit();
    
}
//--------------------------------------------------------------------------------------------

function ValidarComentario() {

    var sError = '';
    var Nick = document.getElementById('txtNombre');
    var Comentario = document.getElementById('txtComentario');
    
    Comentario.className = "input";
    Nick.className = "input";
    
    Comentario.value = escapearTexto(Comentario.value);
    Comentario.value = trim(Comentario.value);
    
    if(Comentario.value == '' || Comentario.value == 'Escribe aqui tu mensaje.') {
         Comentario.className = "inputError";                
        sError = sError + 'Debe ingresar un comentario\n';
    }
    
    if(Nick.value == '' || Nick.value == 'Nombre') {
         Nick.className = "inputError";                
        sError = sError + 'Debe ingresar un nick\n';
    }
        
    if(sError != ''){
        return false;
        }
    return true;    
    
}
function ValidarComentario2() {

    var sError = '';
    var Nick = document.getElementById('txtNombre2');
    var Comentario = document.getElementById('txtComentario2');
    
    Comentario.className = "input";
    Nick.className = "input";
    
    Comentario.value = escapearTexto(Comentario.value);
    Comentario.value = trim(Comentario.value);
    
    if(Comentario.value == '' || Comentario.value == 'Escribe aqui tu mensaje.') {
         Comentario.className = "inputError";                
        sError = sError + 'Debe ingresar un comentario\n';
    }
    
    if(Nick.value == ''|| Nick.value == 'Nombre') {
         Nick.className = "inputError";                
        sError = sError + 'Debe ingresar un nick\n';
    }
        
    if(sError != ''){
        return false;
        }
    return true;    
    
}

//--------------------------------------------------------------------------------------------
//recibe el objeto a validar, el largo permitido y el evento
function valida_longitud(obj, num_caracteres_permitidos, ev){

    //si es enter o back no los tiene en cuenta
   if(ev.keyCode == 8 || ev.keyCode == 13)
    return true;   
   num_caracteres = obj.value.length

   if (num_caracteres > num_caracteres_permitidos){
      
      return false;
   } else {
      return true;
   }
   
}


function nuevaFecha() {

var curdate = new Date();
            var mday = curdate.getTime();
    return mday;            
} 


function SolapasRanking(Solapa) {
    
    switch(Solapa) {
        case 'Fresa':
            document.getElementById('Fresa').style.display =('block');
            document.getElementById('Lucuma').style.display =('none');
            document.getElementById('SolapaFresa').style.backgroundImage = "url('images/SolapaFresa.gif')"
            document.getElementById('SolapaLucuma').style.backgroundImage = "url('images/ComentarioLucuma.gif')"
            break;
        case 'Lucuma':
            document.getElementById('Fresa').style.display =('none');
            document.getElementById('Lucuma').style.display =('block');
            document.getElementById('SolapaFresa').style.backgroundImage = "url('images/SolapaFresa_off.gif')"
            document.getElementById('SolapaLucuma').style.backgroundImage = "url('images/SolapaLucuma_on.gif')"
            break;
    }

}

function AgregarImg(Equipo) { 

    return;
        
    cantidad = cantidad + 1;    
    
    
    var Img = '';
    var div = '';
    var content = '';
    var contentV = '';
    var newImg = '';
    var nameDiv = '';
    
    switch(Equipo) {
        case 'Fresa':
            Img = 'images/fondoVotoFresa.png'
            nameDiv = "fondoFresa" + contadorVertical;            
            div = document.getElementById(nameDiv);
            if(document.getElementById('fondoVotoFresa').style.display == "none")
                return;
            break
        case 'Lucuma':
            Img = 'images/fondoVotoLucuma.png'
            nameDiv = "fondoLucuma" + contadorVertical;            
            div = document.getElementById(nameDiv);
            if(document.getElementById('fondoVotoLucuma').style.display == "none")
                return;
            break;
    }
    
    content = parseInt(div.style.width.replace("px",""));        
    contentV = parseInt(div.style.height.replace("px",""));        
    
    if (contadorHorizontal <= 14) {        
        contadorHorizontal = contadorHorizontal + 1;    
        div.style.width = content + 65 + "px";
        if (div.style.display == "none")
                div.style.display = "block";
    }
    else {
        contadorVertical = contadorVertical + 1;
        contadorHorizontal = 1; 
    }
  
    if(contadorVertical <= 9){
        var recur_call = "AgregarImg('" + Equipo + "')";        
        timerID = setTimeout(recur_call, interval);        
    } else {
        contadorHorizontal = 1;
        contadorVertical = 1;
    }
    
}

function Recomendar(Equipo) {
    
    var Mail;
    var Mail2;
    var Mail3;
    mailequipo = Equipo;
    switch(Equipo) {
        case 'Fresa':
            Mail = document.getElementById('txtMailFresa');
            Mail2 = document.getElementById('txtMailFresa2');
            Mail3 = document.getElementById('txtMailFresa3');
            iEquipo = 2;
            break;
        case 'Lucuma':
            Mail = document.getElementById('txtMailLucuma');
            Mail2 = document.getElementById('txtMailLucuma2');
            Mail3 = document.getElementById('txtMailLucuma3');
            iEquipo = 1;
            break;
    }
    
    Mail.className = "inputCompartir";    
    Mail.value = escapearTexto(Mail.value);
    Mail.value = trim(Mail.value);
    
    var sError = '';
    if(Mail.value == '' || !isEmailAddress(Mail)) {
        Mail.className = "inputErrorHome";    
        sError = 'Debe ingresar la Dirección de e-Mail\n';
    }
    if(Mail2.value != '') {
        if(!isEmailAddress(Mail2)) {
            Mail2.className = "inputErrorHome";    
            sError = 'Debe ingresar la Dirección de e-Mail\n';
        }
    }
    if(Mail3.value != '') {
        if(!isEmailAddress(Mail3)) {
            Mail3.className = "inputErrorHome";    
            sError = 'Debe ingresar la Dirección de e-Mail\n';
        }
    }
             
    if(sError != '')
        return;   
    
    var v_url="EnvioMail.asp?Mail=" + Mail.value + "&Equipo=" + Equipo + "&Mail2=" + Mail2.value + "&Mail3=" + Mail2.value;    
	GuardarObjectResponse();    

    EjecutarxmlHttP(v_url, stateChangedEnvioMail);
    
    CerrarVotacion(Equipo);
}

function stateChangedEnvioMail() {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
        v_responseObject.value=xmlHttp.responseText;        
        
        /*document.getElementById('fondoVotoFresa').innerHTML = v_responseObject.value;
          document.getElementById('divFormFresa').style.display = "none";*/
          if (mailequipo == 'Fresa') {
            //document.getElementById('sResultadoFresa').style.display =  "block";
            document.getElementById('txtMailFresa').value = '';
            document.getElementById('txtMailFresa2').value = '';
            document.getElementById('txtMailFresa3').value = '';
          } else {
            //document.getElementById('sResultadoLucuma').style.display =  "block";
            document.getElementById('txtMailLucuma').value = '';
            document.getElementById('txtMailLucuma2').value = '';
            document.getElementById('txtMailLucuma3').value = '';
            }
          
      }
}
function CerrarVotacion(Equipo) {
    ocultarImagenes();
    switch (Equipo) {
        case "Fresa":
            document.getElementById('fondoVotoFresa').style.display = "none";
            //document.getElementById('fondoVotoFresa').style.zIndex = 0;
            document.getElementById('divFormFresa').style.display = "none";
            //document.getElementById('divFormFresa').style.zIndex = 0;
            document.getElementById('divInputsFresa').style.display = "none";
            document.getElementById('sResultadoFresa').style.display =  "none";            
            iEquipo = 2
            break;
        case "Lucuma":
            document.getElementById('fondoVotoLucuma').style.display = "none";
            //document.getElementById('fondoVotoLucuma').style.zIndex = 0;
            document.getElementById('divFormLucuma').style.display = "none";
            //document.getElementById('divFormLucuma').style.zIndex = 0;
            document.getElementById('divImputsLucuma').style.display = "none";  
            document.getElementById('sResultadoLucuma').style.display =  "none";          
            iEquipo = 1
            break;            
    } 
    document.getElementById('contentVoto').style.display = "none";
    document.getElementById('contentVoto').style.zIndex = 0;
    document.getElementById('contentVoto').style.display = "none";
    document.getElementById('contentVoto').style.zIndex = 0;
    document.getElementById("divGris").style.display = "none";
}

function ocultarImagenes() {
    contadorHorizontal = 1;
    contadorVertical = 1;
    
    var Img = 'fondoFresa';
    var sDiv;
    for(var i= 1; i<= 9; i++) {
        sDiv = Img + i.toString();        
        document.getElementById(sDiv).style.width = "65px";         
        document.getElementById(sDiv).style.display = "none";
    }
    
    Img = 'fondoLucuma';    
    for(var i= 1; i<= 9; i++) {
        sDiv = Img + i.toString();        
        document.getElementById(sDiv).style.width = "65px";         
        document.getElementById(sDiv).style.display = "none";
    }
}

function anterior(Tipo, Cantidad){ 

    var handle;
    var width = 295 / Math.round(parseInt(Cantidad));
    
    switch(Tipo) {
        case 'divPeinado':            
              if(iPeinado<=1)
                return;             	
                 handle = document.getElementById('handlePeinado')
             var divAnterior = Tipo + iPeinado
             var NumImagen = iPeinado-=1; 
                handle.style.left = iPeinado<=1 ? "0px" : ( NumImagen * width) + "px";
            break;
        case 'divExpresion':
            //i = iExpresion;
            if(iExpresion<=1)
                return;
                handle = document.getElementById('handleExpreciones')
             var divAnterior = Tipo + iExpresion
             var NumImagen = iExpresion-=1;
             handle.style.left = iExpresion<=1 ? "0px" : ( NumImagen * width) + "px";
            break;
        case 'divAccesorios':
            //i = iAccesorios;
            if(iAccesorios<=1)
                return;
                handle = document.getElementById('handleAccesorios')
             var divAnterior = Tipo + iAccesorios
             var NumImagen = iAccesorios-=1;
             handle.style.left = iAccesorios<=1 ? "0px" : ( NumImagen * width) + "px";
            break;
    }  
    
    var divActual = Tipo + NumImagen
    //muestra el que sigue
    document.getElementById(divActual).style.display = "block";
    
    //oculta el anterior
    document.getElementById(divAnterior).style.display = "none";
    
    
    
} 

function siguiente(Tipo, Cantidad){ 

    var handle;
    var width = 285 / Math.round(parseInt(Cantidad));
    switch(Tipo) {
        case 'divPeinado':  
        
            if(iPeinado>=parseInt(Cantidad)- 1 )
		        return;          
		     
		     handle = document.getElementById('handlePeinado')
             var divAnterior = Tipo + iPeinado
             var NumImagen = iPeinado+=1;             
                 handle.style.left = NumImagen  != (parseInt(Cantidad) -1) ? ( NumImagen * width) + "px" : "285px";                
            
            break;
        case 'divExpresion':
            if(iExpresion>=parseInt(Cantidad)- 1 )
		        return; 
            
             handle = document.getElementById('handleExpreciones')
             var divAnterior = Tipo + iExpresion
             var NumImagen = iExpresion+=1;
                handle.style.left = NumImagen  != (parseInt(Cantidad) -1) ? ( NumImagen * width) + "px" : "285px";
              
            break;
        case 'divAccesorios':
            if(iAccesorios>=parseInt(Cantidad)- 1 )
		        return; 
             handle = document.getElementById('handleAccesorios')
             var divAnterior = Tipo + iAccesorios
             var NumImagen = iAccesorios+=1; 
             
                handle.style.left = NumImagen  != (parseInt(Cantidad) -1) ? ( NumImagen * width) + "px" : "285px";
            break;
    }
    /*
	if(i>=parseInt(Cantidad)- 1 )
		return;
    
    var divAnterior = Tipo + i
    
    var NumImagen = i+=1;
    */
    var divActual = Tipo + NumImagen
    //muestra el que sigue
    document.getElementById(divActual).style.display = "block";
    
    //oculta el anterior
    document.getElementById(divAnterior).style.display = "none";

}

function  CargarVideo(url, div, ancho,alto, img,Auto){	
    var sVideo = new SWFObject('js/player-viral.swf','ply',ancho, alto,'9','#ffffff');
    //var sVideo = new SWFObject('js/player-viral.swf','ply',ancho, alto,'9','#ffffff');
    sVideo.addParam('allowfullscreen','false');
    sVideo.addParam('allowscriptaccess','never');    
    sVideo.addParam('wmode','opaque');
    sVideo.addParam('flashvars','file=' +  url + '&image=' + img + '&autostart=' + Auto);
    sVideo.write(div);
}

function runEffect(efect,Texto, Dur, callback) {								
	
		//alert("asd");
	var options = {};	
	if(efect == 'scale'){ options = {percent: 50}; }
	else if(efect == 'transfer'){ options = { to: "#SeccionMenu1"}; }
	else if(efect == 'size'){ options = { to: {width: 200,height: 60} }; }
    
	$(Texto).show(efect,options, Dur,callback);
	
	}


function runEffectToogle(efect,Texto, Dur) {								
			
	var options = {};	
	if(efect == 'scale'){ options = {percent: 50}; }
	else if(efect == 'transfer'){ options = { to: "#SeccionMenu1"}; }
	else if(efect == 'size'){ options = { to: {width: 200,height: 60} }; }

	$(Texto).toggle(efect,options, Dur);
	
}

function runShow(efect,Texto, Dur) {								
			
	var options = {};	
	if(efect == 'scale'){ options = {percent: 50}; }
	else if(efect == 'transfer'){ options = { to: "#SeccionMenu1"}; }
	else if(efect == 'size'){ options = { to: {width: 200,height: 60} }; }

	$(Texto).show(efect,options, Dur);
	
}

function RecuperarPass() {

    
    var Mail = document.getElementById('txtUsuario')    
    Mail.className = "input";    
       
    if(Mail.value == '') {
        Mail.className = "inputError";
        return;
    }
        
    if(!isEmailAddress(Mail)) {
        Mail.className = "inputError";
        return;
    }
    
 	var v_url="EnvioRecuperar.asp?Mail=" + Mail.value;

	GuardarObjectResponse();
    Mostrarloading(true);

    EjecutarxmlHttP(v_url, stateChangeEnvio);
        
}

function stateChangeEnvio() {
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
        v_responseObject.value=xmlHttp.responseText;
                
        if(v_responseObject.value == 'Ok') {
            document.getElementById('sTextoOk').innerHTML = 'TE HEMOS ENVIADO TU CLAVE A TU CORREO ELECTRÓNICO';
            document.getElementById('txtUsuario').value = '';    
            document.getElementById('divInputs').style.display = 'none';
            document.getElementById('divVolver').style.display = 'block';
            
        } else {
            var sError = 'ESTA CASILLA DE CORREO NO TIENE NINGUNA CLAVE.<br /><br />'
            sError = sError + '<span ><a href=\"registracionFresa.asp\">CLICK AQUI</a>  PARA CREAR UN NUEVO USUARIO</span> <br /><br />\n'
            
            document.getElementById('divInputs').style.display = 'none';
            document.getElementById('divRecordar').style.display = 'block';            
            document.getElementById('sTextoOk').innerHTML = sError;
        }
        Mostrarloading(false);
    }
}

function btnOver(btn) {    
    
    var filtro = /_on/
    
    //if (filtro.test(btn.src))
    btn.src = filtro.test(btn.src) ? btn.src.replace("_on", "Off") : btn.src.replace("Off", "_on");
    
}