// $(document).ready(function(){ svorken.kjoreplan(); svorken.bildekarusell(); }); var svorken = { kjoreplan : function (){ $("#Kjoreplan .status").click(function(){ var detalj = $(this).find(".detalj"); $(this).parent().find(".detalj").not(detalj).hide(); detalj.toggle(); }); }, bildekarusell : function(){ var $bildekarusell = $("#Bildekarusell"); if ($bildekarusell.size() > 0) { $bildekarusell.hover(function(){ $(this).find(".navigasjon").show(); },function(){ $(this).find(".navigasjon").hide(); }) .find(".cycle").cycle({ fx: 'fade', height: 333, width: 500, prev: '#forrigeBilde', next: '#nesteBilde', timeout: 5000 }); } }, ieWarning : { show : function() { var cookieName = 'ieWarning'; if (!svorken.cookies.read(cookieName)) { $.get("/ieWarning.jsp", function(data){ var ieWarning = $(data); var warningWidth = (parseInt(ieWarning.css("width")) || 450); var left = ($(window).width()/2)-(warningWidth/2); ieWarning.css("left", left).find(".close").click(function(){ svorken.ieWarning.hide(); }).end().appendTo("body"); }); svorken.cookies.create(cookieName, "Bytt browser nå!", 30); } }, hide : function(){ $("#IeWarning").remove(); } }, /** * Funksjonalitet for håndtering av cookies */ cookies : { create : function (name,value,days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); expires = "; expires="+date.toGMTString(); } document.cookie = name+"="+value+expires+"; path=/"; }, read : function(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; }, erase : function (name) { svorken.cookies.create(name,"",-1); } } };