// JavaScript Document
var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn0";
compulsoryFieldsIn[1]="stdIn1";
compulsoryFieldsIn[2]="stdIn2";
compulsoryFieldsIn[3]="stdIn3";

function checkFieldsIn (){
	var checkOK=true;

	for (var i=0; i<compulsoryFieldsIn.length; i++){
		var cfObj=document.getElementById(compulsoryFieldsIn[i]);
		if (cfObj!=null){
			if (cfObj.type.toLowerCase()=="text"){
				if (cfObj.value.match(/^\s*$/)) checkOK=false;
			}else if (cfObj.type.toLowerCase()=="radio" || cfObj.type.toLowerCase()=="checkbox"){
				var tmpObj=document.getElementsByName(cfObj.name);
				var tmpCheck=false;
				for (var j=0; j<tmpObj.length; j++){
					if (tmpObj[j].checked==true){
						tmpCheck=true;
						break;
					}
				}
				checkOK=tmpCheck;
			}else if (cfObj.type.toLowerCase().indexOf("select")>=0){
				if (compulsoryFieldsIn[i] == "stdIn12" && cfObj.selectedIndex == 0) {
					checkOK = false;
				}
			}
		}
		if (!checkOK) break;
	}
	if (checkOK) document.getElementById('subscribe').submit();
	else window.alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
}
