function checkrequired(which,lang) {
	var pass=true
	if (document.images) {
		for (i=0;i<which.length;i++) {
			var tempobj=which.elements[i]
			if (which.Mussfelder.value.indexOf(tempobj.name)!=-1) {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)) {
					if(lang=="de")
						alert("Das Eingabefeld '" + tempobj.name +"' muss ausgefüllt werden. Bitte ergänzen und erneut senden!");
					else
						alert("Required element '" + tempobj.name +"' are not completed. Please complete them, then submit again!\nDas Eingabefeld '" + tempobj.name +"' muss ausgefüllt werden. Bitte ergänzen und erneut senden!");
					tempobj.focus();
					pass=false;
					break;
				}
				if((tempobj.name == "Ihre_Email")||(tempobj.name == "Empfaenger_Email")) {
					if(tempobj.value.indexOf('@') == -1) {
						if(lang=="de")
	   						alert("Keine gülige E-Mail-Adresse!");
						else
							alert("No valid E-Mail!");
						tempobj.focus();
						pass=false;
						break;
					}
				}
			}
		}
	}
	if (!pass) {
		return false;
	}
	else {
		return true;
	}
}
function tellafriend(sendlink,sprache) {
	url 		= "/tellafriend.php?taf_link=" + escape(sendlink);
	breite 		= 470;
	hoehe 		= 500;
	parameter 	= "";
	if ((typeof sprache) != "undefined") {
		url = url + "&sprachen_id=" + sprache;
	}
	position_links = (screen.width - breite-20)/2;
	position_oben = (screen.height - hoehe)/2.5;
	var par = 'width='+breite+',height='+hoehe+',left='+position_links+',top='+position_oben +"," + parameter;
	fenster = open(url,'tellafriend',par);
	fenster.focus();
}
function tellafriend_sltg(sendlink,sprache) {
	url 		= "/tellafriend.php?taf_link=" + escape(sendlink) + "&sprachen_id=" + sprache;
	breite 		= 470;
	hoehe 		= 500;
	parameter 	= "";
	if ((typeof sprache) != "undefined") {
		url = url + "&sprachen_id=" + sprache;
	}
	position_links = (screen.width - breite-20)/2;
	position_oben = (screen.height - hoehe)/2.5;
	var par = 'width='+breite+',height='+hoehe+',left='+position_links+',top='+position_oben +"," + parameter;
	fenster = open(url,'tellafriend',par);
	fenster.focus();
}

/**
 * Funktion zum oeffnen eines Popups
 * url = link
 * breite, hoehe = breite und hoehe in pixel
 * res = resizable
 * scroll = scrollbar
 * menu = menubar
 * tool = toolbar
 * loc = adresszeile
 */
 
function open_window(url, breite, hoehe, res, scrollbar, menu, tool, loc) {
	position_links = (screen.width - breite-20)/2;
	position_oben = (screen.height - hoehe)/2.5;
	var parameter = 'width='+breite+',height='+hoehe+',left='+position_links+',top='+position_oben+',resizable='+res+',scrollbars='+scrollbar+',menubar='+menu+',toolbar='+tool+',location='+loc;
	fenster = open(url,'fenster',parameter);
	fenster.focus();
}