var dias = ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'];
var diasCortos = ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'];
var meses = ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Augosto','Septiembre','Octubre','Novimbre','Dicembre'];
var mesesCortos = ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'];

function _(o){ return document.getElementById(o); }

function tril(s){return s.substr(0,(s.length-1));}
function dea(a,b){ if (typeof(a)=="object"){ for (var i=0;i<a.length;i++){     _(a[i]).disabled = (b)?"disabled":""; } }else if(typeof(a)=="string"){ _(a).disabled=(b)?"disabled":""; } }

function bo(o){ var s="";
    for (var i=0;i<o.length;i++){
        for (var j=0;j<o[i].length;j++){ var t = _(o[i][j]).type; var v = "";
            switch(t){
                case "radio": case "checkbox":
                    v = (_(o[i][j]).checked)?1:0;
                    break;
                default:
                    v = _(o[i][j]).value;
                    break;
            } //s += _(o[i][j]).id +":"+ _(o[i][j]).type +">>"+ v +"\n\r";
            s += o[i][j] +":'"+ v +"',";
        }
    } //alert(tril(s));
    return eval("({"+ tril(s) +"});");
}

function reset(o){
    if (typeof(o) == "object"){
        for (var i=0;i<o.length;i++){
            var t = _(o[i]).type;
            switch(t){
                case "text":
                case "textarea":
                    _(o[i]).value="";
                    break;
                case "radio":
                case "checkbox":
                    _(o[i]).checked=false;
                    break;
                case "select-one":
                    _(o[i]).selectedIndex = 0;
                    break;
            }
        }
    }else if (typeof(o) == "string"){
        var t = _(o).type;
        switch(t){
            case "text":
            case "textarea":
                _(o).value="";
                break;
            case "radio":
            case "checkbox":
                _(o).checked=false;
                break;
            case "select-one":
                _(o).selectedIndex = 0;
            break;
        }
    }
}

function vemail(s){ if ((s.length > 0) && (s != " ") && (s.indexOf("@")>=3) && (s.lastIndexOf(".")>s.indexOf("@")) && (s.substr(s.indexOf("@")+1,1)!=".")){ return true; }else{ return false; } }

