arscreen = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24");
curscreen = 1;
function changescreen(next){
if(next == 1 && curscreen == arscreen.length - 1){
curscreen = 0;
}
else if(next == 0 && curscreen == 0){
curscreen = arscreen.length - 1;
}
else{
  if(next == 1){
  curscreen++;
  }
  if(next == 0){
  curscreen--;
  }
}
document.getElementById('screen').style.background = "url(img/screenshots/" + arscreen[curscreen] + "_s.jpg) no-repeat";
document.getElementById('ascreen').href = "screenshotsshow.php?pict=" + arscreen[curscreen];
}
arwall = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10");
curwall = 1;
function changewall(next){
if(next == 1 && curwall == arwall.length - 1){
curwall = 0;
}
else if(next == 0 && curwall == 0){
curwall = arwall.length - 1;
}
else{
  if(next == 1){
  curwall++;
  }
  if(next == 0){
  curwall--;
  }
}
document.getElementById('wall').style.background = "url(img/wallpapers/" + arwall[curwall] + "_s.jpg) no-repeat";
document.getElementById('awall').href = "wallpapersshow.php?pict=" + arwall[curwall];
}

arvid = new Array("1", "2");
curvid = 1;
function changevid(next){
if(next == 1 && curvid == arvid.length - 1){
curvid = 0;
}
else if(next == 0 && curvid == 0){
curvid = arvid.length - 1;
}
else{
  if(next == 1){
  curvid++;
  }
  if(next == 0){
  curvid--;
  }
}
document.getElementById('vid').style.background = "url(img/video/" + arvid[curvid] + "_s.gif) no-repeat";
}

arsubmenu = new Array();
function submenu(i){
  if(typeof(arsubmenu[i]) == 'undefined'){
    arsubmenu[i] = 0;//0 if closed by default
  }
  if(arsubmenu[i] == 1){
    //lets close it
    document.getElementById('arrow' + i).src = "img/button_arrow_down.gif";
    document.getElementById('sub' + i).style.display = 'none';
    //document.getElementById('sub' + i).style.height = '0px';
    arsubmenu[i] = 0;
    eraseCookie("sm" + i);
  }
  else{
    //lets open it
    document.getElementById('arrow' + i).src = "img/button_arrow_up.gif";
    document.getElementById('sub' + i).style.display = 'block';
    //document.getElementById('sub' + i).style.height = '100%';
    arsubmenu[i] = 1;
    createCookie("sm" + i, 1, 0);
  }
}

function loadSM(){
  for(i=0;i<20;i++){//no more then 20 menus are possible, i hope
    if(document.getElementById('sub' + i) && readCookie("sm" + i) == 1){
      arsubmenu[i] = 0;//closed
      submenu(i);//so open it
    }
  }
}

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 false;
}

function eraseCookie(name) {
    createCookie(name,"",-1);
}