﻿$(document).ready(function() {

    /*$(".langSubMenu").hover(function() {
        if (!$(this).hasClass("logged_in")) {
            $(".langSubMenu #flags").show();
        }
    }, function() {
        $(".langSubMenu #flags").hide();
    }); */

    /// Making external links to target=_blank
    $("a[rel='external']").attr("target", "_blank");

    if ($("#OrderList img").length) {
        $("#OrderList").load("http://" + location.host + "/Templates/Public/Data/OrderList.aspx?oid=0", null, function() {
        });
    }

    /*$("#MyOrders .currentListOption input").click(function() {
        $("#OrderList").load("http://" + location.host + "/Templates/Public/Data/OrderList.aspx?oid=0" + $(this).val(), null, function() {
        });
    });*/

    $('#OrderPageMain  #OrderCustomerInfoOpen').click(function() {
        $('#OrderPageMain div.CustomerInfo').show();
        $('#OrderPageMain div.CustomerInfoHidden').hide();
    });

    $('#OrderCustomerInfoClose').click(function() {
        $('#OrderPageMain div.CustomerInfo').hide();
        $('#OrderPageMain div.CustomerInfoHidden').show();
    });

    $(".archive .year").click(function() {
        if ($("ul.yearItems", this).hasClass("open")) {
            $("ul.yearItems", this).removeClass("open");
            $(this).removeClass("minus")
        }
        else {
            $(".archive ul.yearItems").removeClass("open");
            $(".archive .year").removeClass("minus");
            $("ul.yearItems", this).addClass("open");
            $(this).addClass("minus");
        }
    });

	$("#Topsearch input").attr('autocomplete', 'off');
	$('#Topsearch input').focus(
        function() {
            $('#Topsearch input').val('')
        }
	);
	var activeSearch = null;
    $("#Topsearch input").keyup(
        function(event) {
            if ($(this).val().length == 0) {
                $('#searchResultViewer').hide();
                $('#Search div.searchMiddle').html('<img src=\"/Templates/Public/Images/misc/ajax-loader.gif\" class=\"SearchLoading\" />');
            }
            if ($(this).val().length > 2 || (event.keyCode == 13 && $(this).val().length > 0)) {

                $('#searchResultViewer').css('top', '60px');
                $('#searchResultViewer').css('left', ($('#Topsearch input').position().left) - 115 + 'px');
                $('#searchResultViewer').show();

                if (activeSearch != null) {
                    $('#Search div.searchMiddle').html('<img src=\"/Templates/Public/Images/misc/ajax-loader.gif\" class=\"SearchLoading\" />');
                    activeSearch.abort();
                }

                activeSearch = $.ajax({
                    type: 'GET',
                    url: ["http://",location.host,'/Templates/Public/Data/Search.aspx'].join(''),
                    data: 'e=&Search=' + escape($("#Topsearch input").val()),
                    dataType: 'html',
                    success: function(data) {
                        $('#searchResultViewer').html($(data).find('#PageData > *'));
                        activeSearch = null;
                    }
                });
            }

            return false;

        }
        );

    $("body").click(function() {
        $('#searchResultViewer').hide();
    });

});

function Load(url) 
{
    location.href = url;
}

function PrintPage(id) {
    myRef = window.open(["http://",location.host,'/Templates/Public/Pages/Print.aspx?domId=',id].join(''), 'mywin', 'left=20,top=20,width=560,height=500,toolbar=0,resizable=0');
}
