function initLanguages(){
		YAHOO.util.Event.addListener(this, "click", changeLanguage); 
};
function initLayout(){
		YAHOO.util.Event.addListener(this, "click", changeLayout); 
};
function changeLanguage(e){
	var t=YAHOO.util.Event.getTarget(e);
	if(t.nodeName.toLowerCase()==='a'){
		document.getElementById('output').innerHTML = '';	
 		var lang = t.href.replace(/.*?lang=/,'');
		languageChange.fire(lang);
	}
	YAHOO.util.Event.preventDefault(e);
};
function changeLayout(e){
	var t=YAHOO.util.Event.getTarget(e);
	if(t.nodeName.toLowerCase()==='a'){
		document.getElementById('output').innerHTML = '';	
		var lang = t.href.replace(/.*?layout=/,'');
		layoutChange.fire(lang);
	}
	YAHOO.util.Event.preventDefault(e);
};
YAHOO.util.Event.onAvailable('languages', initLanguages);  
YAHOO.util.Event.onAvailable('layout', initLayout);  