var catContent = "
";
var firstRun = 0;
var currentCategory = 0;
function addCategory(category, id){
var myObj = document.getElementById('areas');
var newElement = ""+category+"";
var cookie = readCookie('lastActiveId');
if(firstRun == 0 && cookie == null) {
newElement = ""+category+"";
}
if(cookie == id){
newElement = ""+category+"";
}
myObj.innerHTML = ""+catContent + newElement+"
";
catContent += newElement;
if(firstRun == 1){
togglecategory(id, 1);
}
if(firstRun == 0){
firstRun = 1;
currentCategory = id;
}
checkCookie(id);
}
function changeCategory(id){
if(id != currentCategory){
togglecategory(id, 0);
togglecategory(currentCategory,1);
changeCategoryClass(id,currentCategory);
currentCategory = id;
setLastActive(id);
}
}
function changeCategoryClass(id, oldId){
var myObj = document.getElementById('c'+id);
myObj.className = "active";
if(oldId != -1){
myObj = document.getElementById('c'+oldId);
myObj.className = "";
}
}
function newTopic(id){
var myObj = document.getElementById('buttonArea');
myObj.innerHTML = '
';
}
function newReply(url){
var myObj = document.getElementById('buttonArea');
myObj.innerHTML = '
';
myObj = document.getElementById('qr_closed');
myObj.style.display = "block";
}
function hideSidebar(){
document.getElementById('sidebarWrapper').innerHTML = "";
}
function addToMyArea(content){
var myObj = document.getElementById('myArea');
myObj.innerHTML += content;
}
function checkCookie(id){
var cookie = readCookie('lastActiveId');
if(cookie==null)
{
setLastActive(id);
}
else if(cookie==id)
{
changeCategory(id);
}
return cookie;
}
function setLastActive(id){
createCookie('lastActiveId',id,7);
}
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}