﻿function vcpopup(URL) 
{
    day = new Date();
    id = day.getTime();
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=600,left = 280,top = 84');");
}

$(document).ready(function () {
	$('#cartSumm-a').hover(function () {
        refreshCart();
    },
    function () {
        $('#message_box').fadeTo("fast",1,function(){
            closeCartWin();
        });
    });
});

$(document).ready(function () {
	$('#message_box').hover(function () {
		$('#message_box').css("visibility", "visible");
    },
    function () {
    	$('#message_box').css("visibility", "hidden");
    });
});

function closeCartWin() {

	$('#message_box').fadeTo("fast", 0.0, function () {
        $('#message_box').css("visibility", "hidden");
    });
}
function closeCartWinAlt() {
	$('#message_box').css("visibility", "hidden");
}

function refreshCart() {

	if (!getFileNameAlt().match(/viewcart.asp/i)) {
		positionMiniCart();
		var theObject = new Object;
		theObject.data = 'somedata';
		$("#message_box").load("includes/i_mini_cart.asp", theObject);
		$("#message_box").css("visibility", "visible");
		$("#message_box").fadeTo("slow", 1.0);
	}
}

function refreshCartAlt() {
    refreshCart();
    updateCartTotals();
    setTimeout("closeCartWin()", 2000);
}

function positionMiniCart() {
    var leftBuffer = $(window).width() - 760;
    leftBuffer = leftBuffer/2;
    if (leftBuffer < 0)
        leftBuffer = 0;
    $("#message_box").css("left", leftBuffer + 550);
}

function updateCartTotals() {
    $("#cartTotals").load("/includes/i_cart_totals.asp");
}

function getFileNameAlt() {

	var url = window.location.pathname;
	return url.substring(url.lastIndexOf('/') + 1);
}



