

// sic
var jdUser = 'Johndeere20';
var jdPass = 'GreenMachine';

var cUser  = 'caseih72';
var cPass  = 'BigRed';

var jdHome = '/account/jd-dealer-info.html';
var cHome  = '/account/caseih-dealer-info.html';

jQuery.noConflict();

function loginFailed() {
    jQuery('#login_error').text('Invalid username or password').css('color', 'red');
}

function loginSucceeded(username) {
    jQuery.cookie('user', username, { path: '/' } );
    if ( username == jdUser ) {
       window.location.replace(jdHome); 
    }
    else if ( username == cUser ) {
       window.location.replace(cHome); 
    }
}

function login() {
    var username = jQuery('#username').val();
    var password = jQuery('#password').val();

    if ( username && password ) {
        if ( username == jdUser ) {
            if ( password != jdPass ) {
                return loginFailed();
            }
        }
        else if ( username == cUser ) {
            if ( password != cPass ) {
                return loginFailed();
            }
        }
        else {
            return loginFailed();
        }
    } else {
        return loginFailed();
    }
    return loginSucceeded(username);
}

function logout() {
    jQuery.cookie('user', '', { expires: -1, path: '/' } );
    window.location.replace('/');
}

function displayLoginNav() {
    var username = jQuery.cookie('user');
    if ( username ) {
        var url = ( username == jdUser ) ? jdHome : ( username == cUser ) ? cHome : '';
        if ( ! url ) {
            return;
        }
        jQuery('#account_url').attr('href', url );
        jQuery('#not_loggedin_nav').hide();
        jQuery('#loggedin_nav').show();
    }
    return;
}

function initPage() {
    displayLoginNav();
}
