function winOpen(){

	f1=window.open('','popup1','scrollbars=yes,toolbar=0,titlebar=0,status=1,resizable=1,width=610,height=460,left=20,top=20');

	if (parseInt(navigator.appVersion)>2) {f1.focus()};

}

function formIsOkay(){
	var re_email = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/;
	
	var df = document.forms['bestellung'];
	
	
	
	
	var name = df.name.value;
	var fax = df.telefax.value;
	var email = df.email.value;
	
	var noerror = true;
	var errormessage = "Bitte füllen Sie folgende Felder aus:\n";
	
	
	if (name.length<3) { noerror = false; errormessage += "Name \n"; }
	if (fax.length<3) { noerror = false; errormessage += "Telefax \n"; }

	var ordered_heft = df.exemplare_heft.value;
	var heftefalse_abotyp = false;
	var heftefalse_rgtyp = false;
	
	if (ordered_heft > 0){
		heftefalse_abotyp = true;
		heftefalse_rgtyp = true;
		for(i = 0; i < df.abo.length; i++){
		 if(df.abo[i].checked == true){
		  heftefalse_abotyp = false;
		  break;
		 }
		}
		for(i = 0; i < df.zahlung.length; i++){
		 if(df.zahlung[i].checked == true){
		  heftefalse_rgtyp = false;
		  break;
		 }
		}
	}

	if (heftefalse_abotyp){
		noerror = false;
		errormessage += "Abo-Typ\n";
	}

	if (heftefalse_rgtyp){
		noerror = false;
		errormessage += "Rechnungsstellung\n";
	}

	var ordered_cd = df.cdroms.value;
	var jahrfalse = false;
	
	if (ordered_cd > 0){
		jahrfalse = true;
		if (df.jahr1999.checked) jahrfalse = false;
		if (df.jahr2000.checked) jahrfalse = false;
		if (df.jahr2001.checked) jahrfalse = false;
		if (df.jahr2002.checked) jahrfalse = false;
		if (df.jahr2003.checked) jahrfalse = false;
		if (df.jahr2004.checked) jahrfalse = false;
		if (df.jahr2005.checked) jahrfalse = false;
		if (df.jahr2006.checked) jahrfalse = false;
		if (df.jahr2007.checked) jahrfalse = false;
		if (df.jahr2008.checked) jahrfalse = false;
	}

	if (jahrfalse){
		noerror = false;
		errormessage += "CD-Rom Jahrgang\n";
	}


	if ((re_email.test(email))==false || email.length==0) {
		alert("Die angegebene E-Mail-Adresse ist falsch!");
		noerror = false;
		errormessage += "E-Mail Adresse";
	}
	
	if (!df.kundeninfo.checked){
		alert("Bitte bestätigen Sie die Kundeninformationen");
		noerror = false;
		errormessage += "\nKundeninformationen";
	}
	
	if (!noerror) alert(errormessage);
//	if (checked) {
//		document.forms[0].submit();
//	}
	return noerror;
} 
function changeButtonText(thisform){
	if (thisform.changeform.checked == true) {
		thisform.submitbutton.value='Formular bearbeiten';
	} else {
		thisform.submitbutton.value='Bestellung abschicken';
	}
}
function checkTextLength( fieldname, maxlength ){
	var x = document.forms['fragebogen'].elements[fieldname].value;
	if( x.length > maxlength ) {
	 x = x.substring( 0, maxlength );
	 document.forms['fragebogen'].elements[fieldname].value = x;
	 alert('Bitte geben Sie maximal '+ maxlength +' Zeichen ein!\n\nDer Text wurde automatisch gekürzt.');
	}
}

// Javascript by Markus Greulich
