



/* sliders */

(function(c){function p(d,b,a){var e=this,l=d.add(this),h=d.find(a.tabs),i=b.jquery?b:d.children(b),j;h.length||(h=d.children());i.length||(i=d.parent().find(b));i.length||(i=c(b));c.extend(this,{click:function(f,g){var k=h.eq(f);if(typeof f=="string"&&f.replace("#","")){k=h.filter("[href*="+f.replace("#","")+"]");f=Math.max(h.index(k),0)}if(a.rotate){var n=h.length-1;if(f<0)return e.click(n,g);if(f>n)return e.click(0,g)}if(!k.length){if(j>=0)return e;f=a.initialIndex;k=h.eq(f)}if(f===j)return e;g=g||c.Event();g.type="onBeforeClick";l.trigger(g,[f]);if(!g.isDefaultPrevented()){o[a.effect].call(e,f,function(){g.type="onClick";l.trigger(g,[f])});j=f;h.removeClass(a.current);k.addClass(a.current);return e}},getConf:function(){return a},getTabs:function(){return h},getPanes:function(){return i},getCurrentPane:function(){return i.eq(j)},getCurrentTab:function(){return h.eq(j)},getIndex:function(){return j},next:function(){return e.click(j+1)},prev:function(){return e.click(j-1)},destroy:function(){h.unbind(a.event).removeClass(a.current);i.find("a[href^=#]").unbind("click.T");return e}});c.each("onBeforeClick,onClick".split(","),function(f,g){c.isFunction(a[g])&&c(e).bind(g,a[g]);e[g]=function(k){k&&c(e).bind(g,k);return e}});if(a.history&&c.fn.history){c.tools.history.init(h);a.event="history"}h.each(function(f){c(this).bind(a.event,function(g){e.click(f,g);return g.preventDefault()})});i.find("a[href^=#]").bind("click.T",function(f){e.click(c(this).attr("href"),f)});if(location.hash&&a.tabs=="a"&&d.find("[href="+location.hash+"]").length)e.click(location.hash);else if(a.initialIndex===0||a.initialIndex>0)e.click(a.initialIndex)}c.tools=c.tools||{version:"1.2.5"};c.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(d,b){o[d]=b}};var o={"default":function(d,b){this.getPanes().hide().eq(d).show();b.call()},fade:function(d,b){var a=this.getConf(),e=a.fadeOutSpeed,l=this.getPanes();e?l.fadeOut(e):l.hide();l.eq(d).fadeIn(a.fadeInSpeed,b)},slide:function(d,b){this.getPanes().slideUp(200);this.getPanes().eq(d).slideDown(400,b)},ajax:function(d,b){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("href"),b)}},m;c.tools.tabs.addEffect("horizontal",function(d,b){m||(m=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){c(this).hide()});this.getPanes().eq(d).animate({width:m},function(){c(this).show();b.call()})});c.fn.tabs=function(d,b){var a=this.data("tabs");if(a){a.destroy();this.removeData("tabs")}if(c.isFunction(b))b={onBeforeClick:b};b=c.extend({},c.tools.tabs.conf,b);this.each(function(){a=new p(c(this),d,b);c(this).data("tabs",a)});return b.api?a:this}})(jQuery);


jQuery(window).load(function(){jQuery(".tabs_container").each(function(){jQuery("ul.tabs",this).tabs("div.panes > div",{tabs:'li',effect:'fade',fadeOutSpeed:-400});});jQuery(".mini_tabs_container").each(function(){jQuery("ul.mini_tabs",this).tabs("div.panes > div",{tabs:'li',effect:'fade',fadeOutSpeed:-400});});jQuery.tools.tabs.addEffect("slide",function(i,done){this.getPanes().slideUp();this.getPanes().eq(i).slideDown(function(){done.call();});});
jQuery('div.accordion div.tab').click(function(e){
        $(".tab.current").removeClass("current");
		$(this).addClass("current");
        e.stopImmediatePropagation();     
        e.preventDefault();
        var div = $(this).next('div');
        $('div.accordion div.pane').slideUp();  // these lines
        if (div.is(":visible")) return; // are swapped
        div.slideDown();                                       
    });

jQuery('div.accordionclosed div.tabclosed').click(function(e){
        $(".tabclosed.current").removeClass("current");
		$(this).addClass("current");
        e.stopImmediatePropagation();     
        e.preventDefault();
        var div = $(this).next('div');
        $('div.accordionclosed div.pane').slideUp();  // these lines
        if (div.is(":visible")) return; // are swapped
        div.slideDown();                                        
    });
    
jQuery(".toggle_title").toggle(function(){jQuery(this).addClass('toggle_active');jQuery(this).siblings('.toggle_content').slideDown("fast");},function(){jQuery(this).removeClass('toggle_active');jQuery(this).siblings('.toggle_content').slideUp("fast");});});



/* menus */

(function($)

{$.fn.menu=function(settings)

{var el,item,httpAdress;settings=jQuery.extend({Speed:220,autostart:1,autohide:1,itemLink:1,openAll:0},settings);el=$(this);$("ul li a").append("<span>›</span>");item=el.children("ul").parent("li").children("a");httpAdress=window.location;item.find("span:last").text("+");item.addClass("inactive");function _item()

{var clickThis=$(this);if(settings.autohide)

{if(clickThis.parent().parent().parent().is("li"))

{clickThis.parent().parent().find(".active").parent("li").children("ul").slideUp(settings.Speed/1.2,function()

{$(this).parent("li").children("a").removeClass().addClass("inactive").find("span").text("+");});}else

{el.parent().parent().find(".active").parent("li").children("ul").slideUp(settings.Speed/1.2,function()

{$(this).parent("li").children("a").removeClass().addClass("inactive").find("span").text("+");});}}

if(clickThis.attr("class")=="inactive")

{clickThis.parent("li").children("ul").slideDown(settings.Speed,function()

{clickThis.removeClass().addClass("active").find("span").text("-");if(settings.itemLink&&clickThis.attr("href").length>5)

{window.location.href=clickThis.attr("href");}});}

if(clickThis.attr("class")=="active")

{clickThis.removeClass().addClass("inactive").find("span").text("+");clickThis.parent("li").children("ul").slideUp(settings.Speed);}

return false;}

item.unbind('click').click(_item);if(settings.autostart)

{el.children("a").each(function()

{if(this.href==httpAdress)

{if(settings.itemLink)

{$(this).parent("li").children("ul").slideDown(100,function()

{$(this).parent("li").children(".inactive").removeClass().addClass("active").find("span").text("-");});}else

{$(this).parent("li").parents("li").children("ul").slideDown(settings.Speed,function()

{$(this).parent("li").children(".inactive").removeClass().addClass("active").find("span").text("-");});}}});}

if(settings.openAll)

{item.parent("li").children("ul").find(".inactive").parent("li").children("ul").slideDown(settings.Speed,function()

{$(this).parent("li").children(".inactive").removeClass().addClass("active");});}}})(jQuery);

/* fitvid */

(function(a){a.fn.fitVids=function(b){var c={customSelector:null};var d=document.createElement("div"),e=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0];d.className="fit-vids-style";d.innerHTML="­<style>.fluid-width-video-wrapper{width: 100%;position: relative;padding: 0;} .fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}</style>";e.parentNode.insertBefore(d,e);if(b){a.extend(c,b)}return this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='www.youtube.com']","iframe[src*='www.kickstarter.com']","object","embed"];if(c.customSelector){b.push(c.customSelector)}var d=a(this).find(b.join(","));d.each(function(){var b=a(this);if(this.tagName.toLowerCase()=="embed"&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length){return}var c=this.tagName.toLowerCase()=="object"?b.attr("height"):b.height(),d=c/b.width();if(!b.attr("id")){var e="fitvid"+Math.floor(Math.random()*999999);b.attr("id",e)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",d*100+"%");b.removeAttr("height").removeAttr("width")})})}})(jQuery)

/* top panel */
$(window).load(function() {
		$("#btn-slide").click(function() {
			$(".topmenu").slideToggle("200");
		});

	});

$(document).ready(function(){$(".menu ul li").menu({itemLink:0});
$(".bodycontent").fitVids();
$('A[rel="_blank"]').each(function(){$(this).attr('target', '_blank');});});