// JavaScript Document

// Fix anchor background flickering in IE6
try {
	document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}

// Setup DHTML elements
$(document).ready(function() {  
	$('a[name]').each( function () {
		$(this).attr('id', $(this).attr('name') ).removeAttr('name');
	});
	$('#search_scope').selectbox();
	$('.store_search_form .submit').css({'display':'none'});
	$('.scrollpane').jScrollPane({scrollbarWidth:14,scrollbarMargin:0,showArrows:true,dragMinHeight:20,dragMaxHeight:20,alwaysOn:true,printFriendly:true});
	$('a[rel="popup"]').click( function() {
        window.open( $(this).attr('href'), '', 'toobar=0, resizable=1,scrollbars=1' );
        return false;
    });
	$('a[rel="external"]').click( function() {
        window.open( $(this).attr('href') );
        return false;
    });
	$('a.top').click( function() {
		$('.scrollpane')[0].scrollTo(0);
		return false;
	});
	//setup navs_sub_pane
	$('.navs_sub_pane').css({'position':'absolute', 'left':'162px', 'z-index':'1'});
	$('.navs_sub_pane').hide();
	$('.navs_sub_pane ul').css({'position':'relative', 'float':'left', 'top':'-28px', 'padding-top':'10px', 'height':'43px', 'background':'#ffffff url(../images/subpane_bg.gif) right no-repeat'});
	$('#sub_offers_gift').mouseover( function() {
        $('.navs_sub_pane').show();
		return false;
    });
	$('.navs_sub>ul>li>a:not(#sub_offers_gift)').mouseover( function() {
        $('.navs_sub_pane').hide();
		return false;
	});
	$('.jScrollPaneContainer').mouseover( function() {
        $('.navs_sub_pane').hide();
		return false;
    });
	$('area').tooltip({showURL:false,delay:0});
	$('.tooltips').tooltip({showURL:false,delay:0});
	$('a#navs_mail_friend').tooltip({
		bodyHandler: function() {
			return 'Coming Soon';
		},
		showURL:false,delay:0
	});
	$('a.fancybox').fancybox();
});
$(window).load(function() {
	// recalculate scroll pane size AFTER images fully loaded
	$('.scrollpane').jScrollPane({scrollbarWidth:14,scrollbarMargin:0,showArrows:true,dragMinHeight:20,dragMaxHeight:20,alwaysOn:true,printFriendly:true});
	if (location.hash) {
		$('.scrollpane')[0].scrollTo(location.hash);
	}
});

// Place flash object
swfobject.embedSWF("../swf/en/offers.swf", "banner", "1004", "170", "8.0.0", "../swf/expressInstall.swf", {}, {menu:"false",wmode:"transparent"});
