﻿var $jq = jQuery.noConflict();

// 
var menu_global_login_clicked = false;
var menu_global_login_forgotPassword_Clicked = false;

// Js from submit login button
function menu_global_login_OnClick() {
    if ($jq('#ctl00_homeLogin_UserName').attr("value").length > 1 && $jq('#ctl00_homeLogin_Password').attr("value").length > 1) {
        menu_global_login_clicked = true
    }
}

function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}



$jq(document).ready(function () {
    
    // Display login container if loginerror
    var loginFailure = getUrlVars()["loginfailure"];
    if (loginFailure == "1") {
        $jq("#ctl00_divLoginContainer").show();
    }


    // dropdown filter
    $jq('#filterDropdown').hover(function () {
        $jq('.filter ul').css('display', 'block');
    }, function () {
    });

    $jq('.filter ul').hover(function () {

    }, function () {
        $jq('.filter ul').css('display', 'none');
    });

    $jq('.filter ul').click(function () {
        $jq('.filter ul').css('display', 'none');
    });
    // end dropdown filter

    // show login container for comments
    $jq("#lnkCommentLogin").click(function (e) {
        $jq("#ctl00_divLoginContainer").show();

        $jq("#ctl00_btnLoginHeaderRoll").show();
        $jq("#ctl00_btnLoginHeader").hide();
        e.stopPropagation();
    });

    // show login container
    $jq("#ctl00_btnLoginHeader").click(function (e) {
        $jq("#ctl00_divLoginContainer").show();

        $jq("#ctl00_btnLoginHeaderRoll").show();
        $jq("#ctl00_btnLoginHeader").hide();
        e.stopPropagation();
    });

    // hide login popup
    $jq("#ctl00_btnLoginHeaderRoll").click(function (e) {
        $jq("#ctl00_divLoginContainer").hide();

        $jq("#ctl00_btnLoginHeaderRoll").hide();
        $jq("#ctl00_btnLoginHeader").show();
        e.stopPropagation();
    });


    // click anywhere to close login popup
    $jq("#ctl00_divLoginContainer").click(function () {

        // 
        if (!menu_global_login_clicked && !menu_global_login_forgotPassword_Clicked) {
            return false;
        }
    });


    $jq("#ctl00_homeLogin_btnTwitter, #ctl00_homeLogin_btnFacebook, #ctl00_homeLogin_btnLinkedIn").click(function () {
        $jq("#ctl00_divLoginContainer").hide();
        $jq("#ctl00_btnLoginHeaderRoll").hide();
        $jq("#ctl00_btnLoginHeader").show();
        menu_global_login_clicked = true
    });

    // click anywhere to close login popup
    $jq(document).click(function () {
        $jq("#ctl00_divLoginContainer").hide();
        $jq("#ctl00_btnLoginHeaderRoll").hide();
        $jq("#ctl00_btnLoginHeader").show();
    });


});


var topBannerExpanded = true;
function topBannerToggle() {
    if (topBannerExpanded == true) {
        $jq('#topAdvert').css('height', '10px');
        $jq('#topAdvert iframe').css('display', 'none');
        $jq('#topBannerAdvert').css('display', 'none');
        $jq('#topBannerSwitch').html('Show [+]');
        topBannerExpanded = false;
    }
    else if (topBannerExpanded == false) {
        $jq('#topAdvert').css('height', '90px');
        $jq('#topAdvert iframe').css('display', 'inline');
        $jq('#topBannerAdvert').css('display', 'inline');
        $jq('#topBannerSwitch').html('Hide [-]');
        topBannerExpanded = true;
    }
}
