
function leaveMenu(event) {
     var eventElement = event;
	 jQuery(event).siblings("A").removeClass("activeLevel");	
}

function enterMenu(event) {
	var eventElement = event;
    jQuery(event).siblings("A").addClass("activeLevel");	
}



function hideOnLoad(parentElement) {
	jQuery("#"+parentElement+" .innercontent").hide();
	jQuery("#"+parentElement+" > HR.trenner").hide();
	

	jQuery(".csc-default.shortcut .distribution:last-child").css("border","0");
	jQuery(".tx_powermail_pi1_form FIELDSET:last-child").css("border","0");
}


function removeActiveClass(prodObj){
      	
	jQuery(prodObj).each(function(index){	
         jQuery(this).removeClass("productfinder-tab-act"+index) ;       
    });
}




function jsHoverEffect(element) {
	
	jQuery(element).hover(
			function() {
				jQuery(this).addClass("setBackground1");
			},
			function() {
				
				jQuery(this).removeClass("setBackground1");
			}
	);


}


function setDefaultFunctions() {
	
	
	jQuery(document).ready(function(){
			
		var parentElement =  jQuery('.csc-default IMG.slideup').parent().attr('id');
		var duration = 0;	 
		var title = "Bitte geben Sie ein passendes Suchwort ein";
		
		/*#### check Content for the searchpox TP####*/	
		
		jQuery("#languageselectorbox UL").mouseenter(function() {
			var element = jQuery(this);
			element.parents("#languageselectorbox").addClass("activeLevel");
		
		});
		
		jQuery("#languageselectorbox UL").mouseleave(function() {
			var element = jQuery(this);
			element.parents("#languageselectorbox").removeClass("activeLevel");
		});
		
		
		/*#### check Content for the searchpox TP####*/	
		jsHoverEffect(".menutype11 .float_left");
		hideOnLoad(parentElement);
		
		/*### TP menu für Homebereich für aufklappmenu bei tt_news ###*/
		jQuery("UL.menu LI > UL").mouseenter(function() {
               //var event = jQuery(this);
               enterMenu(jQuery(this));
        });

        jQuery("UL.menu LI > UL").mouseleave(function() {
              // var event = jQuery(this);
               leaveMenu(jQuery(this));
        }); 
		
		
		
		jQuery("#topnav FORM").bind("submit",function(event) {
								
				var input = jQuery(".tx-indexedsearch-searchbox-sword.sword");
				var warning = "test";
				if ( (input.val() =='Suchbegriff') || ( input.val() =="" ) )   {
					event.preventDefault();
					input.val(''); 
					input.focus();
					input.after.tooltip({
						track: true, 
						delay: 0, 
						showURL: false, 
						showBody: " - ", 
						fade: 250 
					});
					
				} else {
					return true;
				}
				
		});	
		
		
		/*### Klapp Effekt für FAQ Modul nun auf JQuery umgestellt oben###*/
		jQuery(".tx-irfaq-pi1.content A.openAll").bind("click",function(event) {
				event.preventDefault();
				jQuery(".tx-irfaq-pi1.content DL OL LI DD").removeClass("close");
				jQuery(".tx-irfaq-pi1.content DL OL LI DD").addClass("open");
				//jQuery("DT DIV.border").hide(duration);
				jQuery(".tx-irfaq-pi1.content DL OL LI DT IMG").attr({src:"fileadmin/Domain/Templates/images/backgrounds/open-element-sitemap.png"});
				jQuery(".tx-irfaq-pi1.content > P").css({"background-image":"url(fileadmin/Domain/Templates/images/backgrounds/open-element-sitemap.png)"});
			
		});
		
		jQuery(".tx-irfaq-pi1.content A.closeAll").bind("click",function(event) {
				event.preventDefault();
				jQuery(".tx-irfaq-pi1.content DL OL LI DD").removeClass("open");
				jQuery(".tx-irfaq-pi1.content DL OL LI DD").addClass("close");
				//jQuery("DT DIV.border").show(duration);
				jQuery(".tx-irfaq-pi1.content DL OL LI DT IMG").attr({src:"fileadmin/Domain/Templates/images/backgrounds/close-item-sitemap.png"});
				jQuery(".tx-irfaq-pi1.content > P").css({"background-image":"url(fileadmin/Domain/Templates/images/backgrounds/close-item-sitemap.png)"});
				
		});
		
		 /*### Klapp Effekt für FAQ Modul ###*/
		 /*### Bei deaktivierten JS schon sichtbar ###*/
		  jQuery(".tx-irfaq-pi1.content OL LI DD").addClass("close");
		  
		  jQuery(".tx-irfaq-pi1.content OL LI").bind("click",function(event) {
				var FAQelement = jQuery(this).find("DD");
		  
				if (FAQelement.hasClass("close")) {
					FAQelement.removeClass("close");
					FAQelement.addClass("open");
					//jQuery(this).find("DT DIV.border").hide(duration);
					jQuery(this).find("DT > IMG").attr({src:"fileadmin/Domain/Templates/images/backgrounds/open-element-sitemap.png"});
		        } 
				else if (FAQelement.hasClass("open")) {
					FAQelement.removeClass("open");	
					FAQelement.addClass("close");
					//jQuery(this).find("DT DIV.border").show(duration);
					jQuery(this).find("DT > IMG").attr({src:"fileadmin/Domain/Templates/images/backgrounds/close-item-sitemap.png"});
				}
		  });
		 
	
		
		/*### TP menu für Homebereich für aufklappmenu bei tt_news ###*/
		jQuery(".csc-default IMG.slideup").toggle(
				function () {
					 jQuery("#"+parentElement+" .innercontent").fadeIn(duration);
					 jQuery("#"+parentElement+" > HR.trenner").fadeIn(duration);
					 jQuery(this).attr({src:"fileadmin/Domain/Templates/images/backgrounds/slidedown-element.png"});
				},
				function () {
				 	jQuery("#"+parentElement+" .innercontent").fadeOut(duration);
					jQuery("#"+parentElement+" > HR.trenner").fadeOut(duration);
					jQuery(this).attr({src:"fileadmin/Domain/Templates/images/backgrounds/slideup-element.png"});
					
				}
			
		);
		
		// Hamidreza Sharifi 14.03.2011
		var prodObj = "#col2 .tx-jfmulticontent-pi1 ul > li";
			
		jQuery(prodObj).each(function(index){				   
         			jQuery(this).addClass("productfinder-tab"+index); 
         			
         			if(jQuery(this).hasClass("ui-state-active")){
	         			jQuery(this).addClass("productfinder-tab-act"+index);
         			}
         			else{
         				jQuery(this).addClass("productfinder-tab"+index);           
         			}	
               
                        jQuery("a",this).bind("click", function(){ 
                               removeActiveClass(prodObj);                                    
							
							if(jQuery(this).parent().hasClass("ui-state-active")){       			   	      
        	         			jQuery(this).parent().addClass("productfinder-tab-act"+index);
                 			}
                 			else{
                 				jQuery(this).parent().removeClass("productfinder-tab"+index);           
                 			}
        				});	           			
 		});
			
			
	}); 		 
		

	
	
			
		
}			
		

