(function(d){function c(e,f){setTimeout(function(){e.next();c(e,f)},f)}d.fn.ssnRotate=function(e){e=d.extend({SwitchSpeed:7E3,hideEffect:function(g){g.fadeOut(2500)},showEffect:function(g){g.fadeIn(2500)},StopIfOnlyOneItem:true},e);if(!e.StopIfOnlyOneItem||this.size()>1){var f=this.ssnSelectList({hideEffect:e.hideEffect,showEffect:e.showEffect});c(f,e.SwitchSpeed)}return this}})(jQuery); (function(d){function c(a){return a.list.eq(a.selectedID)}function e(a){var h=a.selectedID+1;if(h>=a.list.length)h=0;g(a,h)}function f(a){var h=a.list.length,b=a.selectedID-1;if(b<0)b=h-1;g(a,b)}function g(a,h){var b=a.list.length;if(h>=0&&h<b){j(a);a.selectedID=h;k(a)}}function j(a){a.options.hideEffect(a.selected())}function k(a){a.options.showEffect(a.selected())}d.fn.ssnSelectList=function(a){a=d.extend({showFirstAndHideOthers:true,hideEffect:function(b){b.hide()},showEffect:function(b){b.show()}}, a);a.showFirstAndHideOthers&&this.filter(":first").show().end().filter(":gt(0)").hide();var h={list:this,selectedID:0,options:a,selected:function(){return c(h)},next:function(){e(h);return this},prev:function(){f(h);return this},goTo:function(b){g(h,b);return this}};return h}})(jQuery); (function(d){function c(){d("#"+b.NameID+",#"+b.EmailID).each(function(){f(this)}).focus(function(){e(this)}).blur(function(){f(this)});d("#"+b.SubscribeID).click(function(){j()&&b.SubscribeProc()});d("#"+b.UnsubscribeID).click(function(){j()&&b.UnsubscribeProc()})}function e(i){d(i).val()==g(i)&&d(i).val("")}function f(i){d(i).val()==""&&d(i).val(g(i))}function g(i){if(i.id==b.NameID)return a(b.NameValue);return a(b.EmailValue)}function j(){var i=d("#"+b.NameID),l=d("#"+b.EmailID);if(k(i)){alert(b.TextNameMissing); return false}else if(k(l)){alert(b.TextEmailMissing);return false}else{d("#"+b.NameHiddenID).val(i.val());d("#"+b.EmailHiddenID).val(l.val());return true}}function k(i){var l=i.val();if(l==""||l==g(i.get(0)))return true;return false}function a(){return eval("(obj."+h()+")")}function h(){return"fo"}d.ssnSubscription=function(i){b=d.extend({NameID:"subscribeName",NameHiddenID:"",EmailID:"subscribeEmail",EmailHiddenID:"",TextNameMissing:"Navn skal skrivast.",TextEmailMissing:"Teldupostur skal skrivast.", SubscribeID:"subscribe",UnsubscribeID:"unsubscribe",SubscribeProc:function(){},UnsubscribeProc:function(){},NameValue:{fo:"Navn",da:"Navn",en:"Name"},EmailValue:{fo:"Teldupostur",da:"E-mail",en:"E-mail"}},i);c()};var b})(jQuery);(function(d){d.fn.ssnSameHeight=function(){var c=0;return this.each(function(){var e=d(this).height();if(e>c)c=e}).height(c)}})(jQuery); (function(d){d.extend({ssnDataTemplate:function(c,e,f){if(f==null)f=e;for(var g in f)try{var j=eval("object."+f[g]);c=c.replace(new RegExp("\\{"+g+"\\}","gi"),j);c=c.replace(new RegExp("\\%7B"+g+"\\%7D","gi"),j)}catch(k){c=c.replace(new RegExp("\\{"+g+"\\}","gi"),"");c=c.replace(new RegExp("\\%7B"+g+"\\%7D","gi"),"")}return c},ssnStringFormat:function(c){if(arguments.length<=1)return c;for(var e=arguments.length-2,f=0;f<=e;f++)c=c.replace(new RegExp("\\{"+f+"\\}","gi"),arguments[f+1]);return c}})})(jQuery);