/* Stellt MouseOver für den IE sicher */
sfHover = function() {
	var sfEls = document.getElementsByTagName("button");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
			}
	sfEls[i].onmouseout=function() {
		this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);

/* PopUp Fenster mit vordef. Größe öffnen */
function newWindowDim(url, width, height)
{
	window.open(url,'preview','scrollbars=yes,resizable=yes,menubar=no,width=' + width + ',height=' + height);
}

/* PopUp Fenster öffnen */
function newWindow(url)
{
	window.open(url,'preview','scrollbars=yes,resizable=yes,menubar=no');
}

/* Das folgende Javascript schaltet die Karteikarten um */
var alleKarteiReiter = Array();
var alleKarteiKarten = Array();
var aktuellerReiter = null;
var aktuellerReiterNr = 1;

/* Karteireiter */
function setReiterArray()
{
	var navUL = document.getElementById("karteireiter");
	var navLIs = navUL.childNodes;
	
	for (var i = 0; i < navLIs.length; i++) {
		if (navLIs[i].nodeType == 1 && navLIs[i].tagName == "LI") {
			alleKarteiReiter.push(navLIs[i].id);
			var reiterindex = alleKarteiReiter.length;
			alleKarteiKarten[navLIs[i].id] = "karte" + reiterindex;
		}
	}
}
function blaetter_kartei(id) {
	
	reiterDavor = aktuellerReiterNr;
	
	aktuellerReiterNr = id;
	
	var aktuellerReiter = document.getElementById(id);
	for (var i = 0; i < alleKarteiReiter.length; i++) {
		document.getElementById(alleKarteiReiter[i]).className = "";
		document.getElementById(alleKarteiKarten[alleKarteiReiter[i]]).style.display = "none";
	}
	reiterDanach = aktuellerReiterNr;
	
	document.getElementById(id).className = "aktiv";
	document.getElementById(alleKarteiKarten[id]).style.display = "block";
}

/* Element einblenden */
function showHideElement(id)
{
	var element = document.getElementById(id);
	var display = element.style.display;
	var visible = element.style.visibility;
	
	element.style.display = 'none';
	if (display == 'none')
	{
		element.style.display = 'block';
	}
	
	element.style.visibility = 'hidden';
	if (visible == 'hidden')
	{
		element.style.visibility = 'visible';
	}
}

function showElement(id)
{
	var element = document.getElementById(id);
	
	element.style.display = 'block';
	element.style.visibility = 'visible';
}

/* Shirtstyler-Formular abschicken und auf Bildupload wechseln */
function submitFormAndGoTo()
{
	document.getElementById('picUpload').value = 1;

	document.frmRegister.submit();
}

/* Loign per "enter" ermöglichen */
var ns4 = (document.layers) ? true:false;
var ie4 = (document.all) ? true:false;
var ns6 = (document.getElementById && !ie4) ? true:false;

function tryLogin(Ereignis) {
	if (document.all){
		var f = window.event;
		if (f.keyCode == 13) document.frmLogin.submit();
	} else {
		if (Ereignis.which == 13) document.frmLogin.submit();
	}
}