﻿$(function() {
    $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_loginButton').click(function() {
        var value = $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_username').val();
        if (isNullOrEmpty(value)) {
            return false;
        }
        if (value == "username") {
            return false;
        }
        var url = document.URL;
        var url = url.replace('http://', 'https://');
        //if(url.indexOf('logout.aspx') > 5){
        //    url= url.replace('logout.aspx', 'default.aspx');
        //}
        if (url.indexOf("localhost") < 1) {
            $('#aspnetForm').attr('action', url);
        }
    });

    $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_password').keydown(function(e) {
        var code = (e.keyCode ? e.keyCode : e.which);
        if (code == 13) {
            var value = $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_username').val();
            if (isNullOrEmpty(value)) {
                return false;
            }
            if (value == "username") {
                return false;
            }
            var url = document.URL;
            var url = url.replace('http://', 'https://');
            //if(url.indexOf('logout.aspx') > 5){
            //    url= url.replace('logout.aspx', 'default.aspx');
            //}
            
            if (url.indexOf("localhost") < 1) {
                $('#aspnetForm').attr('action', url);
            }
        }
    });

    $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_username').keydown(function(e) {
        var code = (e.keyCode ? e.keyCode : e.which);
        if (code == 13) {
            var value = $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_username').val();
            if (isNullOrEmpty(value)) {
                return false;
            }
            if (value == "username") {
                return false;
            }
            var url = document.URL;
            var url = url.replace('http://', 'https://');
            //if(url.indexOf('logout.aspx') > 5){
            //    url= url.replace('logout.aspx', 'default.aspx');
            //}
            
            if (url.indexOf("localhost") < 1) {
                $('#aspnetForm').attr('action', url);
            }
        }
    });

    $('#ctl00_content_ctl00_fragment_2090_ctl00_ctl01_ctl07_loginButton').click(function() {
        var value = $('#ctl00_content_ctl00_fragment_2090_ctl00_ctl01_ctl07_username').val();
        if (isNullOrEmpty(value)) {
            return false;
        }
        if (value == "username") {
            return false;
        }
    });
});

function isNullOrEmpty(stringValue) {
    return (stringValue == null || isMatch(stringValue, /^\s*$/g));
}



$(function() {

    // set all input.text default value according to alt attribute
    $("#ytv-login li.field-item .field-item-input input").each(function() {
        $(this).val($(this).attr("value"));
    });

    // clear input.text on focus, if still in default
    $("#ytv-login li.field-item .field-item-input input").focus(function() {
        if ($(this).val() == 'username' || $(this).val() == 'password') {
            $(this).val("");
        }
    });

    $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_username').blur(function() {
        if ($(this).val() == '') {
            $(this).val('username');
        }
    });

    $('#ctl00_nav_MegaDropDown1_userStatus_ctl01_LoginForm1_ctl03_password').blur(function() {
        if ($(this).val() == '') {
            $(this).val('password');
        }
    });
});
