//<![CDATA[

var loadCSS = function(file) {
	var link = document.createElement('link');
	link.href = file;
	link.rel = 'stylesheet';
	link.type = 'text/css';
	document.getElementsByTagName('head')[0].appendChild(link);
};

var loadJS = function(file) {
	var script = document.createElement('script');
	script.src = file;
	script.type = 'text/javascript';
	document.getElementsByTagName('head')[0].appendChild(script);
};

loadCSS('http://modell-aviator.de/wp-content/themes/modell_aviator/style_w3c.css'); 

$(window).load(function() {
	var total = $('#slider img').length;
	var rand = Math.floor(Math.random()*total);
	$('#slider').nivoSlider({
		effect:'random', //Specify sets like: 'random,fold,fade,sliceDown,sliceDownLeft,sliceUp,sliceUpLeft,sliceUpDown,sliceUpDownLeft'
		slices:10,
		animSpeed:700,
		pauseTime:6000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav: false, //Next and Prev
		directionNavHide:false, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
		controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:false, //Use left and right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:0.6, //Universal caption opacity
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){} //Triggers after all slides have been shown
	});
});

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +value+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}

startList = function() {
	if (document.all && document.getElementById) {
		navRoot = document.getElementById("nav");
		for (i=0; i < navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}

window.onload=startList;

$(function() {
    $(".video_slider_content").jCarouselLite({
        btnNext: ".video_next",
        btnPrev: ".video_prev"
    });
});

$(function() {
    $(".gallery_slider_content").jCarouselLite({
        btnNext: ".gallery_next",
        btnPrev: ".gallery_prev",
		visible: 1,
		start: 0,
		speed: 800
    });
});

$(function() {
    $(".gallery_preview_content").jCarouselLite({
        btnNext: ".gallery_preview_next",
        btnPrev: ".gallery_preview_prev",
		visible: 4,
		scroll: 4,
		start: 0,
		speed: 0
    });
});

$(function() {
    $(".shop_slider").jCarouselLite({
        btnNext: ".shop_next",
        btnPrev: ".shop_prev",
		visible: 5
    });
});

$(function() {
    $(".magazin_slider_content").jCarouselLite({
        btnNext: ".magazin_slider_next",
        btnPrev: ".magazin_slider_prev",
		visible: 1,
		start: 0
    });
});

$(function() {
    $(".magazin_slider_content_link").jCarouselLite({
        btnNext: ".magazin_slider_next",
        btnPrev: ".magazin_slider_prev",
		visible: 1,
		start: 0,
		speed: 0
    });
});

$(function() {
	$(".externalControl .content_right_post").jCarouselLite({ 
		visible: 1,
		start: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('.externalControlNav .content_right_navi_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('.externalControlNav .content_right_navi_'+imID).addClass('active');
			//$('.externalControlNav .content_right_navi_'+imID).attr('class','content_right_navi_'+imID+'_active');
		},
		btnNext: ".externalControl .content_right_next",
		btnPrev: ".externalControl .content_right_prev"
		//btnGo:
		//[".externalControl .content_right_navi_1", ".externalControl .content_right_navi_2",
		//".externalControl .content_right_navi_3", ".externalControl .content_right_navi_4"]
	});
});

$(function() {
	$(".externalControl_av #video_slider_av").jCarouselLite({ 
		visible: 1,
		start: 0,
		speed: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_AV .slider_navi_av_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_AV .slider_navi_av_'+imID).addClass('active');
		},
		btnNext: ".externalControl_av #slider_next_av",
		btnPrev: ".externalControl_av #slider_prev_av"
	});
});

$(function() {
	$(".externalControl_rc #video_slider_rc").jCarouselLite({ 
		visible: 1,
		start: 0,
		speed: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_RC .slider_navi_rc_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_RC .slider_navi_rc_'+imID).addClass('active');
		},
		btnNext: ".externalControl_rc #slider_next_rc",
		btnPrev: ".externalControl_rc #slider_prev_rc"
	});
});

$(function() {
	$(".externalControl_3d #video_slider_3d").jCarouselLite({ 
		visible: 1,
		start: 0,
		speed: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_3D .slider_navi_3d_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_3D .slider_navi_3d_'+imID).addClass('active');
		},
		btnNext: ".externalControl_3d #slider_next_3d",
		btnPrev: ".externalControl_3d #slider_prev_3d"
	});
});

$(function() {
	$(".externalControl_pm #video_slider_pm").jCarouselLite({ 
		visible: 1,
		start: 0,
		speed: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_PM .slider_navi_pm_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_PM .slider_navi_pm_'+imID).addClass('active');
		},
		btnNext: ".externalControl_pm #slider_next_pm",
		btnPrev: ".externalControl_pm #slider_prev_pm"
	});
});

$(function() {
	$(".externalControl_ja #video_slider_ja").jCarouselLite({ 
		visible: 1,
		start: 0,
		speed: 0,
		beforeStart: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_JA .slider_navi_ja_'+imID).removeClass('active');
		},
		afterEnd: function(a) {
			var imID = $(a).attr("class");
			$('#externalControlNav_JA .slider_navi_ja_'+imID).addClass('active');
		},
		btnNext: ".externalControl_ja #slider_next_ja",
		btnPrev: ".externalControl_ja #slider_prev_ja"
	});
});

$(function() {
    $(".video_playlist").jCarouselLite({
        btnNext: ".video_playlist_next",
        btnPrev: ".video_playlist_prev",
		visible: 4,
		vertical: true,
		start: 1
    });
});

$(document).ready(function() {
	//When page loads...
	$(".tab_content").hide(); //Hide all content
	
	var firstTab = $("ul.tabs li.active");
	var firstContent = firstTab.find("a").attr("href");
	$(firstTab).show();
	$(firstContent).fadeIn();
	
	//$("ul.tabs li:first").addClass("active").show(); //Activate first tab
	//$(".tab_content:first").show(); //Show first tab content

	//On Click Event
	$("ul.tabs li").click(function() {

		$("ul.tabs li").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_content").hide(); //Hide all tab content

		var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active ID content
		
		return false;
	});
});

$(function(){
	$('input').customInput();
});

function initMenu() {
	$('#content_left_list ul').hide();
	$('#content_left_list ul:first').show().addClass('expanded');
	$('#content_left_list li a:first').addClass('expanded');
	$('#content_left_list li a').click(
		function() {
			var Element = $(this);
			var checkElement = $(this).next();
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#content_left_list ul:visible').slideUp('normal').removeClass('expanded');
				$('#content_left_list li a:visible').removeClass('expanded');
				checkElement.slideDown('normal').addClass('expanded');
				Element.addClass('expanded');
				return false;
			}
			}
		);
	}
$(document).ready(function() {initMenu();});

$(function() {
    // --- first section initially expanded:
    $("div.expand").toggler();
	$("div.expandDate").toggler();
    // --- Other options:
    //$("h2.expand").toggler({method: "toggle", speed: 0});
    //$("h2.expand").toggler({method: "toggle"});
    //$("h2.expand").toggler({speed: "fast"});
    //$("h2.expand").toggler({method: "fadeToggle"});
    //$("h2.expand").toggler({method: "slideFadeToggle"});    
    //$("#content").expandAll({trigger: "h2.expand", ref: "div.post_slide",  speed: 300, oneSwitch: false});
});

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
	var anchor = anchors[i];

 	if (anchor.getAttribute("href")){
		if (anchor.getAttribute("rel") == "external" || anchor.getAttribute("rel") == "external nofollow"){
			anchor.target = "_blank";
		}
	}
 }
}
window.onload = externalLinks;

//]]>
