//Snowalk.H.D
//最后更新2008-8-11

/*Snowalk.H.D Tab标签切换，目前不支持Firefox*/
function showtab(el){
	var colBtns = el.parentNode.childNodes;
	var colBodys = el.parentNode.parentNode.lastChild.childNodes;
	var j = 0;
	for(var i=0;i<colBtns.length;i++){
		if(colBtns[i].className != ""){
			if(colBtns[i] == el){//是不是自己
				el.className = "on";
				if(colBodys[j] !== undefined)colBodys[j].className = "on";
			}else{
				colBtns[i].className = "off";
				if(colBodys[j] !== undefined)colBodys[j].className = "off";
			}
			j ++;
		}
	}
}
function setQuery(q){
	//alert(setQuery2(q));
	location.href = setQuery2(q);
}
function setQuery2(sQuery)
{
	var sQ = location.search;
	if (sQ == "")
	{
		return sQuery;
	}
	else
	{
		var aq = sQuery.split('=');
	re = new RegExp(aq[0] + "=[^&]+","i")
		if (sQ.search(re) != -1)
		{
			//alert(sQ + ".replace(" + sQ.search(re) + "," + sQuery + ")");
			return sQ.replace(re, sQuery);
		}
		else
		{
			return sQ + "&" + sQuery;
		}
	}
}
function appendQuery(sQuery)
{
	var sQ = location.search;

	var sRetQ = "";
	if (sQ == "")
	{
		sRetQ = "?" + sQuery;
	}
	else
	{
		var aq = sQuery.split('=');
		re = new RegExp(aq[0] + "=[^&]+","i")
		if (sQ.search(re) != -1)
		{
			//alert(sQ + ".replace(" + sQ.search(re) + "," + sQuery + ")");
			sRetQ = sQ.replace(re, sQuery);
		}
		else
		{
			sRetQ = sQ + "&" + sQuery;
		}
	}
	location.href = parent.location.pathname + sRetQ;
}
