function alert_ausgabe(text) {	alert(text)}function login_weiterleitung(url){	window.location.href = url;}function weiterleitung(url){// alert(url)	window.location.href = url;}function schrift_art(){   for(i = 1 ; i < 9 ; i++){   	document.getElementById(i).style.fontFamily = document.getElementById("schrift").options[document.getElementById("schrift").selectedIndex].value    }}function schrift_groesse(){    for(i = 1 ; i < 9 ; i++){	document.getElementById(i).style.fontSize = document.getElementById("groesse").options[document.getElementById("groesse").selectedIndex].value	}}function speichern(){	document.getElementById("1").style.border = "0px";   	document.getElementById("3").style.border = "0px";   	document.getElementById("4").style.border = "0px";   	document.getElementById("5").style.border = "0px";   	document.getElementById("7").style.border = "0px";   	document.getElementById("8").style.border = "0px";   	document.getElementById("6").style.border = "0px";   	document.getElementById("9").style.border = "0px";   	document.getElementById("11").style.border = "0px";   	document.getElementById("12").style.border = "0px";return false;}function bearbeiten(){   for(i = 1 ; i < 9 ; i++){   	document.getElementById(i).style.border = "0px";	document.getElementById(i).unselectable ="on";	    }}function schrift_farbe(){document.execCommand('forecolor', false, '#ffffff');}// Überprüfung ob Art und Format ausgewählt wurdenfunction anzeigen_auswahl(){	if(document.getElementById("format_art").options[document.getElementById("format_art").selectedIndex].value =="null")	{		alert('Bitte wählen Sie eine Anzeigen Art');		document.getElementById("format_art").style.borderColor = "cc0000";		return false;    }	if(document.getElementById("format_auswahl").options[document.getElementById("format_auswahl").selectedIndex].value =="null")	{		alert('Bitte wählen Sie ein Format');		return false;    }}// Überprüfung ob Printmedium ausgewählt wurdefunction printmedium(){	if(document.getElementById("printmedium_auswahl").options[document.getElementById("printmedium_auswahl").selectedIndex].value =="null")		{			alert('Bitte wählen Sie ein Printmedium');			return false;		}} // urls und links für 'anzeige_bearbeiten' generierenfunction anzeige_bearbeiten(id_template, id_entwurf, bild_breite, bild_hoehe, neu, bild){		bild_breite = parseInt(bild_breite);	bild_hoehe  = parseInt(bild_hoehe);		if (neu)		var url = '../anzeige_bearbeiten.php3?id_template='+id_template+'&neue_anzeige='+neu;	else if (bild)		var url = '../anzeige_bearbeiten.php3?id_template='+id_template+'&bild='+bild;	else		var url = '../anzeige_bearbeiten.php3?id_template='+id_template;		if (id_entwurf){		url = url+'&id_entwurf='+id_entwurf;	}		var popup_breite = bild_breite + 280;	var popup_hoehe = bild_hoehe;		// alert(url);		if(screen.height > bild_hoehe){		// alert(popup_breite+' scrollbars=no '+popup_hoehe);        window.open(url, "popup_anlegen", "height="+popup_hoehe+" , width="+popup_breite+" , status=yes,resizable=no,dependent=no,directories=no,toolbar=no,location=no,menubar=no,scrollbars=no");	}	else{		// alert(popup_breite+' scrollbars=yes '+popup_hoehe);  		window.open(url, "popup_anlegen", "height="+popup_hoehe+" , width="+popup_breite+" , status=yes,resizable=no,dependent=no,directories=no,toolbar=no,location=no,menubar=no,scrollbars=yes");  		}}///////////// Zählt Zeilen eines Elementsfunction CountRows(field){	var rows = document.getElementById(field).value.split("\n");	alert(rows.length);}function div_breite(div_name, div_breite, div_hoehe, texarea_name){    var breite = div_breite;  var hoehe = div_hoehe;   var div_hoehe = document.getElementById(div_name).clientHeight ;  var div_breite = document.getElementById(div_name).clientWidth ;    // alert(div_breite+' '+div_hoehe);  // alert(breite+' '+hoehe);    if(div_breite > breite || div_hoehe > hoehe)  {	var ergebniss = div_breite - 3 ;	var jetzt = document.getElementById(div_name).innerText.substring(0, document.getElementById(div_name).innerText.length-3)	// alert(ergebniss);	// alert(jetzt);	alert('Der Text überschreitet die Zulässige Breite')	document.getElementById(div_name).innerText = jetzt;	// document.template.div_name.value = jetzt;	document.getElementById(div_name).value = jetzt;	// document.getElementById(div_name).style.width = ergebniss ;	return false;  }} function string_einfuegen(div,area, is_input){ 	if (is_input) { 		var output = document.getElementById(div).innerText = document.getElementById(area).value; 	} else {	 		var output = document.getElementById(div).innerText = document.getElementById(area).innerText;	}		// alert(output);	 } // Überprüfung auf korrekte E-Mail Addressefunction check_email(s){ var a = false; var res = false; if(typeof(RegExp) == 'function') {  var b = new RegExp('abc');  if(b.test('abc') == true){a = true;}  } if(a == true) {  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+                   '(\\.)([a-zA-Z]{2,4})$');  res = (reg.test(s)); } else {  res = (s.search('@') >= 1 &&         s.lastIndexOf('.') > s.search('@') &&         s.lastIndexOf('.') >= s.length-5) } return(res);}// Überprüft ob ein string nur aus Zahlen besteht und maximal einen '-' oder '/' enthältfunction check_for_digits(s) {	// alert(s);	regexp = /^\d+[-|\/]*\d*$/;	return (regexp.test(s));}// Überprüft ob ein string keine Zahlen enthält und maximal einen '-' oder '/'function check_non_digits(s) {	// alert(s);	regexp = /^\D+[-|\/]*\D*$/;	return (regexp.test(s));}// Überprüfung des Benutzerdaten-Formularsfunction check_form(){	if(document.profil_editieren.vorname.value == ""){			alert("Bitte geben Sie Ihren Vornamen ein!");			document.profil_editieren.vorname.focus();			return false;	}	else if(!check_non_digits(document.profil_editieren.vorname.value)){			alert("Bitte geben Sie Ihren korrekten Vornamen ein!");			document.profil_editieren.vorname.focus();			return false;	}	if(document.profil_editieren.nachname.value == ""){			alert("Bitte geben Sie Ihren Nachnamen ein!");			document.profil_editieren.nachname.focus();			return false;	}	else if(!check_non_digits(document.profil_editieren.nachname.value)){			alert("Bitte geben Sie Ihren korrekten Nachnamen ein!");			document.profil_editieren.nachname.focus();			return false;	}	if(document.profil_editieren.email.value == ""){		alert("Bitte geben Sie eine Email-Adresse an!");		document.profil_editieren.email.focus();		return false;	}	else if(!check_email(document.profil_editieren.email.value)){		alert("Bitte geben Sie eine gültige Email-Adresse an!");		document.profil_editieren.email.focus();		return false;	}	if(document.profil_editieren.bn.value == ""){		alert("Bitte geben Sie einen Benutzernamen an!");		document.profil_editieren.bn.focus();		return false;	}	if(document.profil_editieren.pw.value == ""){		alert("Bitte geben Sie ein Passwort an!");		document.profil_editieren.pw.focus();		return false;	}	else if(!check_password(document.profil_editieren.pw.value, document.profil_editieren.pw2.value)){		alert("Passwort überprüfung fehlgeschlagen, bitte erneut eingeben!");		document.profil_editieren.pw.focus();		return false;	}		return true}// Prüft ob zweimal das gleiche Passwort eingegeben wurdefunction check_password(pass1, pass2) {	return (pass1 == pass2);	}// Checkt Benutzerdaten-Formular, wenn erfolgreich wird vom Password der MD5-Hash berechnetfunction checkAll(){	if(check_form()){		document.profil_editieren.pw.value = MD5(document.profil_editieren.pw.value);	} else {		return false;	}	return true;}// Frägt nach ob man wirklich löschen will ...function check_loeschen(){	Check = confirm("Wollen Sie diesen Entwurf wirklich löschen?");	if (Check) {		return true;	} else {		return false;	}	}function check_close(){	Check = confirm("Es gehen alle Änderungen verloren wenn Sie das Fenster jetzt schliessen");	if (Check) {		return true;	} else {		return false;	}	}// Generiert Unix-Timestamp von aktueller Systemzeitfunction mktime(){	// alert(Math.round(new Date().getTime()/1000));	return Math.round(new Date().getTime()/1000);}
