//检查搜索表单
function chkForm(obj){
	var keyword = obj.keyword.value.replace(/[^0-9a-zA-Z\x22\x2B\x2D\x3A\u4e00-\u9fa5]/g," ")
	while(keyword.indexOf("  ") != -1) {
		keyword = keyword.replace("  "," ");
	}

	if (keyword.replace(" ","").length > 0) {
		obj.keyword.value = keyword;
	} else {
		obj.keyword.value = keyword;
		alert("请先输入您要查询的关键词再点击搜索！")
		return false;
	}
}

// 加入收藏
function favorite(title, url) {
	if (!title) {
		title = document.title;
	}
	if (!url) {
		url = location.href;
	}

	if (window.sidebar) {
		// firefox
		window.sidebar.addPanel(title, url, "");
	} else {
		if (window.opera && window.print) {
			// opera
			var elem = document.createElement('a');
			elem.setAttribute('href',url);
			elem.setAttribute('title',title);
			elem.setAttribute('rel','sidebar');
			elem.click();
		} else {
			if (document.all) {
				// ie
				window.external.AddFavorite(url, title);
			}
		}
	}
}

// 设为首页
function setHomepage(Url){
	if (document.all){
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage(Url);
	} else if (window.sidebar){
		if(window.netscape){
			try {
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			} catch (e) {
				alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );
			}
		}
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage',Url);
	}
}


// 切换选项卡
function swithTab(TableID, selectID) {
	var ObjBody = new Array();
	var n = 0;

	var ObjItem = document.getElementById(TableID).getElementsByTagName("div");

	for (var i = 0; i < ObjItem.length; i ++) {
		if (ObjItem[i].className == "tab") {
			objTag = ObjItem[i]
		}
		if (ObjItem[i].className == "card") {
			ObjItem[i].style.display = "none";
			ObjBody[n] = ObjItem[i]
			n++;
		}
	}

	var ObjHead = objTag.getElementsByTagName("span");
	for (var i = 0; i < ObjHead.length; i ++) {
		if (ObjHead[i].className == "select") {
			ObjHead[i].className = ""
		}
	}

	if (selectID > n) {
		return false;
	} else {
		ObjHead[selectID].className = "select"
		ObjBody[selectID].style.display = "";
	}
}


function ajax(){
	var xmlhttp;
	if (window.ActiveXObject){
		/* 不要删除以下注释，这部分不是注释 */
		/*@cc_on @*/
		/*@if (@_jscript_version >= 5)
		try {
		  xmlhttp = new ActiveXObject("Msxml2.xmlhttp");
		} catch (e) {
		  try {
			xmlhttp = new ActiveXObject("Microsoft.xmlhttp");
		  } catch (e) {
			xmlhttp = false;
		  }
		}
		@end @*/
	}else{
		xmlhttp=new XMLHttpRequest();
	}
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	  xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}


//移动内容
function contentMove(oID, nID){
	var oOld = document.getElementById(oID);
	var oNew = document.getElementById(nID);

	oNew.innerHTML = oOld.innerHTML;
	oNew.style.display = "block";

	oOld.innerHTML = "";
	oOld.style.display = "none";
}


// 添加到收藏
function Open(url,name){
	window.open(url, name, 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,status=no,resizable=yes');
	name.focus();
}

// 论坛内容处理
function moveFan(id, trueID){
	var obj = document.getElementById(id);
	if (obj != null) {
		var objList = obj.getElementsByTagName("a");
		for (var i = 0; i < objList.length; i ++) {
			var sLink = objList[i].href;
			sLink = sLink.substring(10, sLink.length);
			sLink = sLink.substring(sLink.indexOf("/"), sLink.length);
			objList[i].href = "http://fan.niudown.com" + sLink;
			objList[i].target = "_blank";
			objList[i].title = objList[i].innerHTML;
		}
	}
	contentMove(id, trueID);
}