// ==UserScript==
// @name          UCR class schedule
// @description   fix interface
// @include       http://classes.ucr.edu/*
// @include       https://auth.ucr.edu/*
// @include       https://student08.ucr.edu/em/classes/*
// ==/UserScript==
if (window.location.href == "http://classes.ucr.edu/")
{
    window.location.href='https://auth.ucr.edu/cas/login?service=https://student08.ucr.edu/em/classes/Schedule/CASLogin.aspx';
} else if (window.location.href.match(/auth.ucr.edu/)) {
    window.addEventListener("load", function(){
        var inputs=document.getElementsByTagName("input");
        var f = null;
        for (var i=0; i<inputs.length; i++) {
            var inp=inputs[i];
            if (inp.name=="username") { inp.value="name001"; } // Put your username here
            if (inp.name=="password") { f=inp; }
        }

        if (f) f.focus();
    }, true);
} else {
    window.addEventListener("load", function(){
        var subj=document.getElementById("DropDownList4");
        if (subj) { subj.selectedIndex=62; }
        var number=document.getElementById("TextBox1");
        if (number) { number.focus(); }
    }, true);
}