/* EMWEE.de Phrases Klassendefinition */
/* (c) 2007 Markus Wirtz. Alle Rechte vorbehalten. */
/* Nutzung, auch nur in Teilen, nur mit vorheriger schriftlicher Genehmigung. */

var EMWEE_phrases = function(param) {
	
	this.targetdiv = param || "emwee-phrases";
	
	// _this = this;
		
	this.status = function (text) {
		$("emwee-phrases-status").update('<li>'+text+'</li>');	
	}

	this.loadPhrases = function () {
		// new Ajax.Updater("emwee-phrases-list", "/wp-content/plugins/emwee/emwee-phrases-list.php");
		new Ajax.Updater("emwee-phrases-list", 
						 "/wp-content/plugins/emwee/emwee-phrases-list.php", 
						 { 
						 	method: 'get' 
						 }
						);		
	}
	
	this.initPeriodical = function() {
		this.loadPhrases();
		new PeriodicalExecuter(this.loadPhrases, 10);
		$("emwee-phrases-widget").addClassName('emwee-phrases-live');
		$("emwee-phrases-status").update('');
	}
	
}
		
function emwee_phrases_load () {

	var liste = $("emwee-phrases-list");
	
	if (liste) {
		var EMWEE = new EMWEE_phrases();
		EMWEE.status("Lade Anwendung.");
		EMWEE.initPeriodical();

	}

}
			
if (window.addEventListener)
	window.addEventListener("load", emwee_phrases_load, false)
else if (window.attachEvent)
	window.attachEvent("onload", emwee_phrases_load)
else if (document.getElementById)
	window.onload=emwee_phrases_load

