// jCordLight - a simple accordion solution 
function jCordLightInit(accordBox,triggerbarclass,triggercontentclass) {
	
	$(accordBox+" > "+triggercontentclass + ":gt(0)").hide();
	
	$(accordBox+" > "+triggerbarclass).each( 
			
		function(slideindex){
			
			var targetNextContainer = $(this).next(triggercontentclass);
			var targetPrevContainer = $(this).prev(triggercontentclass);
			
			if(slideindex > 0){ 
				
				//bind event args for each bar after the first
				$(this).find("a").bind("click", {targetnext:targetNextContainer, targetprev:targetPrevContainer, container:accordBox, triggercontainer:triggercontentclass }, 
						
					function(event) { 
						if( event.data.targetnext.css("display") == "block" )
							jCordClick(event.data.container, event.data.targetprev, event.data.triggercontainer);
						else
							jCordClick(event.data.container, event.data.targetnext, event.data.triggercontainer);
						
						return false; 
					});
			}
			else{
				
				//slide only one direction for the first bar
				$(this).find("a").bind("click", {targetnext:targetNextContainer, container:accordBox, triggercontainer:triggercontentclass }, 
						function(event) { 
							if( event.data.targetnext.css("display") == "none" )
								jCordClick(event.data.container, event.data.targetnext, event.data.triggercontainer);
							
							return false; 
				});
			}	
		});
}

function jCordClick(accordBox,target,triggercontent) {
	var toogglethese = $(accordBox + " > " + triggercontent + ":visible").slideToggle();
	$(target).slideToggle();
}

