var cp;
var pm;


/***************************************/



function showPop(e) {
	popup.set_location(e);
	popup.load(voteP);
	popup.show();
}

function hidePop() {
	popup.hide();
}

function show_linktothis(e) {
	linktothis.setId(currpie);
	popup1.set_location_byCoord(mouseX(e)-488,mouseY(e)-76);
	popup1.load(linktothis.element);
	popup1.show();
	linktothis.input.focus();
	linktothis.input.select();
}

function hide_linktothis() {
	popup1.hide();
}

var popup = new Popup();
var popup1 = new Popup();
var linktothis;
var voteP;
voteP = document.createElement('p');
voteP.className = 'voteP';


function makeCurrentPie(pollid){
	hide_linktothis()
	cp.makeCurrentPie(pollid);	
	currpie = pollid;
}

function getList(sn,order,showfilter){
	pm.getList(sn,order,showfilter);
}

function showoutline(newc){
	pm.showoutline(newc);	
}
function vote(polltitle,pollid){
	pm.vote(polltitle,pollid);
}
function SendVote(p_id,u_vote){
	pm.SendVote(p_id,u_vote);
}

function sendnewPoll(thepollstatement) {
	pm.sendnewPoll(thepollstatement);
}


addDOMLoadEvent(function () {
	cp = new CurrentPollClass();
	Nifty("div#current_poll","transparent");
	pm = new MenuClass();
	linktothis = new LinkToThisClass();
})
