$(document).ready(function(){
	var cookie = new Array();
	cookie = checkCookie();
	
	$('.rhs').each(function(i){
		var $height = $(this).find('.container03').height();
		var $h3Content = $(this).find('.container03');
		
		if(cookie[i] == "close")
			$h3Content.css({height:'0', overflow:'hidden'});
		
		$(this).find('h3').each(function(){
			$(this).css({cursor:'pointer'});
			$(this).addClass(cookie[i]);
			
			$(this).click(function(e){			
				if($(this).hasClass('open')){
					$height = $(this).next().height();
					$(this).removeClass('open');
					$(this).addClass('close');
					$animateHeight = 0;
					cookie[i] = "close"; 
					setCookie("rhs", cookie, 10);
				}
				else{
					$(this).addClass('open');
					$(this).removeClass('close');
					$animateHeight = $height;
						
					cookie[i] = "open"; 
					setCookie("rhs", cookie, 10);
				}
				
				$h3Content.css({overflow:'hidden'});
				$h3Content.animate({
					height:$animateHeight
				}, 500);
			});
		});
	});
});

function getCookie(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 "";
}

function checkCookie(){
	var defaultArr = new Array("open","close","close","close","close");
	var rhs=getCookie('rhs');
	if(rhs!=null && rhs!=""){
		var rhsSplit = rhs.split(",");
		for(var i=0; i<rhsSplit.length; i++){
			defaultArr[i] = rhsSplit[i];
		}
		return defaultArr;
	}
	else
		return defaultArr;
}

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

