dojo.provide("motifactor.motifactor");
dojo.require("dijit.patchIE9");
dojo.require("motifactor.widget.NewsSelector");

(function() {
	motifactor.setText = function(node, text) {
  		node = dojo.byId(node);
 		if (node) {
		 	dojo.empty(node);
			dojo.place(dojo.doc.createTextNode(text?text:""), node);
		}
	}
})()

/* algemeen bruikbaar */
function toggleDiv(divje) {
	var speed = 2000;
	var spacer = 250;
	var node = dojo.byId(divje);	
	if (node._anim) {
		node._anim.stop();
	}	
	if (dojo.style(node,"display") == "none") {
		node._anim = dojo.fx.wipeIn({
			node: node,
			duration: speed,
			easing: dojo.getObject("dojo.fx.easing.expoOut")
		})
		node._anim.play();
	}
	else {
		node._anim = dojo.fx.wipeOut({
			node: node,
			duration: speed,
			easing: dojo.getObject("dojo.fx.easing.expoOut")
		});
		node._anim.play();
	}
}

dojo.toggelClass = function(node,className) { 
	(dojo.hasClass(node,className)?dojo.removeClass:dojo.addClass)(node,className);
}

function showTrainer(divid, idpage, classnaam) {
	//allen deactiveren
	for (teller = 0; teller <= 2; teller ++) {
		dojo.byId("trainertekst_"+teller+"").style.display = 'none';
	}	
	//
	dojo.byId("trainertekst_"+idpage+"").style.display = "block";
	
	dojo.removeClass("right_trainer_trainer", "pim")
	dojo.removeClass("right_trainer_trainer", "jasper")
	dojo.removeClass("right_trainer_trainer", "borke")
	
	dojo.toggelClass("right_trainer_trainer", classnaam)
	
	
}
