function HoroscopeInit(horoscope) {
	for(i=1;i<=12;i++){
		jQuery("#top_horoscope_list dd").append("<a href=\"javascript:void(0);\" id=\"horoscopeVal" + i + "\" class=\"horoscopeChangeLink\">" + 
				"<img src=\"/img/horoscope_" + horoscope[i]['english'] + ".gif\" width=\"34\" height=\"23\" alt=\"" + horoscope[i]['name'] + "\" /><br />" + 
				horoscope[i]['name'] + "</a>"
			);
		if(i != 0 && i%4 == 0){
			jQuery("#top_horoscope_list dd").append("<br />");
		}
	}
	HoroscopeGet(horoscope);
}

function HoroscopeGet(horoscope) {
	HoroscopeChange(horoscope, $.cookie('HoroscopeSet'));
}

function HoroscopeChange(horoscope, hs_index) {
	if (!hs_index) {
		hs_index = 1;
	}
	jQuery("#horoscope_star")
		.attr("src", "/img/horoscope_" + horoscope[hs_index]['english'] + ".gif")
		.attr("alt", horoscope[hs_index]['name']);
	jQuery("#horoscope_love")
		.text(horoscope[hs_index]['love'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['love_color']);
	jQuery("#horoscope_health")
		.text(horoscope[hs_index]['health'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['health_color']);
	jQuery("#horoscope_money")
		.text(horoscope[hs_index]['money'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['money_color']);
	jQuery("#horoscope_work")
		.text(horoscope[hs_index]['work'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['work_color']);
	jQuery("#horoscope_select").val(hs_index);
	return false;
}

jQuery(document).ready(function(){
	jQuery(".horoscopeChangeLink").click(function () {
		var hs_index;
		var link_id = jQuery(this).attr("id");
		hs_index = link_id.replace("horoscopeVal", "");
		jQuery.cookie('HoroscopeSet', hs_index, {expires:30,path:'/'});
		HoroscopeChange(horoscope, hs_index)
		jQuery('#top_horoscope_list').fadeOut("fast");
		return false;
	});
});

