
jQuery(function() {

   //jQuery.cookie('hide_loginBox');

	function MgetCookie(c_name)
	{
		if (document.cookie.length>0)
		  {
		  c_start=document.cookie.indexOf(c_name + "=");
		  if (c_start!=-1)
		    {
		    c_start=c_start + c_name.length+1;
		    c_end=document.cookie.indexOf(";",c_start);
		    if (c_end==-1) c_end=document.cookie.length;
		    return unescape(document.cookie.substring(c_start,c_end));
		    }
		  }
		return true;
		}

		function MsetCookie(c_name,value,expiredays)
		{
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+expiredays);
		document.cookie=c_name+ "=" +escape(value)+
		((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
		}

   jQuery(".hideable .hideSwitch")
      .toggle(
       function(){
            var parent = jQuery(this).parents(".hideable").eq(0);
            parent.toggleClass("hidden").children(".hideContent").slideUp("slow", function(){
               parent.toggleClass("hidden").children(".hideContent").css("display","block").css("display","none");
            });
			MsetCookie('hide_'+parent.attr("id"), 0);
         },
         function(){
            var parent = jQuery(this).parents(".hideable").eq(0);
            parent.toggleClass("hidden").children(".hideContent").slideDown("slow");
            MsetCookie('hide_'+parent.attr("id"), 1);
         }
      )
      .each(
         function(){
            if(jQuery(this).parents(".hideable").hasClass("hideThis")) {
               jQuery(this).click().parents(".hideable").eq(0).removeClass("hideThis")
                  .children(".hideContent").eq(0).css("display","none");
            }
         }
      );
});


