function Calendar(txt,txth,frm,path){
	var Donde = path+"Calendar.asp?txt="+txt+"&txth="+txth+"&frm="+frm
	newwindow = window.open(Donde, "Calendario", "toolbar=no, directories=no, status=no, menubar=no, scrollbars=no,resizable=no,width=230,height=270")
}
function fClose()
{
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}
function noWayBack(){
 history.go(1);
}
function centrar() { 
    iz=(screen.width-document.body.clientWidth) / 2; 
    de=(screen.height-document.body.clientHeight) / 2; 
    moveTo(iz,de); 
}    
function soloPopUp(){
if (!opener){
	fClose();}
}
function setFocus(){
window.focus();
}
function GoUrl(pUrl)
{
location = pUrl;
}
function jumpCbo(Trg,Obj,Url){
  eval(Trg+".location='"+Url+Obj.options[Obj.selectedIndex].value+"'");
}
function TestCKBox(fObj,theDiv){
   var el = document.getElementById(theDiv);
   if(fObj.checked == true){
    el.style.display = "";
        set_cp_vals();
   }
   else {
    el.style.display = "none";
    unset_cp_vals();
   }
}
function LP_data(){ 
var key=window.event.keyCode;
	if (key < 48 || key > 57){
		window.event.keyCode=0;
	}
}
function Borrar(txt){
	var elText = document.getElementById(txt);
	elText.value = '';
}
function nFormat(fld, milSep, decSep, e) { 
    var sep = 0; 
    var key = ''; 
    var i = j = 0; 
    var len = len2 = 0; 
    var strCheck = '0123456789'; 
    var aux = aux2 = ''; 
    var whichCode = (window.Event) ? e.which : e.keyCode; 
    if (whichCode == 13) return true; // Enter 
    key = String.fromCharCode(whichCode); // Get key value from key code 
    if (strCheck.indexOf(key) == -1) return false; // Not a valid key 
    len = fld.value.length; 
    for(i = 0; i < len; i++) 
     if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break; 
    aux = ''; 
    for(; i < len; i++) 
     if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i); 
    aux += key; 
    len = aux.length; 
    if (len == 0) fld.value = ''; 
    if (len == 1) fld.value = '0'+ decSep + '0' + aux; 
    if (len == 2) fld.value = '0'+ decSep + aux; 
    if (len > 2) { 
     aux2 = ''; 
     for (j = 0, i = len - 3; i >= 0; i--) { 
      if (j == 3) { 
       aux2 += milSep; 
       j = 0; 
      } 
      aux2 += aux.charAt(i); 
      j++; 
     } 
     fld.value = ''; 
     len2 = aux2.length; 
     for (i = len2 - 1; i >= 0; i--) 
      fld.value += aux2.charAt(i); 
     fld.value += decSep + aux.substr(len - 2, len); 
    } 
    return false; 
} 
