/*
 *
 * MaqasLabs     <<< İşte bu..!  Kamil hocam; HARİKASIN..!
 *
 * jQuery Toggle Panel
 *
 */


jQuery.fn.togglePanel = function(toggleConfig) {

    // Toggle Panel Ayarları
    toggleConfig = jQuery.extend({
        closed:false
    },toggleConfig);

    // Toggle Panel Başlığı
    var title = jQuery(this).children().get(0);

    // Toggle Panel İçeriği
    var content = jQuery(this).children().get(1);

    //Toggle Panel icon
    var icon = jQuery(title).children().get(0);

    //Toggle Panel Kapalı olarak ayarlanmışsa içeriği gizle
    if(toggleConfig.closed == true) {
        jQuery(content).hide();
        jQuery(icon).addClass('toggleIconClosed');
    }
    else {
        jQuery(icon).addClass('toggleIconOpened');
    }

    // Panelin Başlığına Tıkladığın Zaman içeriği Kapat ya da Aç
    jQuery(title).click(function(){
        jQuery(content).slideToggle("slow");
        if(jQuery(icon).hasClass('toggleIconClosed')) {
            jQuery(icon).addClass('toggleIconOpened');
            jQuery(icon).removeClass('toggleIconClosed');
        }
        else {
            jQuery(icon).addClass('toggleIconClosed');
            jQuery(icon).removeClass('toggleIconOpened');
        }
    });
}



