function _setLanguage(lang){
	top.window._mLang=lang;
}
function _getLanguage(){
	var obj=window.navigator;
	var lang='';
	if (top.window._mLang==null||top.window._mLang==''){
		lang=obj.language || obj.browserLanguage || obj.userLanguage || obj.systemLanguage;
	}else{
		lang=top.window._mLang;
	}
	lang='zh-CN';
	switch(lang){
		case 'zh-CN':
		case 'zh-cn':
		case 'zh':
		case 'zh-HK':
		case 'zh-TW':
			top.window._mLang='zh-CN';
			break;
		case 'en':
		case 'en-US':
		case 'en-IE':
		case 'en-GB':
			top.window._mLang='en';
			break;
		default:
			top.window._mLang='zh-CN';
			break;
		
	}
		
	return top.window._mLang;
}
function __LANGUAGE(txtid,txtcont){
	var args=[];
	var tempMlang='';
	
	if (typeof arguments[2] != 'undefined'){
		args=arguments[2];
	}
	var mlang=_getLanguage();

	/*if(!(_language[txtid]==null)){
		tempMlang=_language[txtid][mlang];
	}else{
		
		tempMlang=txtcont;
	}*/
	
	tempMlang=txtcont;
	
	if (args.length>0){
		for (var i=0; i<args.length; i++){
			tempMlang=tempMlang.replace(/\$[0-9]+/i,args[i]);
		}
	}
	
	return tempMlang;
}

$(window).load(function(){
	var defLabs=null;
	var len=0;
	var mlang='';
	
	if(document.all){/*IE Browser*/
		defLabs=document.documentElement.getElementsByTagName('o');
	}else{/*other Browser*/
		defLabs=document.documentElement.getElementsByTagName('o:o');
	}
	
	mlang=_getLanguage();
	len=defLabs.length;
	len=0;
	for (var i=0; i<len; i++){
		var txtid=defLabs[i].getAttribute('TXTID');

		if(!(_language[txtid]==null)){
			defLabs[i].innerHTML=_language[txtid][mlang];
		}
	}
	
	document.documentElement.getElementsByTagName('body')[0].style.display="block";
});