//// dropMenu for header
function mainmenu(){
$(" #tabNav ul ").css({display: "none"}); // Opera Fix
$(" #tabNav li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}

 $(document).ready(function(){
	mainmenu();
});


//// PRELOADER
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
};


//// FANCYBOX for DOWNLOAD CONTROL
$(document).ready(function(){
$("a.downloadFancybox").fancybox({
		'width'				: 380,
		'height'			: 260,
        'autoScale'     	: false,
		'titleShow'			: false,
        'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'type'				: 'iframe',
		'padding'			: 0
		});
 });


//// CURVYCORNERS for contentBoxed
$(function(){ 
  
  settings = {
          tl: { radius: 10 },
          tr: { radius: 10 },
          bl: { radius: 10 },
          br: { radius: 10 },
          antiAlias: true,
          autoPad: true,
          validTags: ["div"]
      }

  $('.contentBoxed').corner(settings);
  
  });;


//// HORZ ACCORDION for accordion
$(document).ready(function() { 
	var accList = $("ul.accordion li");
	$(accList).filter(":first").addClass('selectedPanel');
	var maxW = $('.accordion-container').width() * 0.74;
	var minW = ($('.accordion-container').width() - maxW) / ($(accList).length - 1);
	var minH = 0;
	
	$.each(accList, function(i, panel) {
		$(panel).html("<div class='panelContent'><div class='innerContent'>"+ $(panel).html() +"</div></div>");
		if(i != 0) {
			$(panel).css("width", minW+"px");
		} else {
			$(panel).css("width", maxW+"px");	
		}
	});
	$("ul.accordion li div.panelContent").css({"width" : maxW+"px"});
	
	accList.click(function() {
		if($(this).attr("class") != "selectedPanel") {
			accList.removeClass('selectedPanel');	
			$(this).addClass('selectedPanel');
			// stop([clearQueue], [jumpToEnd]);
			$(":animated").stop(true, true);
			$(accList).filter(":not('.selectedPanel')").animate({
				width: minW+"px",
				opacity: .5
			}, "slow");
			$(this).animate({
				width: maxW+"px",
				opacity: 1
			}, "slow");
		}
	});
});
 

//// FANCYBOX for IMAGES
$(document).ready(function(){
	$("a[rel=group]").fancybox({
		'transitionIn':'elastic',
		'transitionOut':'elastic',
		'padding':0,
		hideOnContentClick:true
	});
});
 

//// FANCYBOX for IMAGES
$(document).ready(function(){
	$("a[rel=group2]").fancybox({
		'transitionIn':'elastic',
		'transitionOut':'elastic',
		'padding':0,
		hideOnContentClick:true
	});
});

//// FANCYBOX for Video
$(document).ready(function(){
	$("a.videoFancybox").fancybox({
		'width':544,
		'height':428,
		'autoScale':false,
		'titleShow':false,
		'transitionIn':'elastic',
		'transitionOut':'none',
		'type':'iframe',
		'padding':0
	});
});

//// FANCYBOX for Video
$(document).ready(function(){
	$("a.mobileFancybox").fancybox({
		'width':564,
		'height':448,
		'autoScale':false,
		'titleShow':false,
		'transitionIn':'elastic',
		'transitionOut':'none',
		'type':'iframe',
		'padding':0
	});
});
 
//// FANCYBOX for IFrames
$(document).ready(function(){
	$("a.iframeFancybox").fancybox({
		'autoDimensions':'false',
		'width':800,
		'height':600,
		'transitionIn':'elastic',
		'transitionOut':'none',
		'type':'iframe'
	});
});
 
//// FANCYBOX for YouTube
$(document).ready(function(){
	$("a.youtubeFancybox").fancybox({
		'autoDimensions':'false',
		'width':640,
		'height':505,
		'transitionIn':'elastic',
		'transitionOut':'none',
		'type':'iframe'
	});
});
 
//// FANCYBOX for hidden popup content
$(document).ready(function(){
 	$("a.popupFancybox").fancybox({
 		'titlePosition':'inside',
 		'transitionIn':'none',
 		'transitionOut':'none'
 	});
});

//// enables tab control
$(document).ready(function(){
	$("div.tabcontrol").tabs();
});


