// JavaScript Document replaceFont(); //Byter ut teckensnitt med hjälp av Cufon $(document).ready(function() { var flashvars = {}; var params = {}; params.wmode = "transparent"; params.menu = "false"; params.quality = "high"; var attributes = {}; swfobject.embedSWF("/flash/bildspel.swf", "flashcontent", "652", "368", "9.0.0", false, flashvars, params, attributes); $('table:not(#faq):not(#table_360)').addClass('styledtable'); $('table:not(#faq):not(#table_360) tbody tr:odd').addClass('tableodd'); $.ajax({ url: '/ajax/facebook.asp', cache: false, dataType: "html", async: true, success: function(data) { $("#facebook .content").html(data); }, error: function() { $("#youtube .content .information").html("Begäran gjorde timeout"); } }); $.ajax({ url: '/ajax/flickr.asp', cache: false, dataType: "html", async: true, success: function(data) { $("#flickr .content").html(data); makeFlickrLinks(); }, error: function() { $("#youtube .content .information").html("Begäran gjorde timeout"); } }); $.ajax({ url: '/ajax/youtube.asp', cache: false, dataType: "html", async: true, success: function(data) { $("#youtube .content").html(data); makeYoutubeLinks(); }, error: function() { $("#youtube .content .information").html("Begäran gjorde timeout"); } }); $.ajax({ url: '/ajax/bloggar.asp', cache: false, dataType: "html", async: true, success: function(data) { $("#bloggar .content").html(data); }, error: function() { $("#youtube .content .information").html("Begäran gjorde timeout"); } }); $(".custom_date").datepicker({ dateFormat: 'yy-mm-dd' }); //if(isIE6()) { fxstyle = 'turnDown'; //} else { // fxstyle = 'fade'; //} $('#content .textarea .erbjudanden').cycle({ fx: fxstyle, speed: 600, timeout: 5000, pause: 1 }); $('.custom_checkbox').customInput(); $('.custom_select').selectmenu({ style:'dropdown' }); $("#form_bokning, #form_konferens, #form_presentkort, #form_faq").submit(function() { $(".required").each(function() { if($(this).val() == '') { $(this).addClass("notok"); } }); return submitThisForm(this); }); $(".required").change(function() { if($(this).val() != '') { $(this).removeClass("notok"); } }); $(".required").blur(function() { if($(this).val() != '') { $(this).removeClass("notok"); } }); $(".popup").click(function() { window.open($(this).attr("href"),'bokning','width=640,height=480'); return false; }); $(".pressmeddelande .mer").click(function() { $(this).toggle(); $(this).parent().children(".text").toggle(); $(this).parent().children(".mindre").toggle(); }); $(".pressmeddelande .mindre").click(function() { $(this).toggle(); $(this).parent().children(".text").toggle(); $(this).parent().children(".mer").toggle(); }); $(".resebeskrivning .mer").click(function() { $(this).toggle(); $(this).parent().parent().children(".text").toggle(); $(this).parent().children(".ingress .mindre").toggle(); }); $(".resebeskrivning .mindre").click(function() { $(this).toggle(); $(this).parent().parent().children(".text").toggle(); $(this).parent().children(".ingress .mer").toggle(); }); makeYoutubeLinks(); makeFlickrLinks(); makeSMNavigation(); }); function isIE6() { return ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined)); } function popInfo(){ var args = popInfo.arguments; if(args.length == -1){return false} if(args.length == 1){ window.open(args[0],'InfoWin','scrollbars=yes,resizable=yes,width=500,height=300'); }else if(args.length == 2){ window.open(args[0],'InfoWin',args[1]); } } function submitThisForm(e){ var resultat = testForm(e, attTestas) if (resultat){ document.getElementById("verifyFrm").value = "verified"; e.action = window.location; } return resultat; } jQuery(function($){ $.datepicker.regional['sv'] = { closeText: 'Stäng', prevText: '«Förra', nextText: 'Nästa»', currentText: 'Idag', monthNames: ['Januari','Februari','Mars','April','Maj','Juni', 'Juli','Augusti','September','Oktober','November','December'], monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun', 'Jul','Aug','Sep','Okt','Nov','Dec'], dayNamesShort: ['Sön','Mån','Tis','Ons','Tor','Fre','Lör'], dayNames: ['Söndag','Måndag','Tisdag','Onsdag','Torsdag','Fredag','Lördag'], dayNamesMin: ['Sö','Må','Ti','On','To','Fr','Lö'], weekHeader: 'Ve', dateFormat: 'yy-mm-dd', firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: '' }; $.datepicker.setDefaults($.datepicker.regional['sv']); }); jQuery(function($){ $.datepicker.regional['de'] = { closeText: 'schließen', prevText: '<zurück', nextText: 'Vor>', currentText: 'heute', monthNames: ['Januar','Februar','März','April','Mai','Juni', 'Juli','August','September','Oktober','November','Dezember'], monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun', 'Jul','Aug','Sep','Okt','Nov','Dez'], dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'], dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'], weekHeader: 'Wo', dateFormat: 'dd.mm.yy', firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: ''}; $.datepicker.setDefaults($.datepicker.regional['de']); }); jQuery(function($){ $.datepicker.regional['en-GB'] = { closeText: 'Done', prevText: 'Prev', nextText: 'Next', currentText: 'Today', monthNames: ['January','February','March','April','May','June', 'July','August','September','October','November','December'], monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'], weekHeader: 'Wk', dateFormat: 'dd/mm/yy', firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: ''}; $.datepicker.setDefaults($.datepicker.regional['en-GB']); }); function makeYoutubeLinks() { $(".lightbox_youtube").colorbox({ inline: false, iframe:true, innerWidth:"640px", innerHeight:"480px" }); } function makeFlickrLinks() { $('.flickrlink').each(function(i){ $(this).colorbox({ inline: true, href: ".userdata:eq(" + i + ")", initialWidth: "320", initialHeight: "280", opacity: 0.9, speed: 400, transition: "elastic", rel: "flickr", current: "{current} av {total}", next: "Nästa", previous: "Förra", close: "Stäng" }); }); } function makeSMNavigation() { $(".btn_prev").click(function() { var target = "#" + $(this).parent().parent().attr("id"); $(target + " .content .data:first").hide(); var movePost = $(target + " .content .data:last"); $(target + " .content .data:last").remove(); $(movePost).prependTo($(target + " .content")); $(target + " .content .data:first").show(); makeFlickrLinks(); makeYoutubeLinks(); }); $(".btn_next").click(function() { var target = "#" + $(this).parent().parent().attr("id"); var movePost = $(target + " .content .data:first"); $(target + " .content .data:first").remove(); $(movePost).appendTo($(target + " .content")); $(target + " .content .data:last").hide(); $(target + " .content .data:first").show(); makeFlickrLinks(); makeYoutubeLinks(); }); } function replaceFont() { //Placera alla klasser som ska använda Cufon i den här funktionen Cufon.replace('#headtext', { fontFamily: 'KentuckyFriedChickenFont', textShadow: '1px 1px rgba(0, 0, 0, 0.3)' }); Cufon.replace('.menulink', { fontFamily: 'Myriad Pro' }); Cufon.replace('.doctitle', { fontFamily: 'Myriad Pro' }); Cufon.replace('table thead tr th', { fontFamily: 'Myriad Pro' }); Cufon.replace('table thead tr td', { fontFamily: 'Myriad Pro' }); Cufon.replace('.resebeskrivning .title', { fontFamily: 'Myriad Pro Light' }); Cufon.replace('.contentheader', { fontFamily: 'Myriad Pro Light' }); Cufon.replace('.categorilabel', { fontFamily: 'Myriad Pro Light' }); Cufon.replace('.contentpictext', { fontFamily: 'KentuckyFriedChickenFont' }); Cufon.replace('.erbjudande .body .rubrik', { fontFamily: 'KentuckyFriedChickenFont', textShadow: '0px 1px rgba(0, 0, 0, 1)' }); return true; }