new function(){
	if(Cookie.isSupported()){
		ge("Enquete").style.display = "block";

		var sent = false, h = new HTTPRequest(),
			ps = ge("perguntas").style, rs = ge("resultados").style,
			f = document.forms.enqueteForm;

		function votar(id){
			if(sent) return;
			var ok = false;
			var e = {"end": function(e){
				if(e.status == 200){
					ok = true;
					//var o = new Function("return " + e.responseText)();
					//if(+o.ok){
					if(e.responseText.indexOf("ok:1") > -1){
						Cookie.write("enquete", "1");
						ps.display = "none", rs.display = "block";
						ge("EnqueteBtVote").style.display = "none";
					}
				}
				if(!ok)
					sent = false;
			}}
			sent = true, h.post("/voto_enquete.php", {opcao: id}, e, false);
		}
		ge("EnqueteBtClose").onclick = function(){
			ge("EnquetePopup").style.display = "none";
		}
		ge("EnqueteBtResults").onclick = function(){
			ps.display = "none";
			rs.display = "block";
		}
		ge("EnqueteBtVote").onclick = function(){
			if(ps.display == "none"){
				ps.display = "block";
				rs.display = "none";
				return;
			}
			for(var s = null, i = f.resposta_id.length; i--;)
				if(f.resposta_id[i].checked){
					s = f.resposta_id[i].value;
					break;
				}
			!s ? alert("Selecione uma opção") : votar(s);
		};
		(ge("enquete_pergunta_foto") || {}).onclick = ge("enquete_title").onclick = ge("enquete_pergunta").onclick = function(){
			var p = getPosition(ge("Enquete")), s = ge("EnquetePopup").style;
			s.left = p.x + "px", s.top = p.y + p.h + "px", s.display = "block";
			if(Cookie.exists("enquete")){
				ps.display = "none", rs.display = "block";
				ge("EnqueteBtVote").style.display = "none";
			}
			else
				ps.display = "block", rs.display = "none";
		};
	}

	var r = new FormStyle(document.forms.enqueteForm), p = new Preloader(),
		c = ["/skin/img/radio_enquete_checked.gif"], u = ["/skin/img/radio_enquete_unchecked.gif"];
	r.unchecked({initial: u});
	r.checked({initial: c});
	p.onComplete = function(){
		r.apply("resposta_id");
	}
	p.add(u[0]), p.add(c[0]);
	p.load();
}