// JavaScript Document

function initMenu() {
  if (self.name == 'show') {
    document.getElementById("menu_head").setAttribute("src", 'images/menu.gif');
    document.getElementById("menu_content").className = 'menu_open';
  } else {
    document.getElementById("menu_head").setAttribute("src", 'images/menu_up.gif');
    document.getElementById("menu_content").className = 'menu_hidden';
  }
}

function toggle_menu() {
  var head = document.getElementById("menu_head");
  var content = document.getElementById("menu_content");
  if (content.className == 'menu_hidden') {
    head.setAttribute("src", 'images/menu.gif');
    content.className = 'menu_open';      
    self.name = 'show';  
  } else if (content.className == 'menu_open') {
    head.setAttribute("src", 'images/menu_up.gif');
    content.className = 'menu_hidden';
    self.name = 'hide';
  }
}

function resetMe() {
  var formular = document.videoadmin;
  var element = '';
  for (var i=0; i < formular.length; i++) {
    element = formular.elements[i];
    if (element.type == 'text' || element.type == 'hidden' || element.type == 'textarea') {
      element.value = '';
    }
    if (element.type == 'select') {
      for (var j=0; j < element.length; j++) {
        element.options[j].selected = false;
      }
    }    
  }
}

// Fontsize

//Specify affected tags. Add or remove from list:
var tgs = new Array( 'a','li','div','td','tr', 'p');

//Specify spectrum of different font sizes:
var szs = new Array( '6pt', '8pt','10pt','12pt','14pt' );
var startSz = 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;

	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;

	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}

// Fontsize Ende

// AlternativText

NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
NS6 = (document.getElementById) ? 1 : 0;

function show(e)
{
  if(NS4)
  {
  	document.layers[e].display = "none";
  	document.layers[e].display = "show";
  }

  if(IE4)
  {
  	document.all(e).style.display = "none";
    document.all(e).style.display = "inline";
  }

  if(NS6)
  {
  	document.getElementById(e).style.display= "none";
    document.getElementById(e).style.display = "inline";
  }

}

function hide(e)
{
 if(NS4)
 	document.layers[e].display = "none";
 if(NS6)
 	document.getElementById(e).style.display = "none";
 if(IE4)
 	document.all(e).style.display = "none";
}

// AlternativText Ende