$(document).ready(function(){
	//$('#nav').pngFix( );
	//$('#content-startpage').pngFix( );

	$('.toggle_answer').collapser({
		target: 'next',
		targetOnly: null,
		effect: 'slide',
		changeText: true,
		expandHtml: 'Antwort ansehen',
		collapseHtml: 'Antwort schliessen',
		expandClass: 'arrowDown',
		collapseClass:'arrowUp'
	});


	$("ul.youtube-playlist").ytplaylist();

	jQuery("#youtube-carousel").jcarousel({
        scroll: 2,
		wrap: 'circular',
        initCallback: mycarousel_initCallback,
        buttonNextHTML: null,
        buttonPrevHTML: null
    });

});

function initPage(){
	addClassDrop();
}

function addClassDrop(){
	var _nav = document.getElementById('nav');
	var _links = _nav.children;
	for (var i=0; i<_links.length; i++){
		if (_links[i].getElementsByTagName('div').length != 0){
			(function(){
				var _flag = false;
				var _divs = _links[i].getElementsByTagName('div');
				for (var j=0; j<_divs.length; j++){
					if (_divs[j].className == 'drop') _flag = true
				}
				if (_flag){
					_links[i].onmouseover = function(){
						this.className += ' has-drop';
					}
					_links[i].onmouseout = function(){
						this.className = this.className.replace('has-drop', '');
					}
				}
			})();
		}
	}
}

function mycarousel_initCallback(carousel) {
    jQuery('#youtube-carousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#youtube-carousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

if (window.addEventListener) window.addEventListener("load", initPage, false);
else if (window.attachEvent && !window.opera) window.attachEvent("onload", initPage);



