﻿Cufon.replace('h1');
Cufon.replace('#right h3');
Cufon.replace('.user_info h3');
Cufon.replace('.panel h3');
Cufon.replace('.c1 h2');
Cufon.replace('.c2 h2');
Cufon.replace('.c3 h2');

/*
	jQuery plugins, minified 
------------------------------------------------------ */
 
// flash
(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}catch(e){return'6,0,0';}}catch(e){}return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'='+encodeURIComponent(this[key])+'&';return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();

/* ''' */
var theSite = location.hostname;
// console.log(theSite);


jQuery(document).ready(function($){

	// show address
	$("#address").hover(function(){
		// $(".address_wrap").fadeIn("fast");
		$(".address_wrap").show();
	},function() {
		$(".address_wrap").hide();
	});

	// show / hide case slideshow navigation
	if ($(".jcarousel-container").length > 0) {
			$(".jcarousel-prev").hide();
			$(".jcarousel-next").hide();
		$(".jcarousel-container").hover(function(){
			$(".jcarousel-prev").show();
			$(".jcarousel-next").show();
		},function(){
			$(".jcarousel-prev").hide();
			$(".jcarousel-next").hide();
	    });
	}

	// marking the navigation for items displayed under "/case" and "/konsulent"
	if ($("body.single-case").length > 0) {
		$(".nav").find("li").removeClass("current_page_item");
		$(".page-item-301").addClass("current_page_item");
	}
	if ($("body.author").length > 0) {
		$(".nav").find("li").removeClass("current_page_item");
		$(".page-item-1242").addClass("current_page_item");
	}

	// show / hide slideshow navigation
	if ($(".scrollable-wrap").length > 0) {
		$(".scrollable-wrap").hover(function(){
			$(".scrollable-wrap a.prev").show();
			$(".scrollable-wrap a.next").show();
		},function(){
			$(".scrollable-wrap a.prev").hide();
			$(".scrollable-wrap a.next").hide();
	    });
	}

	// initialize scrollable
	$(".scrollable").find(".panel:first").addClass("firstPanel");
	$(".scrollable").scrollable({circular:true, speed:600}).navigator();
	
	// initialize tabs
	$("ul.tabs").tabs("div.panes > div", {
		effect: 'fade',
		fadeOutSpeed: "slow",
		autoplay: true,
		rotate: true
	}).slideshow({interval: 6000});

	// start fading of tabs
	if ($("#scrollable").length > 0) {
		$(".scrollable").data("scrollable").seekTo(0);
		$(".scrollable").data("scrollable").onSeek(function() {
			var currentTab = "#tabs" + this.getIndex();
			$(currentTab).data('slideshow').play();
		});
	}
									
	// filter cases
	$("#case-cat a").click(function () {
		var filter = $(this).text(), count = 0;
		$("#case-cat li").removeClass("current_page_item");
		$(this).parent().addClass("current_page_item");
		$(".filtered:first li").each(function () {
			if(filter == "Vis alle"){
				$(this).removeClass("hidden");
			} else if ($(this).attr('title').search(new RegExp(filter, "i")) < 0) {
				$(this).addClass("hidden");
			} else {
				$(this).removeClass("hidden");
				count++;
			}
		});
		return false;
	});

});
