(function() {
	var isMSIE = /*@cc_on!@*/false;
	if (isMSIE) {
		function __wjs__charsizechange_(){
			var wjs_obj = document.createElement("div");
			var wjs_txt = document.createTextNode("W");
			wjs_obj.appendChild(wjs_txt);
			wjs_obj.style.visibility="hidden";
			wjs_obj.style.position="absolute";
			wjs_obj.style.top="0";
			document.body.appendChild(wjs_obj);
			var wjs_chheight = wjs_obj.offsetHeight;
			setInterval(
				function(){
					if(wjs_chheight != wjs_obj.offsetHeight){
						wjs_chheight=wjs_obj.offsetHeight;
						if (!document.getElementById) return false;
						var objAll = document.getElementsByTagName("*");
						var base_class = 'wjscharsizechange';
						var reg = new RegExp(base_class, 'i');
						for(var i = 0; i < objAll.length; i++) {
							if(!objAll[i].className.match(reg)){ continue; }
							objAll[i].setAttribute('wjscharsizechange_classname', objAll[i].className);
							objAll[i].className = 'wjscharsizechange';
							objAll[i].style.display = 'none';
						}
					}
				}, 1000);
			setInterval(
				function(){
					if (!document.getElementById) return false;
					var objAll = document.getElementsByTagName("*");
					var base_class = 'wjscharsizechange';
					var reg = new RegExp(base_class, 'i');
					for(var i = 0; i < objAll.length; i++) {
						if(!objAll[i].className.match(reg)){ continue; }
						var tmp_class = objAll[i].getAttribute('wjscharsizechange_classname');
						if(tmp_class != null && tmp_class != ''){
							objAll[i].setAttribute('wjscharsizechange_classname', '');
							objAll[i].className = tmp_class;
							objAll[i].style.display = '';
						}
					}
				}, 500);
		}
		function __wjs__add_event_(obj,event_name,func){
			try{
				obj.addEventListener(event_name,func,false);
			}catch(e){
				obj.attachEvent('on'+event_name,func);
			}
		}
		__wjs__add_event_(window, 'load', __wjs__charsizechange_);
	}
})();
