var i = 0;
var arr = new Array();
var arc = new Array();
var rel = false;

var mdate = new Date();
mdate.setFullYear(mdate.getFullYear() + 1,11,31);

animate_block = function(button,id,c){
$(button).parent().next().animate({height: "toggle",opacity: "toggle"}, 300);
if(c) {arr[id] == 0 ? arr[id] = 1 : arr[id] = 0;setCookie('animate', arr.join(';'), mdate);}}

function getCookie(name){
var clength = document.cookie.length;
var carg = name + "=";
var arglength = carg.length;
var i = 0;
while(i <= clength){
var j = (i + arglength);
if(document.cookie.substring(i,j)==carg) return getCookieValue(j);
i=document.cookie.indexOf(" ",i) + 1;
if(i==0) break;} return null;}

function setCookie(name,value,expires,path,domain,secure){
document.cookie=name+ "=" +escape(value)+((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");}

function getCookieValue(val){
if((endstr=document.cookie.indexOf(";",val))==-1) endstr=document.cookie.length; return unescape(document.cookie.substring(val,endstr));}

$(document).ready(function(){
$(".left_block_z").each(function(e){$(this).click(function(){animate_block(this,e,true);});i++;arc[e]=0;});
if(getCookie('animate') == null) rel = true; else {arr = getCookie('animate').split(';');if(arr.length < i) rel = true;}
if(rel){arr=arc;setCookie('animate', arr.join(';'), mdate );}
$(".left_block_z").each(function(e){if(arr[e]==1)animate_block(this,e,false)});
});