$(document).ready(function(){
    $=jQuery.noConflict()

    
	/* Search Term Highlighting */
	if(search_str != '')
	{		
		//console.log('TEST');
		jQuery.each(search_str.split(" "), function(idx, val) { jQuery("#main_content_tbl").highlight(val); });	
		
		$("#Schmuck div.description:has(span.highlight)").addClass("hasSearchStr");
		$("#Schmuck div.description:not(:has(span.highlight))").addClass("hasNoSearchStr");
		$("#Schmuck div.category:has(span.highlight)").addClass("hasSearchStr");
		$("#Schmuck div.category:not(:has(span.highlight))").addClass("hasNoSearchStr");		
		
		//Kategorien  nur verstecken, wenn es einen Treffer gibt bzw. ein div mit der class hasSearchStr
		$("#Schmuck div").each(function() {
		  if ($('#Schmuck').find("div.hasSearchStr").length > 0) 
		  {
			$("#Schmuck div.hasNoSearchStr").hide();
			$("#Namenskette").hide();
			$("#Schmuck div.showAll").show();		  	
		  }
		});

		// Trigger, um alle Kategorien einzublenden
		$('#Schmuck div.showAll').live("click",  function () {
			
			$("#Schmuck div.hasNoSearchStr, #Namenskette").show();
			$(this).hide();
		});	
		
	}  
	else
	{
	    // Lazy Load, load images only visible in cient viewport
		$("#Schmuck img").lazyload({ 
		    effect : "fadeIn" 
		});		
	}
});