

// registerUser1

function updateAddress(host) {
    try {
        document.getElementById("webaddr").innerHTML = host + "/" + document.getElementById("login").value;
    } catch (e) {
    }
}


function regSwitch(state) {
    if (state == "new") {
        document.getElementById("j21pAddOnContainer").style.display = "none";
        try { document.getElementById("contexist").style.display = "none"; } catch(e) { }
        try { document.getElementById("contnew").style.display = "block"; } catch(e) { }
        try { document.getElementById("newtab").className = "tabon"; } catch(e) { }
        try { document.getElementById("existtab").className = "taboff"; } catch(e) { }
        document.getElementById("regtype").value = "true";
        document.getElementById("j21pAddOnContainer").style.display = "inline";
    } else if (state == "exist") {
        document.getElementById("j21pAddOnContainer").style.display = "none";
        try { document.getElementById("contnew").style.display = "none"; } catch(e) { }
        try { document.getElementById("contexist").style.display = "block"; } catch(e) { }
        try { document.getElementById("newtab").className = "taboff"; } catch(e) { }
        try { document.getElementById("existtab").className = "tabon"; } catch(e) { }
        document.getElementById("regtype").value = "false";
        document.getElementById("j21pAddOnContainer").style.display = "inline";
    }
    return false;
}

function checkForm() {
    try {
        var a = document.getElementById("email").value;
        
        var b = document.getElementById("emailCheck").value;
        if (a.toUpperCase() != b.toUpperCase()) {
            alert("E-Mailadressen stimmen nicht überein");
            return false;
        }
        
    } catch (e) {
    }
    return true;
}

function formHub(id) {
    switch(document.body.id) {
        case 'layouts_portalBasic': return checkForm(); break;
    }
    return true;
}

function formHubAjax(id, submitFunction) {
  return formHub(id) && submitFunction() && false;
}

function buttonHub(buttonObject) {
    return true;
}

function bodyHub(id) {
	return true;
}

function renderCommentPreview(el) {
	document.getElementById('commentpreview').innerHTML=el.value.split(/\n/).join('<br />');
}

function j21p_logincheck(id) {
	if (id.value == "Benutzername" || id.value == "Passwort") { id.value = ""; }
}

function j21p_socialWeb(type,url,title,text) {
	switch(type) {
		case 'digg':
			var gotourl = "http://digg.com/submit?phase=2&url="
			 + encodeURI(url)
			 + "&title="
			 + encodeURI(title)
			 + "&bodytext="
			 + encodeURI(text);
			break;
		case 'delicious':
			var gotourl = "http://del.icio.us/post?v=4&noui&jump=close&url="
			 + encodeURI(url)
			 + "&title="
			 + encodeURI(title);
			break;
	}
	var socialwin = window.open(gotourl);
	socialwin.focus();
}


		function yourteamSetSelect(id) {
			switch(id) {
				case "team": document.getElementById("select_home_registerUser1_accountTypeId").selectedIndex = 0; break;
				case "spieler": document.getElementById("select_home_registerUser1_accountTypeId").selectedIndex = 1; break;
				case "fan": document.getElementById("select_home_registerUser1_accountTypeId").selectedIndex = 2; break;
			}
			document.getElementById("ytRegPre").style.display = "none";
			document.getElementById("contnew").style.display = "block";
			document.getElementById("home_registerUser1_save").style.display = "inline";
		}
		function checkReg() {
			if (document.getElementById("j21p_messageWrap") && document.getElementById("ytRegPre")) {
				yourteamSetSelect(document.getElementById("select_home_registerUser1_accountTypeId").options[document.getElementById("select_home_registerUser1_accountTypeId").selectedIndex].value);
			}
		}
	