/********************************************/
/******* HANDLER SUMARIO ERRORES ************/
/********************************************/
function ShowSummaryErrors()
{
    if (!Page_IsValid)
    {    
        var s = "";
        var i;
        for (i=0; i<Page_Validators.length; i++) {
            if (!Page_Validators[i].isvalid && 
                 typeof(Page_Validators[i].errormessage) == "string") {
                s += "<li>" + Page_Validators[i].errormessage + "</li>";
            }
        }
        if (s != "")
        {
            document.getElementById('errores').innerHTML = s;
            document.getElementById('error').style.display = 'block';
            ResizePanels();
        }
    }
}
/********************************************/
/******* RESIZE ELEMENTOS *******************/
/********************************************/
function ResizePanels() {
    
    if (document.getElementById) {
        
        var content=document.getElementById('page_content');
        var contentRight=document.getElementById('page_right');
               
        if (contentRight.offsetHeight > content.offsetHeight) {
            content.style.height=contentRight.offsetHeight + 'px';                
        }                 
        
        if (content.offsetHeight > contentRight.offsetHeight) {
            contentRight.style.height=content.offsetHeight + 'px';                
        }   
                
    }
}

function GetWindowHeight() {

    var windowHeight=0;
    if (typeof(window.innerHeight)=='number') {
        windowHeight=window.innerHeight;
    }
    else {
        if (document.documentElement&&document.documentElement.clientHeight) {
            windowHeight=document.documentElement.clientHeight;
        }
        else {
            if (document.body&&document.body.clientHeight) {
            windowHeight=document.body.clientHeight;
            }
        }
    }
    
    return windowHeight;

}
/********************************************/
/******* EVENTOS WINDOW *********************/
/********************************************/
window.onload = function() {   
  ResizePanels();  
}

window.onresize = function() {
  ResizePanels();  
}
