﻿// JScript File
function CbTb(cb,tb)
{   
    //var checkBox = FindObj(cb);
    var textBox = FindInTable("Solicitud",tb)
    textBox.disabled  = !cb.checked;
}

function FindInTable(obj,find)
{
    //alert('here');
    var table = FindObj(obj);
    var tbs = table.getElementsByTagName("input");
    for(var i = 0; i < tbs.length; i++)
    {
        if(tbs[i].id.indexOf(find) != -1)
            return tbs[i];
    }
}



function FindObj(obj)
{
    var result = document.layers ? document.layers[obj] :
    document.getElementById ?  document.getElementById(obj) :
    document.all[obj];;
    
    return result;
}

function Sumar()
{
    var table = FindObj('tblRegistro');
    var lbs = table.getElementsByTagName("label");
    var spans = FindObj("CellTotal");
    var total = 0.0;
    for(var i = 0; i < lbs.length; i++)
    {
        var cb = FindObj(lbs[i].htmlFor);
        if(cb.checked)
        {
            var x = parseFloat(lbs[i].innerHTML.substring(3),0);
            total += x;
        }
    }
    spans.innerHTML = "RD$ " + total;
}

function HideLayer(obj)
{
    var div = FindObj(obj);
    div.style.visibility = 'hidden';
}

function ShowLayer(obj)
{
    var div = FindObj(obj)
    div.style.visibility = 'visible';
}

/* =) */
var segundos
var timerID = null
var timerEnabled = false
var retraso = 10

IniciarTimer()

function IniciarTimer()
{
    DetenerReloj()
    IniciarReloj()
}

function IniciarReloj()
{

    timerEnabled=true
    timerID = self.setTimeout("IniciarReloj()", retraso)
}

function DetenerReloj()
{
    if(timerEnabled)
        clearTimeout(timerID)
        
    timerEnabled = false
}

function GetXmlHttpObject()
{ 
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
    objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function logout()
{
    if(window.event.clientY < 0 || window.event.keycode == 115)
    {
        xmlHttp=GetXmlHttpObject()
        var url="Logout.aspx"
        xmlHttp.open("POST",url,true)
        xmlHttp.send(null)
    }
}
