if (typeof(emoVote) === "undefined") {
    var emoVote = {};
}


emoVote.addVote = function(idLink, idType, event) {
	jQuery.getJSON('vote_callback.php', {'idLink' : idLink, 'idType' : idType}, function(response) {
		if (response.error == false) {
			setCookie(response.cookie_name, '1', 1);
			jQuery('#cnt_'+idLink+'_'+idType).html(response.new_val);
		} else {
			jQuery('#emomsg_'+idLink).html(response.messages[0]);
			setInterval(function(){jQuery('#emomsg_'+idLink).html("")}, 3000);
		}		
	});
}

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