(function($){
    
    $.fn.LoDoS = function(options) {
          
        // Create Default Settings
        var options = $.extend({
        className : 'islem',
        buttonName : 'panel_kaydirma'
        }, options);
        
        // Create Notice
        return this.each(function(){
            
		// Cach options - className
		var menuDiv= $('.' + options.className);
		var buttonDiv= $('.' + options.buttonName);
			 
			 // When Hover Over Notice
			 buttonDiv
				.click(function(){
					if (menuDiv.is(":hidden")) {
						menuDiv
							.slideDown(250, function() {
								// create cookie
								$.cookie('' + options.className + '', 'Visable');
								menuDiv.show();
								$('.' + options.buttonName + ' a').replaceWith('<a id="panel_kapa" class="panel_kapa" href="#">Paneli Gizle</a>');
							});
					} else {
						menuDiv
							.slideUp(250, function() {
								// create cookie
								$.cookie('' + options.className + '', 'Hidden');
								menuDiv.hide();
								$('.' + options.buttonName + ' a').replaceWith('<a id="panel_ac" class="panel_ac" href="#">Paneli Göster</a>');									
							});
					}	   
				return false;
				});
                
                 // See if cookie exsists
                 if ($.cookie('' + options.className + '') == 'Hidden') { 
                     // remove announcement by cookie
                     menuDiv.hide(); 
					$('.' + options.buttonName + ' a').append('Paneli Göster');
                 }
				 
                 if ($.cookie('' + options.className + '') == 'Visable') { 
                     menuDiv.show(); 
					$('.' + options.buttonName + ' a').append('Paneli Gizle');
				 }

                 // If no cookies exsists
                 if ($.cookie('' + options.className + '') !== 'Hidden') { 
				   if ($.cookie('' + options.className + '') !== 'Visable') { 
						 menuDiv.hide(); 
						$('.' + options.buttonName + ' a').append('Paneli Göster');
					}
                 }
				 
        });
    }
    
})(jQuery);
