// JavaScript Document

/* Show orange bar in top navigation while hovering */
function img_on (id){
	document.getElementById("navimg" + id).src = "/images/menu/mnu_top_highlight.gif";
}

function img_off (id){
	document.getElementById("navimg" + id).src = "/images/leer.gif";
}

/* Sprachen Auswahl */

function langselector(){
	
	if (document.getElementById('langselector').style.display == 'none')
	{
		document.getElementById('langselector').style.display = "";
	}
	else
	{
		document.getElementById('langselector').style.display = "none";
	}
}

/* Bookmark site */
function bookIt(argVal,lang){
	var bookData = new Array();
	bookData = argVal.split("|");
	if(document.all){
		window.external.AddFavorite(bookData[0], bookData[1]);
	}else{
		if (lang == "de"){
			alert("Netscape/Mozilla-Benutzer können die Seite nur manuell mit <Strg-D> bookmarken!");
		}else if (lang == "en"){
			alert("Netscape/Mozilla users have to bookmark this site by pressing <Strg-D>!");
		}
	}
	return false;
}

/* Image changing on welcome page */
function show_preview(id,path){
	//document.getElementById(id).src = "/" + path;
	document.getElementById(id).style.backgroundImage = "url(/" + path + ")";
}

/* Select All/None (Info-Warenkorb) */
function process(select) {

	var elementNumber = document.infobasket.elements.length;
	var i = 0;

	for(i = 0; i < elementNumber; ++i) {

		if( (document.infobasket.elements[i].name == "info_basket[]")
				&& (document.infobasket.elements[i].type == "checkbox") ) {

				if(select) {
					document.infobasket.elements[i].checked = true;
				} else {
					document.infobasket.elements[i].checked = false;
				}
		}
	}
}

/* Redirect */
function redirect_group(){
	if(document.redirect.Groupname.value == ""){
		return false;
	}else{
		window.location.href = '/' + document.redirect.Groupname.value;
		return true;
	}
}

/*function selectAll() {
	process(true);
}
function selectNone() {
	process(false);
}*/
function selectItems(where) {
	if(where == "t"){
		if(document.infobasket.checker_top.checked){
			document.infobasket.checker_bot.checked = true;
			process(true);
		}else{
			document.infobasket.checker_bot.checked = false;
			process(false);
		}
	}else{
		if(document.infobasket.checker_bot.checked){
			document.infobasket.checker_top.checked = true;
			process(true);
		}else{
			document.infobasket.checker_top.checked = false;
			process(false);
		}
	}
}