$(function(){
	$('#isNotPrimaryWindow').css({display:'block'}).dialog({
		bgiframe: true,
		modal: true,
		autoOpen:false,
		width:'600px'
	});
	$('[title]').titlehints();
	
	$('#isNotPrimaryWindow').primaryWindow();
	$('div#shopcenter').session().customer().pageload().shoppingCart();
	
	var $menuInput = $('div#menu-input>input'); 
	$menuInput.search();
	$menuInput.bind(
		"mouseenter mouseleave",
		function(e) {
			var $this = $(this);
			if (e.type == 'mouseenter') {
				//$this.focus();
			}
			$this.parent().toggleClass("hover");
		});
	
	var $warenkorbBox = $('#header-cart');
	$warenkorbBox.bind(
			"mouseenter mouseleave",
			function(e) {
				var $this = $(this);
				$this.toggleClass("hover");
			});
	
	var $terminBox = $('#header-termin');
	$terminBox.bind(
			"mouseenter mouseleave",
			function(e) {
				var $this = $(this);
				$this.toggleClass("hover");
			});
	
	window.shoppingCartEICallback = function(jsonString){
		$('div#shopcenter').shoppingCart('updateCart',$.parseJSON(jsonString));
	}
	
	
	function showTest(){ 
	
		$('body').append('<div id="reloadCss" style="position:absolute;left:0px;top:0px; width:200px;height:20px;">Reload CSS</div>');
		$('div#reloadCss').bind
		(
			'click',
			function()
			{
				$('link#styleload').attr
				(
					'href',
					$('link#styleload').attr('href').replace
					(
						/&reload=[0-9]*/,
						'&reload='+(new Date().valueOf())
					)
					.replace
					(
						/\?reload=[0-9]*/,
						'?reload='+(new Date().valueOf())
					)
				);
			}
		);
		
		$('body').append('<div id="addArticles" style="position:absolute;left:0px;top:20px; width:200px;height:20px;">addArticles</div>');
		$('div#addArticles').bind
		(
			'click',
			function()
			{
				var xmlDocument = 
	'<obj>\
		<add>\
			<article><id>27207</id><amount>1</amount></article>\
			<article><id>8480</id><amount>1</amount></article>\
			<article><id>13098</id><amount>1</amount></article>\
			<article><id>28994</id><amount>1</amount></article>\
			<article><id>8484</id><amount>1</amount></article>\
			<article><id>29359</id><amount>1</amount></article>\
			<article><id>29356</id><amount>1</amount></article>\
			<article><id>29357</id><amount>1</amount></article>\
			<article><id>8468</id><amount>1</amount></article>\
			<article><id>8472</id><amount>1</amount></article>\
			<article><id>10205</id><amount>1</amount></article>\
			<article><id>8484</id><amount>1</amount></article>\
			<article><id>8449</id><amount>1</amount></article>\
			<article><id>8485</id><amount>1</amount></article>\
			<article><id>3351</id><amount>1</amount></article>\
			<article><id>716</id><amount>1</amount></article>\
			<article><id>5014</id><amount>1</amount></article>\
			<article><id>5016</id><amount>1</amount></article>\
			<article><id>5015</id><amount>1</amount></article>\
			<article><id>5026</id><amount>1</amount></article>\
			<article><id>10523</id><amount>1</amount></article>\
			<article><id>5763</id><amount>1</amount></article>\
		</add>\
	</obj>';
				Content.load({
				    url: "Cart/addArticles",
				    type: "POST",
				    contentType: "text/xml",
				    processData: false,
				    data: xmlDocument,
				    success: function(response){}
				});
			}
		);
		
		
		
		
	};
	if (Environment.shopUrl.substr(-5) == 'local')
	{
		showTest();
		
		$('body').css({backgroundColor:'#002200'})
	}
})