function toggle_layer(togglelayer) {
    if(document.getElementById(togglelayer).style.display == "none") {
      document.getElementById(togglelayer).style.display = "inline";
    } else {
      document.getElementById(togglelayer).style.display = "none";
    }
}

function show_links() {
    document.getElementById("link_info").style.display = "none";
    document.getElementById("pic_links").style.display = "block";
}

function avoiddouble (knopf, lang) {
        knopf = document.getElementById(knopf);
        knopf.disabled = true;
	if(lang == 'de') {
	        knopf.value="Bitte warten...";
	} else {
		knopf.value="please wait...";
	}
}


function checkform (form, knopf, lang) {
        knopf = document.getElementById(knopf);
        if(lang == 'de') {
		nofiletext = "Bitte ein Bild auswählen das hochgeladen werden soll.";
		alerttext = "Bitte lesen und akzeptieren Sie zuerst unsere Regeln!";
		knopftext = "Bitte warten...";
		checktext = "Für Öffentliche Bilder gelten besondere Regeln, bitte bestätigen Sie das Sie die Regeln gelesen und verstanden haben.";
	} else {
		nofiletext = "Please select which picture you want to upload first.";
		alerttext = "Please read and accept our rules first!";
		knopftext = "please wait...";
		checktext = "For pictures uploaded into the public area, some special rules apply. Please confirm that you have read and understand these rules.";
	}
	if (form.upload.value == "") {
		alert(nofiletext)
		return false;
	}

	if (form.rules.value == "no") {
		alert(alerttext);
		return false;
	}

	if (form.pubpic.value == "yes") {
		if(!checkconfirm(checktext)) {
			return false;
		}
	}

        knopf.disabled = true;
	knopf.value = knopftext;
}

function checkconfirm(txt) {	
	maches = confirm(txt);
	if (maches == true) {
		return true;
	} else {
		return false;
	}
}
