﻿$(document).ready(function() { 
    // make all exterior links open in new window
    $("a[href^=http://]").attr("target", "_blank");
    $("a[href=^=mailto:]").css("font-style", "italic");
    InitializeAjax();
    $(".fancybox").fancybox({
        'frameWidth': 600,
        'overlayShow': true,
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300
    });

    $(".youtubeBox").fancybox({
        'frameWidth': 780,
        'frameHeight': 500,
        'overlayShow': true,
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300
    });

    $(".flashBox").fancybox({
        'frameWidth': 415,
        'frameHeight': 400,
        'overlayShow': true,
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300
    });

    $("li.navItem").hover(function() {
        var name = $(this).attr("name");
        $("li.navItem").css("zIndex", "1");
        $(this).css("zIndex", "9999");
        $("ul#" + name + "ItemContainer").css("display", "block");
    }, function() {
        var name = $(this).attr("name");
        $("ul#" + name + "ItemContainer").css("display", "none");
        $(this).css("zIndex", "1");
    });
    // Tag cloud functionality below. Do not remove

    var clicked = false;

    $(".tagLink").click(function() {
        var url = "/Site/TagNavigation/" + $(this).attr("name");
        AjaxGet(url, "#tagCloud");
        $("#tagCloud").show();
        clicked = false;
    });

  $("#tagLinkAbout").click(function() {
	$("#tagCloudArrow").show();
	$("#tagCloudArrow").css("margin-left", "90px");
	clicked = false;
	});

$("#tagLinkAlumna").click(function() {
	$("#tagCloudArrow").show();
	$("#tagCloudArrow").css("margin-left", "169px");
	clicked = false;
});
$("#tagLinkCollegian").click(function() {
	$("#tagCloudArrow").show();
	$("#tagCloudArrow").css("margin-left", "253px");
	clicked = false;
});
$(".quickLinksLink").click(function() {
	$("#quickLinks").show();
	clicked = false;
});

    $("body").click(function() {
        var tc = $("#tagCloud").css("display");
        if (tc == "block" && clicked == true) {
            $('#tagCloud').hide();
            $('#tagCloud').val("");
            $("#tagCloudArrow").hide();
        }
        var ql = $("#quickLinks").css("display");
        if (ql == "block" && clicked == true) {
            $("#quickLinks").hide();
        }
        clicked = true;
    });
    
    $(".Print").click(function() {
        window.print();
    });
});

function InitializeAjax()
{
    AjaxGet("/Site/FileNav/?path=Quicklinks&view=QuickLinks", "#quicklinksPlace");
    AjaxGet("/Member/LogOnUserControl", "#logonPlace");    
}

function AjaxGet(url, target)
{
    $.get(url, null, function(data){
        $(target).html(data);
        // for now we aren't using the login so uncomment below to re-enable
        //InitializeLogin();
    });
}

function InitializeLogin()
{
    $(".loginLink").hover(function() {
        $('.LoginBox').show();
    },
    function() {
        $('.LoginBox').hide();
    });

    $(".LoginBox").hover(function() {
        $('.LoginBox').css('display', 'block');
    },
    function() {
        $('.LoginBox').css('display', 'none');
    });
    $("#searchText").focus(function() {
        var type = $(this).attr("type");
        if (type == "text") {
            $(this).val("");
        }
    });
    $("#SubmitSearch").click(function(){
        var term = $("#searchText").val();
        location.href = "/Site/Search?term=" + term;
    });
}
