mostrar=true;function Vacio(){for(var j=0;j<Vacio.arguments.length;j++){if(typeof Vacio.arguments[j]=="string"){campo=document.forms[0].elements[Vacio.arguments[j]];}else{campo=Vacio.arguments[j];}campo.value=Trim(campo.value);if(campo.value==""){return true;}}return false;}function NoVacio(){for(var j=0;j<NoVacio.arguments.length;j++){if(typeof NoVacio.arguments[j]=="string"){campo=document.forms[0].elements[NoVacio.arguments[j]];}else{campo=NoVacio.arguments[j];}with(campo){value=Trim(value);if(value==""){if(mostrar){mostrar=false;alert("Verifique los datos ingresados en el campo seleccionado.");setTimeout("mostrar=true",500);}focus();select();return false;}}}return true;}function NoVacioNiEspacios(){for(var j=0;j<NoVacioNiEspacios.arguments.length;j++){if(typeof NoVacioNiEspacios.arguments[j]=="string"){campo=document.forms[0].elements[NoVacioNiEspacios.arguments[j]];}else{campo=NoVacioNiEspacios.arguments[j];}with(campo){value=Trim(value);if((value=="")||(TieneEspacios(value))){if(mostrar){mostrar=false;alert("Verifique los datos ingresados en el campo seleccionado.");setTimeout("mostrar=true",500);}focus();select();return false;}}}return true;}function TieneEspacios(sDato){for(var i=0;i<sDato.length;i++){if(sDato.charAt(i)==" ")return true;}return false;}function Trim(sDato){while(sDato.indexOf('"')>=0){sDato=sDato.replace('"'," ");}while(sDato.indexOf("'")>=0){sDato=sDato.replace("'"," ");}for(var i=0;i<sDato.length;i++){if(sDato.charAt(i)!=" "){sDato=sDato.substring(i,sDato.length);break;}}for(var i=sDato.length-1;i>=0;i--){if(sDato.charAt(i)!=" "){sDato=sDato.substring(0,i+1);break;}}if((sDato.length>0)&&(sDato.charAt(0)==" ")){sDato="";}return sDato;}function CuitValida(){for(var j=0;j<CuitValida.arguments.length;j++){if(typeof CuitValida.arguments[j]=="string"){campo=document.forms[0].elements[CuitValida.arguments[j]];}else{campo=CuitValida.arguments[j];}with(campo){if(isNaN(value)||(value.length!=11)){if(mostrar){mostrar=false;alert("Verifique que la CUIT sean 11 números SIN los guiones.");setTimeout("mostrar=true",500);}select();focus();return false;}Cuit1=10*(parseInt(value.charAt(0),10))+(parseInt(value.charAt(1),10));DV=parseInt(value.charAt(10),10);SUMA=0;factor=5;for(i=0;i<10;i++){SUMA=SUMA+(parseInt(value.charAt(i),10))*factor;factor--;if(factor==1)factor=7;}DIVISION=parseFloat(SUMA)/11.0;DIGITO=Math.round(DIVISION);if(DIGITO>DIVISION){DIGITO--;}RESTO=SUMA-11*DIGITO;DIGITOV=11-RESTO;if(DIGITOV>9){DIGITOV=RESTO;}if((DIGITOV!=DV)||(Cuit1<20)){if(mostrar){mostrar=false;alert("Cuit inválida.");setTimeout("mostrar=true",500);}focus();select();return false;}}}return true;}function TelefonoValido(){for(var j=0;j<TelefonoValido.arguments.length;j++){if(typeof TelefonoValido.arguments[j]=="string"){campo=document.forms[0].elements[TelefonoValido.arguments[j]];}else{campo=TelefonoValido.arguments[j];}with(campo){if(!NoVacioNiEspacios(campo)){return false;}telefonoValido=true;guiones=0;gpos=-1;numeros=0;for(var i=0;i<value.length;i++){if(!isNaN(value.charAt(i))){numeros++;}else{if(value.charAt(i)=="-"){guiones++;if((i==gpos+1)||(i==value.length-1)){telefonoValido=false;}gpos=i;}else{telefonoValido=false;}}}if((numeros<7)||(guiones>3)){telefonoValido=false;}if(!telefonoValido){if(mostrar){mostrar=false;alert("Teléfono/Fax inválido.\nVerifique los datos ingresados en el campo seleccionado.");setTimeout("mostrar=true",500);}focus();select();return false;}}}return true;}function EnteroSinPunto(){for(var j=0;j<EnteroSinPunto.arguments.length;j++){if(typeof EnteroSinPunto.arguments[j]=="string"){campo=document.forms[0].elements[EnteroSinPunto.arguments[j]];}else{campo=EnteroSinPunto.arguments[j];}if(Vacio(campo)){return false;}with(campo){enteroSinPunto=true;numeros=0;for(var i=0;i<value.length;i++){if(!isNaN(value.charAt(i))){numeros++;}}if(numeros<value.length){enteroSinPunto=false;}if(!enteroSinPunto){select();focus();return false;}}}return true;}function EnteroSinPuntoPositivo(){for(var j=0;j<EnteroSinPuntoPositivo.arguments.length;j++){if(typeof EnteroSinPuntoPositivo.arguments[j]=="string"){campo=document.forms[0].elements[EnteroSinPuntoPositivo.arguments[j]];}else{campo=EnteroSinPuntoPositivo.arguments[j];}if(Vacio(campo)){return false;}if(!EnteroSinPunto(campo)){return false;}with(campo){if(parseInt(value)==0){select();focus();return false;}}}return true;}