//NOTE: YOU MUST ADD 25px to the height of each 
//of these to account for the close banner

var websetModals = {
	//FreeShipping 100 Popup
	'fs100PopupModal': {
		opts: {
			ajaxData: {'name': 'fs100Shipping'},
			id: 'fs100PopupModal',
			height: 375,
			width: 486,
			closeSelector: '#checkoutModalCloseLink, #fs100PopupModalOverlay'
		}
	},
	//FreeShipping Presidents Day Popup
	'fsPresPopupModal': {
		opts: {
			ajaxData: {'name': 'fsPresShipping'},
			id: 'fsPresPopupModal',
			height: 430,
			width: 471,
			closeSelector: '#checkoutModalCloseLink, #fsPresPopupModalOverlay'
		}
	},
	//Kids Sweeps Official Rules Popup
	'kidsSweepsRulesPopupModal': {
		opts: {
			ajaxData: {'name': 'kidsSweepsRules'},
			id: 'kidsSweepsRulesPopupModal',
			height: 365,
			width: 486,
			closeSelector: '#checkoutModalCloseLink, #kidsSweepsRulesPopupModalOverlay'
		}
	}
};

$.each(websetModals, function( key, val ) {
	websetModals[key].open = function() {
		if (!websetModals[key].modal) {
			websetModals[key].modal = new Modal($.extend({
				useAjax: true,
				url: '/'+jsContextRoot+'/popups/popup_modal.jsp'
			}, websetModals[key].opts));
		}
		websetModals[key].modal.open();
	};
});

$(document).ready(function() {
	$('a.k_jsFS100Link').unbind('click.k_fs100Link').bind('click.k_fs100Link', function ( evt ) {
		evt.preventDefault();
		websetModals['fs100PopupModal'].open();
	});

	$('a.k_jsFSPresLink').unbind('click.k_jsFSPresLink').bind('click.k_jsFSPresLink', function ( evt ) {
		evt.preventDefault();
		websetModals['fsPresPopupModal'].open();
	});
	
	$('a.k_jsKidsSweepsRulesLink').unbind('click.k_jsKidsSweepsRulesLink').bind('click.k_jsKidsSweepsRulesLink', function ( evt ) {
		evt.preventDefault();
		websetModals['kidsSweepsRulesPopupModal'].open();
	});
});


/******************************End Popups***************************/

// AE E-mail Promotion Popup
$(document).ready(function(){
	var url = window.location.search;
	if (url.indexOf("popup=freeshipping")>-1) {
		websetModals['fs100PopupModal'].open();
	}
});


/****IE 6 PNG FIXES*****/
$(document).ready(function() {
	//presidents day bird hat
	$('#k_hat').ifixpng();
	//Footer Logo Sprite
	$('#centerLogos ul').ifixpng();
	//Footer Legal Logos
	$('#veryBotLogos').ifixpng();
});