﻿$(document).ready(function() {
	$("a[rel=cp_trigger]").each(function() {
	   var id = $(this).attr("class");
	   
	   $("*[class^='" + id + "']:not(a)").each(function() {
	        var cls = $(this).attr("class");
	        
	        if (cls.indexOf("*") > -1) {
	            var additionalCls = cls.substring(cls.indexOf("*")+1);			            
	            $(this).addClass(cls.substring(0, cls.indexOf("*")));
	            $(this).addClass(additionalCls);
	        }
	        
	   });
	   
	   
	   if ($("."+id+":not(a)")) {			        
	        $("."+id+":not(a)").hide();
	   } 
	});
    
    $("a[rel=cp_trigger]").click(function() {
        var id = $(this).attr("class");
	    $("."+id+":not(a)").slideToggle('fast');
	    return false;
    });

});
