function votenow(sitenum, sitehash, iscool) {
    if (iscool) {
        newclass="fvoted";
    } else {
        newclass="voted";
    }

     $.post("/sites/voteforsite", {sitehash: sitehash}, function(xml) {
		// format result
		
		var ret = $("result", xml).text();
		//alert(result);

		if (ret == "error") {
			alert("Error please try again later");
		} else if (ret == "nosite") {
			// 
		} else if (ret == "login") {
			alert("You must login to vote");

		} else if (ret == "voted") {
			alert("You have already voted for this site");
            $("#site" + sitenum).removeClass("gstar");
            $("#site" + sitenum).removeClass("star");
            $("#site" + sitenum).addClass("" + newclass);
		} else {
		    //
		    // get the 
            $("#site" + sitenum).removeClass("gstar");
            $("#site" + sitenum).removeClass("star");
            $("#site" + sitenum).addClass("" + newclass);
            $("#site" + sitenum).html("<span>"+ret+"</span>");
		}

	} );
}
