<!-- Begin
function currencyFormat(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;
}

function NumericFormat(fld, e) {
   var key = '';
   var strCheck = '0123456789';
   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
}


function checkNumber(Importe,valorMenor,valorMayor) {

Importe = Importe.replace ( ".", "" );
Importe = Importe.replace ( ",", "." );

var fImporte = parseFloat(Importe);
var fvalorMenor = parseFloat(valorMenor);
var fvalorMayor = parseFloat(valorMayor);

if ((fImporte<fvalorMenor) || (fImporte>fvalorMayor)) {
   alert("El valor a ingresar debe estar entre "+fvalorMenor+" y "+fvalorMayor);
   return false; 
}


return true;

}

function disableForm(theform) {
if (document.all || document.getElementById) {
   for (i = 0; i < theform.length; i++) {
      var tempobj = theform.elements[i];
      if (theform.elements[i].type=="button")
         tempobj.disabled = true;
   }
   return true;
 }
}

function SeleccionarTeatro(c,d) {
   window.opener.document.formulario_edicion.codigo_teatro.value = c;
   window.opener.document.formulario_edicion.nombre_teatro.value = d;
   window.close();
}

function placeFocus() {
if (document.forms.length > 0) {
var field = document.forms[0];
for (i = 0; i < field.length; i++) {
if ((field.elements[i].type == "text") || (field.elements[i].type == "textarea") || (field.elements[i].type.toString().charAt(0) == "s")) {
document.forms[0].elements[i].focus();
break;
         }
      }
   }
}

function agregaritem(cDescripcion,oDestino) {
   var len = oDestino.length;

   cItem = prompt(cDescripcion,"" );
   if (cItem!=null) {
      oDestino.options[len] = new Option(cItem,cItem);
      oDestino.options[len].selected = true;
   }

   return true;
}

//  End -->

