function HoroscopeInit(horoscope) {
	for(i=1;i<=12;i++){
		$("#horoscope_select").append("<option value=\"" + i + "\">" + horoscope[i]['name'] + "</option>\n");
	}
	HoroscopeGet(horoscope);
}

function HoroscopeGet(horoscope) {
	HoroscopeChange(horoscope, $.cookie('HoroscopeSet'));
}

function HoroscopeChange(horoscope, hs_index) {
	if (!hs_index) {
		hs_index = 1;
	}
	$("#horoscope_star")
		.attr("src", "/img/horoscope_" + horoscope[hs_index]['english'] + ".gif")
		.attr("alt", horoscope[hs_index]['name']);
	$("#horoscope_love")
		.text(horoscope[hs_index]['love'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['love_color']);
	$("#horoscope_health")
		.text(horoscope[hs_index]['health'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['health_color']);
	$("#horoscope_money")
		.text(horoscope[hs_index]['money'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['money_color']);
	$("#horoscope_work")
		.text(horoscope[hs_index]['work'])
		.removeAttr("class")
		.addClass("horoscope_" + horoscope[hs_index]['work_color']);
	$("#horoscope_select").val(hs_index);
	return false;
}

$(document).ready(function(){
	$("#horoscope_select").change(function () {
		var hs_index;
		$("#horoscope_select option:selected").each(function () { 
			hs_index = $(this).val();
		}) 
		$.cookie('HoroscopeSet', hs_index, {expires:30,path:'/'});
		HoroscopeChange(horoscope, hs_index)
	})
});
