function showbox(){};

$(document).ready(function(){
	icons = {
		plus: "url(/en/travelinfo/onboard/dutyfree/images/i_plus.gif)",
		minus: "url(/en/travelinfo/onboard/dutyfree/images/i_minus.gif)"
	}
	function opendiv(box){
		if(box.idbox.css("display")==="none"){
			showdown(box);
			plusminus(box.linkobj, icons.minus);
			box.prev = box.linkobj;
		}else{
			box.idbox.slideUp('fast', function(){
				plusminus(box.linkobj, icons.plus);
				if(box.prev.attr("id")!==box.linkobj.attr("id")){
					showdown(box);
					plusminus(box.linkobj, icons.minus);
					plusminus(box.prev, icons.plus);
					box.prev = box.linkobj;
				}
			});
		}
	}
	function showdown(box){
		box.idbox.css('top', box.linkpos.top+box.offsettop);
		box.idbox.css('left', box.offsetleft);
		box.idbox.slideDown('slow');
	}
	function plusminus(box,img){
		if (box.attr("class")==="redplus"){
			box.css("background-image", img);
		}
	}
	
	$('#eligible1, #eligible11').click(function (){
		if(typeof box1 === "undefined"){
				box1 = {
				linkobj: $(this),
				linkpos: $(this).offset(),
				idbox : $('#box_preorder'),
				offsettop: 14,
				offsetleft: 189,
				prev: $(this)
			}
		}else{
			box1.linkobj = $(this);
			box1.linkpos = $(this).offset();
		}
		opendiv(box1);
	});
	
	$('#eligible2, #eligible21').click(function (){
		if(typeof box2 === "undefined"){
			box2 = {
				linkobj: $(this),
				linkpos: $(this).offset(),
				idbox : $('#box_onboard'),
				offsettop: 14,
				offsetleft: 474,
				prev: $(this)
			}
		}else{
			box2.linkobj = $(this);
			box2.linkpos = $(this).offset();
		}
		opendiv(box2);
	});
	
	$(".close").click(function(){
		closebox = "#" + $(this).parent().attr("id");
		$(closebox).slideUp('fast', function(){
			switch (closebox){
			case "#box_preorder":
				plusminus($("#eligible1"), icons.plus);
				break;
			case "#box_onboard":
				plusminus($("#eligible2"), icons.plus);
				break;
			}
		});
	});
});