var layouts = new Array();
layouts[0] = {};
layouts[0].html = '\
	<div id="facebox" style="display:none;"> \
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="alertBody"> \
				<tbody> \
					<tr> \
						<td> \
							<div class="innerContent"> \
								<div class="content"></div> \
								<div class="footer"> \
									<a href="#" class="close"> \
										<img src="/images/design/bangsoe/no/modules/facebox/ok.gif" title="Luk" /> \
									</a> \
								</div> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
	</div>';
		
layouts[0].trigger = "location.href.indexOf('/shop/order1.html') >= 0"; // this layout is only used when this expression is true

layouts[2] = {};
layouts[2].html = '\
	<div id="facebox" style="display:none;"> \
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="searchBody"> \
				<tbody> \
					<tr> \
						<td> \
							<div class="innerContent"> \
								<div class="content"></div> \
								<div class="footer"> \
									<a href="/shop/specialoffer-ALL-1.html" \
										<img src="/images/design/bangsoe/no/modules/facebox/ok.png" title="Luk" /> \
									</a> \
								</div> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
	</div>';
		
layouts[2].trigger = "$('.ProductList_Custom_TBL').length == 0 && location.href.indexOf('?keyword') >= 0"; // this layout is only used when this expression is true

layouts[3] = {};
layouts[3].html = '\
	<div id="facebox" style="display:none;"> \
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="alertBody"> \
				<tbody> \
					<tr> \
						<td> \
							<div class="innerContent"> \
								<div class="content"></div> \
								<div class="footer"> \
									<a href="#" class="close"> \
										<img src="/images/design/bangsoe/no/modules/facebox/ok.gif" title="Luk" /> \
									</a> \
								</div> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
	</div>';
		
layouts[3].trigger = "location.href.indexOf('/shop/order3.html') >= 0"; // this layout is only used when this expression is true

layouts[4] = {};
layouts[4].html = '\
	<div id="facebox" style="display:none;"> \
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="alertBody"> \
				<tbody> \
					<tr> \
						<td> \
							<div class="innerContent"> \
								<div class="content"></div> \
								<div class="footer"> \
									<a href="#" class="close"> \
										<img src="/images/design/bangsoe/no/modules/facebox/ok.gif" title="Luk" /> \
									</a> \
								</div> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
	</div>';
		
layouts[4].trigger = "location.href.indexOf('/shop/cms-12.html') >= 0"; // this layout is only used when this expression is true

// Contact
layouts[5] = {};
layouts[5].standardHtml = '\
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="contact-body"> \
				<tbody> \
					<tr> \
						<td> \
							<a href="#" class="close"><img src="/images/design/bangsoe/no/modules/facebox/close.png" class="fbClose" /></a> \
							<div class="innerContent"> \
								<form action="http://scripts.dandomain.dk/formMail.asp" onsubmit="return tjekmail(); return false;" method="post"> \
									<input type="hidden" name="DFromMailShow" value="yes"> \
									<input type="hidden" name="DFromNameShow" value="yes"> \
									<input type="hidden" name="DMailSubject" value="foresp&oslash;rgsel fra norskeUT hjemmeside"> \
									<input type="hidden" name="DToMail" value="morten@utleiepartner.no;martin@zederkof.dk" /> <input type="hidden" value="/shop/cms-21.html" name="DSuccess_URL" /> <input type="hidden" value="HTML" name="DContentType" /> \
									<div>Navn</div> \
									<input type="text" id="f2" name="DFromName" size="32" class="contact-input" /> \
									<div>Din email-adresse</div> \
									<input type="text" id="f3" name="DFromMail" size="32" class="contact-input" /> \
									<div>Ditt telefonnummer</div> \
									<input type="text" id="f4" name="Telefon" size="32" class="contact-input" /> \
									<div>Besked</div> \
									<textarea id="txtField" name="Besked" cols="32" rows="4"></textarea><br /> \
									<input type="image" src="/images/design/bangsoe/no/modules/facebox/send.png" id="subm" value="Send " /> \
								</form> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div>';
layouts[5].html = '\
	<div id="facebox" style="display:none;">'+layouts[5].standardHtml+'</div>';
layouts[5].inhtml = layouts[5].standardHtml;
layouts[5].str = "contact";
layouts[5].preCallback = function(str) {
	str = $(str);

	if($('.Description_Productinfo').length>0){
		$('#txtField',str).val('Vedroerende varenummer: '+$('.Description_Productinfo').html()+'\n'+location.href+'\n--------------------------------------------\n');
	}
	return str;
}
layouts[5].trigger = "false === true";

// this layout doesnt contain a trigger which means that it will be used as the default layout
layouts[100] = {};
layouts[100].html = '\
	<div id="facebox" style="display:none;"> \
		<div class="popup"> \
			<table cellpadding="0" cellspacing="0" border="0" class="body"> \
				<tbody> \
					<tr> \
						<td> \
							<div class="innerContent"> \
								<div id="freeThresholdText">K&oslash;b for <span id="freeThreshold">421</span> kr. mere og slip for<br /> \
								administrationsgebyret!</div> \
								<div class="content"></div> \
								<div class="footer"> \
									<a href="#" class="close"><img src="/images/design/bangsoe/no/modules/facebox/continue.gif" title="Tilbage" /></a> \
									<a href="showbasket.html"><img src="/images/design/bangsoe/no/modules/facebox/checkout.gif" title="G&aring; til kassen" /></a> \
								</div> \
								<input type="checkbox" onclick="faceboxDandomain.toggleShow(this, 1)" /> <span class="hide">Vis ikke denne boks igen.</span> \
							</div> \
						</td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
	</div>';
layouts[100].preCallback = function(str) {
	var price = Math.floor(parseFloat($('#price').text().replace(".", "").replace(",", ".")));
	var freeThreshold = 2500 - price; 

	str = $(str);
	
	if(freeThreshold > 0) {
		$("#freeThreshold", str).html(freeThreshold);
	} else {
		$("#freeThresholdText", str).html("Du har handlet for min. 2.500 kr. og<br /> slipper for administrationsgebyret.");
	}
	return str;
}
	
faceboxDandomain.addLayouts(layouts);
