function swap(id) {

	if (document.getElementById(id).style.display=='') {

		document.getElementById(id).style.display = "none"; } 

	else {

		document.getElementById(id).style.display = ""; }

}

function bottombar_swapper() {
		
		var re = new RegExp('[; ]'+'bottom_bar'+'=([^\\s;]*)');
 		var sMatch = (' '+document.cookie).match(re);
 		
		var today = new Date();
		var expire = new Date();
		nDays=365;
 		expire.setTime(today.getTime() + 3600000*24*nDays);
				 
		if (sMatch) {
		if (sMatch[1] == 1) {
			
			document.getElementById('bottom_bar').style.height = "2px";
			document.getElementById('bottom_bar_fade').style.height = "23px";
			document.getElementById('bottom_bar_fade').style.backgroundImage = "url(http://www.teamspeak3.de/images/fadein.jpg)";
 			document.cookie = 'bottom_bar'+"="+escape('0')
                 + ";expires="+expire.toGMTString();
				
		} else {
			
			document.getElementById('bottom_bar').style.height = "70px";
			document.getElementById('bottom_bar_fade').style.height = "70px";
			document.getElementById('bottom_bar_fade').style.backgroundImage = "url(http://www.teamspeak3.de/images/fadeout.jpg)";
 			document.cookie = 'bottom_bar'+"="+escape('1')
                 + ";expires="+expire.toGMTString();
		}
		} else {
			
			document.getElementById('bottom_bar').style.height = "2px";
			document.getElementById('bottom_bar_fade').style.height = "23px";
			document.getElementById('bottom_bar_fade').style.backgroundImage = "url(http://www.teamspeak3.de/images/fadein.jpg)";
 			document.cookie = 'bottom_bar'+"="+escape('0')
                 + ";expires="+expire.toGMTString();
		}
}

function db_swap_return(id) {
		
		id_link = id+'_link';
		
		document.getElementById(id).style.display = "";
		document.getElementById(id_link).className = "db_active";
    	setCookie(id, '1');
		
		document.getElementById('db001_link').className = "db_std";
		document.getElementById('db001').style.display = "none";
    	setCookie('db001', '0');
}

function chat_show_status(instance) {
		
		
		if (document.getElementById('chat_tray_' + instance).style.display == "") {
			
			document.getElementById('chat_tray_' + instance).style.display = "none";
			document.getElementById('chat_show_status_div_' + instance).innerHTML = "maximieren";
			setCookie('chat_tray_' + instance, '0');
			
		} else {
			
			document.getElementById('livechat_box_' + instance).style.backgroundColor = "";
			document.getElementById('chat_tray_' + instance).style.display = "";
			document.getElementById('chat_show_status_div_' + instance).innerHTML = "minimieren";
			setCookie('chat_tray_' + instance, '1');
		}
			
}

function chat_show_status_c() {
		
		
		if (document.getElementById('chat_tray').style.display == "") {
			
			document.getElementById('chat_tray').style.display = "none";
			document.getElementById('chat_show_status_div').innerHTML = "maximieren";
			setCookie('chat_tray', '0');
			
		} else {
			
			document.getElementById('livechat_box').style.backgroundColor = "";
			document.getElementById('chat_tray').style.display = "";
			document.getElementById('chat_show_status_div').innerHTML = "minimieren";
			setCookie('chat_tray', '1');
		}
			
}


function db_swap(id) {
	
	id_link = id+'_link';
	
	if (id == 'db001') {
		
		
		document.getElementById('db001_link').className = "db_active";
		document.getElementById('db002_link').className = "db_std";
		document.getElementById('db003_link').className = "db_std";
		document.getElementById('db004_link').className = "db_std";
		document.getElementById('db005_link').className = "db_std";
		document.getElementById('db006_link').className = "db_std";
		document.getElementById('db007_link').className = "db_std";
		document.getElementById('db008_link').className = "db_std";
		
		document.getElementById('db001').style.display = "";
		document.getElementById('db002').style.display = "none";
		document.getElementById('db003').style.display = "none";
		document.getElementById('db004').style.display = "none";
		document.getElementById('db005').style.display = "none";
		document.getElementById('db006').style.display = "none";
		document.getElementById('db007').style.display = "none";
		document.getElementById('db008').style.display = "none";
		
    	setCookie('db001', '1');
		setCookie('db002', '0');
		setCookie('db003', '0');
		setCookie('db004', '0');
		setCookie('db005', '0');
		setCookie('db006', '0');
		setCookie('db007', '0');
		setCookie('db008', '0');
		
	} else {
		
		document.getElementById('db001').style.display = "none";
		document.getElementById('db001_link').className = "db_std";
		
	if (document.getElementById(id).style.display=='') {
		
		document.getElementById(id).style.display = "none"; 
		document.getElementById(id_link).className = "db_std";
		setCookie(id, '0');
		
	} else {

		document.getElementById(id).style.display = '';
		document.getElementById(id_link).className = "db_active";
		setCookie(id, '1');
	}
	}
}

function swapmenu(id){
  if(document.getElementById(id).style.display == 'none') {
    document.getElementById(id).style.display = 'block';
    setCookie(id, '0');
  } else {
    document.getElementById(id).style.display = 'none';
    setCookie(id, '1');
  }
}

function getCookie(Name){ 
  var re=new RegExp(Name+"=[^;]+", "i"); 
  if (document.cookie.match(re)) 
    return document.cookie.match(re)[0].split("=")[1];
  return "";
}

function setCookie(name, value){
  document.cookie = name+"="+value + ";path=/;expires=Thu, 31-Dec-2020 00:00:01 GMT";
}

function setCookie(name, value){
  document.cookie = name+"="+value + ";path=/;expires=Thu, 31-Dec-2020 00:00:01 GMT";
}
