﻿Sys = {};
var recommendedIEVer = "8.0";
var recommendedFFVer = "4.0.0";
var recommendedSafariVer = "4.0";

$(document).ready(function() {
    $("#aspnetForm").attr("action", "/Pages/SignedOutHome.aspx");
    //$("#jsMessage").hide();
    //$("#login").show();
    //$("#loginBg").css("opacity", 0.7);

    var agent=navigator.userAgent.toLowerCase();
    var browser = $.browser;
    if (browser.mozilla && browser.version < "1.9") { ShowBrowserMessage("Firefox " + browser.version); }
    else if (browser.msie && browser.version < recommendedIEVer) { ShowBrowserMessage("Internet Explorer " + browser.version); }
    else if (browser.safari && browser.version < recommendedSafariVer) { ShowBrowserMessage("Safari " + browser.version); }
    else if (agent.indexOf('iphone')!=-1) ShowBrowserMessage("an iPhone");
    else if (!browser.msie && !browser.safari && !browser.mozilla) ShowBrowserMessage();
      
   
    $("#" + ClientID.UsernameInput).focus();
    $("#" + ClientID.PasswordInput).keydown(function(e) { if (e.keyCode == 13) { $("#" + ClientID.AcceptButton).click(); } });

    // Feedback
    if ($("#" + ClientID.hfUA).val() != "0") {
        $("#sendfeedbackBg").show().css({top: 190, opacity: 0.0}).animate({ opacity: "0.7", top: "240px" }, "slow");
        $("#sendfeedback").show().css({top: 190, opacity: 0.0}).animate({ opacity: "1", top: "240px" }, "slow", function() { $("#sendfeedback").css("opacity", null); });
        $("#feedbacktxt").show().css("opacity", 0.92);
        $("#sendFeedback").click(function() {
            var browser=navigator.userAgent;
           
            $.ajax({
                type: "POST",
                url: "/Pages/SignedOutHome.aspx/SendFeedback",
                data: "{feedback:\"" + $("#feedbacktxt").val() + "\",userAgent:\"" + browser + "\",UserID: \""+$("#" + ClientID.hfUA).val()+"\"}",
                contentType: "application/json; charset=utf-8",
                dataType: "json"
            });

            $("#sendFeedback").hide();
            $("#feedbacktxt").hide();
            $("#feedbackThx").fadeIn();
            return false;
        });
    }
});

function Validate()
{
    return true;
}

function ShowBrowserMessage(using)
{
    var str = "";
    if (using) str = "You are currently using " + using + "<br><br>";
    str += "The site may work fine, but we officially only support Internet Explorer " + recommendedIEVer + "+, FireFox " + recommendedFFVer + "+, and Safari " + recommendedSafariVer + "+.";
    $("#browserMsg").html(str);
}

function ShowSystemMessage() {
    $(function() {
        edu.Overlay.ShowThemed("div-messages");
    });
}

function ShowCodeWindow() {
    $("#schoolCodes .schoolCode").each(function() {
        $(this).keyup(function(event) {

            if ($(this).val().length == 4) {
                $(this).next().focus();

            }
        });
    });
    
    edu.Overlay.ShowThemed("div-codewindow");
}

function GoCheckLicenses() {
    var code = $("#SchoolCode1").val() + "-" + $("#SchoolCode2").val() + "-" + $("#SchoolCode3").val();
    window.location.href = "LicenseUsage.aspx?code="+code;
}

function LiveChat() {
    var url = "http://www.answerchat.com/cgi-bin/answerchat.exe?account=e0008&cPage=http://localhost:8080/Pages/Home.aspx&browser=Safari&bVersion=5&action=js&backgroundID=0137&buttonFolder=0006&gmt=-4&person=" + "Anonymous"  + "&email=" + "Anonymous";
    var newwindow = window.open(url, 'name', 'height=350,width=600');
    if (newwindow && newwindow.focus) { newwindow.focus() }
}


