
		function purchase(url) {
			window.open(url, "Billetter", "width=1024,height=600,scrollbars=yes,top=0");
		}

		function hideTrailer() {
			$("trailer-overlay").remove();
			$("trailer").remove();
		}

		function showTrailer(baseurl, title, articleId, pub) {
				var bod = $$("body")[0];
				var framework = $$(".framework")[0];
				var offsets = document.viewport.getScrollOffsets();
				var trailerOverlay = document.getElementById('trailer-overlay');
				if(trailerOverlay == null)
				{
					var overlayHeight = bod.getHeight()+offsets.top;
					var overlay = new Element("div", {'id':'trailer-overlay', 'style':'height: '+overlayHeight+'px;'});
	
					var closeLinkDiv = new Element("div",{'style':'position: relative; bottom: 435px; right: -699px;'});
					var closeLink = new Element("a",{'class':'closeLink', 'style': 'text-align: right;'});
					closeLink.onclick = hideTrailer;
					var closeLinkImg = new Element("img",{'src': 'template/static/gfx/lukk_trailer.png', 'style': 'display: inline;'});
					closeLink.insert(closeLinkImg);
					closeLinkDiv.insert(closeLink);
					
					bod.insert(overlay);
					overlay.onclick = hideTrailer;
	
		//			var trailerDiv = new Element("div", {'id':'trailer', 
		//				'style': 'top: '+((document.viewport.getHeight()/2)-227+offsets.top)+'px; left: '+ (framework.cumulativeOffset().left)+'px'});
					var trailerDiv = new Element("div", {'id':'trailer', 
						'style': 'top: ' + ((document.viewport.getHeight()/2)-227+offsets.top) + 'px; left: 200px'});
					trailerDiv.innerHTML = "<div id='FlashTrailerOverlay'></div>";
					trailerDiv.insert(closeLinkDiv);
					bod.insert(trailerDiv);
					
					var flashvars = {'isfront': false, 'assets': baseurl+'template/static/gfx/assets/', 'serviceurl': baseurl+'template/trailerOnlyflashFeedXml.jsp?article='+articleId+'%26pub='+pub};
					var params = {'quality': 'high', 'bgcolor':'#000000', 'wmode':'transparent', 'allowScriptAccess': true };
					
					swfobject.embedSWF(baseurl+'/template/static/gfx/FilmwebGallery.swf',
									   'FlashTrailerOverlay', '799', '400', '10.0.0', baseurl+pub+'template/static/gfx/expressInstall.swf',
									   flashvars, params);
				}
			}

/* Kinobursdag */
if(window["jQuery"]) {
	(function($) {
		var dateSelectFunc = function(dato) {
			if(dato.getDay() == 6 || dato.getDay() == 0 ) {
				// sat or sun
				$("#weekday").attr("disabled", "disabled");
				$("#weekend").removeAttr("disabled");
				$("#klokkeslett").val($("#weekend option:enabled").attr("value"));
				
			} else {
				// weekDay
				$("#weekday").removeAttr("disabled");
				$("#weekend").attr("disabled", "disabled");
				$("#klokkeslett").val($("#weekday option:enabled").attr("value"));
			}
		};
		
		var init = function() {
			dateSelectFunc(new Date());
			$.datepicker.setDefaults( $.datepicker.regional[ "no" ] );
			
			$("#dato").datepicker({
				dateFormat: 'dd.mm.yy',
				altField: "#datoForFeiring",
				onSelect: function(dateText, ui) {
					dateSelectFunc($(this).datepicker("getDate"));
				}
			});
			
			var opts = {
					rules: {
						navn: {required: true},
						adresse: {required: true},
						postnrOgSted: {required: true},
						telefon: {required: true},
						from_email: {required: true, email: true},
						dato: {required: true},
						antallBarn: {required: true, number: true, min: 0, max: 100},
						antallVoksneSomSkalSeFilm: {number: true, min: 0, max: 100},
						navnBursdagsbarn: {required: true},
						alderBursdagsbarn: {required: true, number: true, min: 0, max: 20},
						film: {required: true},
						antallPizzaSvinekjott: {number: true, min: 0, max: 100},
						antallPizzaBiffkjott: {number: true, min: 0, max: 100},
						antallWienerpolse: {number: true, min: 0, max: 100},
						antallGodteposer: {number: true, min: 0, max: 100}
					},
					messages: {
						antallBarn: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						antallVoksneSomSkalSeFilm: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						alderBursdagsbarn: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						antallPizzaSvinekjott: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						antallPizzaBiffkjott: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						antallWienerpolse: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						},
						antallGodteposer: {
							min: "Vennligst oppgi et antall som er større eller lik  {0}",
							max: "Vennligst oppgi et antall som er mindre eller lik {0}"
						}
						
					},
					errorPlacement: function(error, element) {
						$(element).after(error);
					}
				};
				
				$("#bursdagsform").validate(opts);
		};
		
		$(init);
	})(jQuery);
}
	

