(function(){

var vAct = "ajax-vote",
	sAct = "ajax-show";

function rateShow() {
	$('rate-div').innerHTML = dom.xmlText(ajax.getXML(sAct));
}

Queue.add(function(){
	var dv = $('rate-div'),
		pod = $('podcast-container');	

	if ( dv ) {
		dom.show(dv);
	}

	if ( pod ) {
		flash.embed({
			movie: "http://static.hiphop.gr/mediaplayer.swf",
			target: pod,
			attributes: {id: "podcast-player"},
			width: 470, height: 20, options:{
				allowfullscreen: "false",
				flashvars: [
					"file="+ $('podcast-file').getAttribute('href'),
					"autostart=true",
					"backcolor=0xffffff"
				].join('&')
			}
		});
	}
});

page = {

	viewRate: function() {
		ajax.queue(rateShow, sAct);
		ajax.loadXML("/include/page_rate_result.cfm?pID="+app.meta.pageId, sAct, "Φόρτωση αποτελεσμάτων.");
	},

	rate: function(frm) {
		if ( !app.logged ) {
			app.login();			
			return false;
		}
		if ( !form.hasValue(frm.grade) ) {
			return form.error("Παρακαλώ, επιλέξτε βαθμολογία γι'αυτό το άρθρο.", frm.grade);
		}

		ajax.queue(page.viewRate, vAct);
		ajax.ping("/ajax/page-rate.cfc?method=store&pID="+app.meta.pageId+"&grade="+form.getValue(frm.grade), vAct, "Γίνεται καταχώρηση της ψήφου σας.");
		return false;
	}

};


})();