/*
 * 
 * Cuculus GmbH
 * @author Markus Brandt
 * @website www.cuculus.net
 * @version 1.0
 * 
 * @required: jquery.core.js
 *
 */

$(function() {
	
   /* --- HomeTabs ----------------------------------------------------------------------------- */
	if($("#tabs").tabs().length > 0) {
		
		$("#tabs.ui-tabs").addClass("subcolumns");
		$("#tabs.ui-tabs .ui-tabs-nav").addClass("c20r");
		$("#tabs.ui-tabs .ui-tabs-panel").addClass("c80l");
		$("#tabs ul > li > a").bind('mouseover mouseout', function(){
			$("#tabs.ui-tabs ul").toggleClass("hover_" + $(this).attr("href").slice(1));
		});
		$("#tabs.ui-tabs").bind('tabsselect', function(event, ui){
			var arr_classes = [];
			$("#tabs.ui-tabs ul > li > a").each(function(a, b){
				arr_classes.push("active_" + $(b).attr("href").slice(1));
			});
			$("#tabs.ui-tabs ul").removeClass(arr_classes.join(" "));
		});
		$("#tabs.ui-tabs").bind('tabsselect', function(event, ui){
			$("#tabs.ui-tabs ul").addClass("active_" + $(ui.tab).attr("href").slice(1));
		});
		  
		var anzahl_tabs = $("#tabs.ui-tabs ul > li > a").length;
		var index = $('#tabs.ui-tabs').tabs('option', 'selected');
		if(anzahl_tabs) {
			do {
				index = Math.round(Math.random()*10);
			} while(index > anzahl_tabs-1);
		}
		
		$("#tabs.ui-tabs").tabs().tabs('select', 0);
		$("#tabs.ui-tabs").tabs().tabs('select', index);
		
		//var intval1 = window.setInterval(nextTab(), "3000");
		

	}
	
	function nextTab() {
		if(!anzahl_tabs > 0) return false;
		index++;
		console.log(index);
		//$("#tabs.ui-tabs").tabs().tabs('select', index);
	}

      // Navigation
      $('#nav .menu li:has(ul.menu)').bind('mouseover', function(){
    	  $(this).children('.menu').addClass('menu_down');
      });
      $('#nav .menu li:has(ul.menu)').bind('mouseout', function(){
          $(this).children('.menu').removeClass('menu_down');
      });

  });