﻿// JScript File
function roundg(num, dec){
    var multi = 1;
    var x;
    
    for (x=1; x<=dec; x++){
        multi = multi*10;
    }
    return Math.round(num*multi)/multi;
}

function sumacol(classnum, classtotal){
    $(classnum).change(function(){
        var totalColumna = 0;
        $(classnum).each(function(){
            if( $(this).val() != ""){
                totalColumna += parseFloat( $(this).val().replace(/\,/g,".") );
            }
        });
        $(classtotal).val(roundg(totalColumna,2));
    });
}

$(document).ready(function(){

    $('.numeric').change(function(){
        var testValue = $(this).val();
        if( testValue == '' ){ return true; }
        if( !/^\d*[0-9](|.\d*[0-9]|,\d*[0-9])?$/.test(testValue) ){
            
            alert('Solo datos numéricos.');
            
            $(this).val("");
            $(this).focus();
            
            return false;
        }       
        return true;
    });
    
    $('.entero').change(function(){
        var testValue = $(this).val();
        if( testValue == '' ){ return true; }
        if( !/^\d*[0-9]$/.test(testValue) ){
            
            alert('Solo Números Enteros.');
            
            $(this).val("");
            $(this).focus();
            
            return false;
        }       
        return true;
    });

    $('.requerido > .label').append("<span class='ast'>&nbsp; (*) &nbsp;</span>");

});


function sacacoma(classname) {
    $(classname).each(function(){
        var testValue = $(this).val();
        if( testValue == '' ){ return true; }
        
        if( /^\d*[0-9](|.\d*[0-9]|,\d*[0-9])?$/.test(testValue) ){
            $(this).val(  $(this).val().replace(/\,/g,".")  );            
        }
        
    });
}

function registroN0() {
    window.parent.location='default.aspx?key=AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAwwpsC0z/eUOgLCS4ihDGEwQAAAACAAAAAAADZgAAqAAAABAAAAA9WL58rQrHw3Sirh9NutIVAAAAAASAAACgAAAAEAAAAGSzyJpaFFTulFoPAp1k1U4YAAAAMCJY0q5GJquTpIqOa7+/0MIDavXIXhp0FAAAAD+0og8e5aaEfIi01o5exyIvluSV';
}

function olvidoClave() {
   window.parent.location='default.aspx?key=AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAwwpsC0z/eUOgLCS4ihDGEwQAAAACAAAAAAADZgAAqAAAABAAAAAkF9IU56AWaIix7oTlsgxGAAAAAASAAACgAAAAEAAAAIBu5MZtxNr7hBZwT7w74ksYAAAAuEbfwi6+Yf1jsm8VVmwoRj1eGzu1z/dnFAAAAFz73IJxhO0I10JVZt3IN6PcAqYx'; 
}


