        $(document).ready(function() {
	try{
		$("a.zoom").fancybox({
			'overlayOpacity': 0.7,
			'overlayColor': '#123'
		});
	}catch(err){}
	
	try{
		if($('#slides').length>0){
			$('#slides').cycle({ 
				fx:     'fade', 
				speed:  1000, 
				timeout: 4000, 
				pause: 0,
				pauseOnPagerHover: 0,
				pager:  '#imgnav' 
			});
		}
	}catch(err){}
	
	try{
		$('#stickyfooter').css({'top':document.documentElement.clientHeight-150,'left':document.documentElement.clientWidth-110}).fadeIn(1500);
	}catch(err){}

	$('.addcartbtn').click(function(){
		var oID = $(this).attr('id');
		var oQTY = parseInt($('input[rel='+oID+']').val());
		/*if(oQTY>2){
			$('li[rel='+oID+']').html('You cannot order more than<br />2 DVDs at a time.').fadeIn('fast');
		}else */if(oQTY==0){
			$('li[rel='+oID+']').html('Please enter a quantity greater than 0').fadeIn('fast');
		}
		else{
			$('li[rel='+oID+']').fadeOut('fast');
			if($(this).attr('rel').toLowerCase() != 'noclick'){
				if(jQuery.browser.msie){
					$('#overlay').css('background-image','none').css('filter','alpha(opacity=50)');
				}
				$('#overlay').fadeIn(250,function(){
					$('#clickthroughlicense'+oID).fadeIn(250);
				});
			} else {
				$('#clickthroughlicense'+oID+' a#addToCart[rel='+oID+']').trigger('click');
			}
		}
	});
	$('input.skuQty').keyup(function(event){
		var oID = $(this).attr('rel');
		var oQTY = parseInt($(this).val());
		/*if(oQTY>2){
			$('a#'+oID+'').fadeOut('fast',function(){
				$('li[rel='+oID+']').html('You cannot order more than<br />2 DVDs at a time.').fadeIn('fast');
			});
		}else */if(oQTY==0){
			$('a#'+oID+'').fadeOut('fast',function(){
				$('li[rel='+oID+']').html('Please enter a quantity greater than 0').fadeIn('fast');
			});
		}
		else{
			$('li[rel='+oID+']').fadeOut('fast',function(){
				$('a#'+oID+'').fadeIn('fast');
			});
		}
	});
	$('.noagree').click(function(){
		$('.clickthroughlicense').fadeOut('fast',function(){
			$('#overlay').fadeOut('fast');
		});
	});
	/*******	BEGIN FIX NAVIGATION	*******/
	try{
		var owidth = 0;
		var rwidth = 0;
		var lwidth = 0;
		$('#mainnav td').each(function(i){ owidth += $(this).width(); });
		
		rwidth = Math.floor(($('#container').width() - owidth)/2);
		lwidth = $('#container').width() - owidth - rwidth;
		//alert(navigator.userAgent.toLowerCase().indexOf('moz'));
		if(navigator.userAgent.toLowerCase().indexOf('macintosh') >= 0)
			$('#mainnav td:last a').css('padding','14px '+(rwidth+7)+'px 0px '+(lwidth+7)+'px');
		else
			$('#mainnav td:last a').css('padding','14px '+(rwidth+7)+'px 0px '+(lwidth+7)+'px');
		
		$('table#mainnav td').each(function(){
			$(this).children('ul').css('width',''+$(this).width()+'px');
		});
		
		$('#mainnav td').each(function(i){
			if($(this).children('ul.dropdown').length>0){
				//if($(this).children('ul.dropdown').width() < $(this).width())
					$(this).children('ul.dropdown').css('width',''+$(this).width()+'');
			}
		});
	} catch(error){}
	/*******	END FIX NAVIGATION	*******/
	
	
	$('#mainnav td:last').addClass('last');
    $('#subnav a:last').addClass('last');
	$('#links li:last').addClass('first');
	
});

jQuery.preloadImages = function() {
    for (var i = 0; i < arguments.length; i++) {
        jQuery("<img>").attr("src", arguments[i]);
    }
}

    
