function myaddFavorite() {
	var title, url;
	title = window.document.title;
	url = window.document.location.href;
	if (navigator.userAgent.indexOf('Firefox/3') >= 0){
		alert("Firefox 3!\n请使用Ctrl+D进行添加。");
	}
	if (navigator.userAgent.indexOf('Firefox/2') >= 0){
		if (window.sidebar){
			try {
				window.sidebar.addPanel(title, url, '');
			} catch (e) {
				alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'，\n点击“加入收藏”后忽略安全提示，即可设置成功。\n或者使用Ctrl+D进行添加。");
			}
		}
	}
	if ((navigator.userAgent.indexOf('MSIE') >= 0)&&(navigator.userAgent.indexOf('Opera') < 0)){
		window.external.AddFavorite(url, title);
	}
}

function mysetHome(){
	if (navigator.userAgent.indexOf('Firefox/3') >= 0){
		alert("Firefox 3!\n请手动设置主页。");
	}

	if (navigator.userAgent.indexOf('Firefox/2') >= 0){
		if (window.sidebar){
			try{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			} catch(e) {
				alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'，\n点击“设为主页”后忽略安全提示，即可设置成功。");
			}
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage','http://chinese.metalschina.com');
		//prefs.setComplexValue('browser.startup.homepage','http://chinese.metalschina.com');
		}
	}

	if ((navigator.userAgent.indexOf('MSIE') >= 0)&&(navigator.userAgent.indexOf('Opera') < 0)){
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage('http://chinese.metalschina.com');
	}
}

function cTrim(sInputString,iType) {
	var sTmpStr = ' ';
	var i = -1;
	if(iType == 0 || iType == 1){
		while(sTmpStr == ' '){
		++i;
		sTmpStr = sInputString.substr(i,1);
		}
	sInputString = sInputString.substring(i);
	}
	if(iType == 0 || iType == 2){
		sTmpStr = ' ';
		i = sInputString.length;
		while(sTmpStr == ' '){
			--i;
			sTmpStr = sInputString.substr(i,1);
		}
	sInputString = sInputString.substring(0,i+1);
	}
	return sInputString;
}

function getLength(sValue) {
	var len = 0;
	for (var i = 0; i < sValue.length; i++){
		if (sValue.charCodeAt(i) >= 0x4e00 && sValue.charCodeAt(i) <= 0x9fa5){
			len += 2;
		}else {
			len++;
		}
	}
	return len;
}

