function HideLoad(){
	PnDetLoad.style.visibility = 'hidden';
}
function ShowLoad(){	
	if (typeof(Page_Validators) == "undefined")
		PnDetLoad.style.visibility = 'visible';
	else {
		Page_ClientValidateASJB();
		if (Page_IsValid == true){
			PnDetLoad.style.visibility = 'visible';
		}
	}
}

function ShowLoad(valida){	
	if (typeof(Page_Validators) == "undefined")
		PnDetLoad.style.visibility = 'visible';
	else {
		if (valida == true){
			Page_ClientValidateASJB();
			if (Page_IsValid == true){
				PnDetLoad.style.visibility = 'visible';
			}
		}else{
			PnDetLoad.style.visibility = 'visible';
		}
	}
}


function Page_ClientValidateASJB() {
    var i;
    for (i = 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i]);
    }
    ValidatorUpdateIsValid();        
    Page_BlockSubmit = !Page_IsValid;
    return Page_IsValid;
}

function confirmLoad(msg, valida){
	if (confirm(msg)){
		ShowLoad(valida);
		return true;
	}else{
		return false;
	}
}

function Page_ValidarCheckBox(chk, msgerro){
	if (!document.all(chk).checked){
		alert(msgerro);		
	}
}

function AjustaScroll(panel){
    var xPos, yPos;
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_beginRequest(BeginRequestHandler);
    prm.add_endRequest(EndRequestHandler);
    function BeginRequestHandler(sender, args) {
        xPos = $get(panel).scrollLeft;
        yPos = $get(panel).scrollTop;
    }
    function EndRequestHandler(sender, args) {
        $get(panel).scrollLeft = xPos;
        $get(panel).scrollTop = yPos;
    }
}
