function killErrors()
{
return true;
}
window.onerror = killErrors;
function SetCookie(sMainName, sSubName, sSubValue, nExpires, sPath, sDomain, bSecure) 
{ 
var nPeriod = ((nExpires) ? nExpires : 24); 
var dtCurrTime = new Date(); 
dtCurrTime.setTime(dtCurrTime.getTime() + nPeriod * 60 * 60 * 1000); 

var sCookieName = sMainName + "="; 
var sSubCookieName = ((sSubName) ? (sSubName + "=") : null); 
var sSubCookieValue = escape(sSubValue); 
var sWholeCookie = document.cookie; 
var sCookie = sCookieName; 
if(sSubCookieName)//sSubCookieName&iexcl;&auml;??¨&sup2;&iexcl;ê??a?¨¤?&brvbar;&Igrave;Cookie 
{ 
var nValueBegin = sWholeCookie.indexOf(sCookieName); 
if(nValueBegin == -1)//??¨&reg;D???&iexcl;§&brvbar;&Igrave;?Cookie 
{ 
sCookie += sSubCookieName + sSubCookieValue; 
} 
else 
{ 
var nValueEnd = sWholeCookie.indexOf(";", nValueBegin); 
if(nValueEnd == -1) 
nValueEnd = sWholeCookie.length; 
var sValue = sWholeCookie.substring(nValueBegin + sCookieName.length, nValueEnd); 
var nSubValueBegin = sValue.indexOf(sSubCookieName); 
if(nSubValueBegin == -1)//??¨&reg;D???&iexcl;§&brvbar;&Igrave;?&iexcl;&Aacute;¨&reg;?¨&sup1;; 
{ 
//?¨&sup2;Cookie?&brvbar;&Igrave;&iexcl;&Aacute;?&iexcl;¤?&iexcl;&auml;?&brvbar;&Igrave;????2¨&not;¨&ordf;?¨&reg;???&iexcl;§&brvbar;&Igrave;?&iexcl;&Aacute;¨&reg;?¨&sup1; 
sCookie += sValue + "&" + sSubCookieName + sSubCookieValue; 
} 
else 
{ 
var nSubValueEnd = sValue.indexOf("&", nSubValueBegin); 
if(nSubValueEnd == -1) 
nSubValueEnd = sValue.length; 

//&iexcl;&atilde;?¨°?¨&reg;D&brvbar;&Igrave;?&iexcl;&Aacute;¨&reg;?¨&sup1;&iexcl;&auml;¨&reg;?&brvbar;&Igrave;&iexcl;&Aacute;?&iexcl;¤?&iexcl;&auml;??D¨&not;T3y 
var sValueRemain = sValue.substring(0, nSubValueBegin) + sValue.substring(nSubValueEnd, sValue.length); 

//&iexcl;&Agrave;&iexcl;ê?&iexcl;è¨&ordm;&iexcl;ê??&brvbar;&Igrave;?&iexcl;&Aacute;?&iexcl;¤?&iexcl;&auml;?&brvbar;&Igrave;??a¨&ordf;&iexcl;¤o¨&ordf;?¨&cent;?2??2??a & 
if(sValueRemain.substring(0, 1) == "&") 
sValueRemain = sValueRemain.substring(1, sValueRemain.length); 
if(sValueRemain.substring(sValueRemain.length - 1, sValueRemain.length) == "&") 
sValueRemain = sValueRemain.substring(0 , sValueRemain.length - 1) 

//?¨&sup2;?&brvbar;&Igrave;&iexcl;&Aacute;?&iexcl;¤?&iexcl;&auml;????2¨&not;¨&ordf;?¨&reg;???&iexcl;§&brvbar;&Igrave;?&iexcl;&Aacute;¨&reg;?¨&sup1; 
if(sValueRemain == "") 
{ 
sCookie += sSubCookieName + sSubCookieValue; 
} 
else 
{ 
sCookie += sValueRemain + "&" + sSubCookieName + sSubCookieValue; 
} 
} 
} 
} 
else//sSubCookieName2?&iexcl;&auml;??¨&sup2;&iexcl;ê??a&brvbar;&Igrave;&pound;¤?&brvbar;&Igrave;Cookie 
{ 
sCookie += sSubCookieValue; 
} 
sCookie += ";expires=" + dtCurrTime.toGMTString(); 
sCookie += (sPath) ? ";path=" + sPath : ""; 
sCookie += (sDomain) ? ";domain=" + sDomain : ""; 
sCookie += (bSecure) ? ";secure" : ""; 
document.cookie = sCookie; 
} 

function switch_forum(forumid)
{
SetCookie("forumtype","",forumid)
location.href="../default.asp"
}
