﻿// JScript File

var userIP;
var visitorId;

if(window.attachEvent) window.attachEvent("onload", HeaderLoad);
else if(window.addEventListener) window.addEventListener("load", HeaderLoad, false);
function HeaderLoad()
{
    userIP = $('userIP').innerHTML;
    visitorId = $('visitorId').innerHTML;
     
    $('Header1_btnAccount').disabled = '';
    $('Header1_btnLogin').disabled = '';
    $('Header1_btnUserStatus').disabled = '';
    $('Header1_txtSearch').onkeypress = checkData;
    $('Header1_txtSearch').onkeyup = checkData;
    $('Header1_txtSearch').onclick = checkData;  
    $('Header1_txtSearch').onblur = checkData;
    $('Header1_btnSearch').onclick = function(){return $F('Header1_txtSearch')!= "";}
    if($('Header1_btnCreateAccount') != null)
    $('Header1_btnCreateAccount').disabled = '';
    
    setFlashVersion();
} 

function checkData()
{
    var reg = new RegExp("[a-z]|[0-9]|[á]|[é]|[ó]|[í]|[']|[´]|[ ]", "i");
    var palabras;    
    //var rexp = /[a-z][]/;
    
    if($('Header1_txtSearch') == null)
    {
        palabras = $('Header2_txtSearch');
    }
    else
    {
         palabras = $('Header1_txtSearch');
    }
    
    palabra = palabras.value.split('');
    for(var i=0; i<=palabra.length; i++)
    {
        if(!reg.test(palabra[i]))
        {   
            palabras.value = palabras.value.replace(palabra[i], '');
        }
    }
}

function goSession()
{
     $('Header1_btnUserStatus').src = basepath + "images/online.png";
     $('Header1_header_status').innerHTML = 'My Account';
     
    if($('Header1_btnAccount') != null)
    {
        $('divCreateaccount').style.display = 'none';
        $('Header1_btnLogin').value = 'Logoff';
        
         $Ajax(basepath + "controllers/userControls/Header.aspx?method=getUserName", {
            cache: false,
            onfinish:function(user){ 
                $('Header1_btnAccount').value = 'Welcome ' + user[0].userName + '!!';                
                }, 
            tipoRespuesta:$tipo.JSON});
    }
    else
    {
        $('divCreateaccount').style.display = 'none';
        $('Header2_btnLogin').value = 'Logoff'; 
        
         $Ajax(basepath + "controllers/userControls/Header.aspx?method=getUserName", {
            cache: false,
            onfinish:function(user){ 
                $('Header2_btnAccount').value = 'Welcom ' + user[0].userName + '!!';                
                }, 
            tipoRespuesta:$tipo.JSON});
    }
}

function setFlashVersion()
{   
     if(parseInt(visitorId) != 0)
     {        
        var param = 0;
                    
        if(FlashDetect.installed)
        {
            param = FlashDetect.major;
        }
                
        $Ajax(basepath + "controllers/global.aspx?method=updateVisitors", {
             cache: false,
             metodo: $metodo.POST,            
             parametros: {"FlashVersion":param},
             onfinish:function(respuesta){return false;},
             tipoRespuesta:$tipo.JSON});
    }
}