function submit_form(){
	var fehler = 0;
	
	if($("radio1")){
		for(var i=1;i<=3;i++){
			var obj = $("radio"+i);
			if(obj.checked){
				$("radio").value = $("radio"+i).value;
			}
		}
	}
	
	var von_ok =0;
	if($("von").value){
		var von_ok = checkDatum($("von").value);
		if(von_ok!=0)setDatum(von_ok, "von");
		if(von_ok==0){
			var fehler =1;
			$("von").style.borderColor="red";
		}
	}
	
	var bis_ok =0;
	if($("bis").value){
		var bis_ok = checkDatum($("bis").value);
		if(bis_ok!=0)setDatum(bis_ok, "bis");
		if(bis_ok==0){
			var fehler =1;
			$("bis").style.borderColor="#ff0000";
		}
	}
	

	if($("dvt_nr").value.length<3) $("dvt_nr").value="";
	if($("stichwort").value.length<3)$("stichwort").value="";
	if($("titel").value.length<3)$("titel").value="";
	if($("volltext").value.length<3)$("volltext").value="";
	if($("autor").value.length<2)$("autor").value="";
	
	var dvt_nr = $("dvt_nr").value;
	var stichwort = $("stichwort").value;
	var titel = $("titel").value;
	var volltext = $("volltext").value;
	var autor = $("autor").value;
	var kategorie = $("kategorie").value;

	
	
	if(fehler==0 && ( dvt_nr.length>0 || stichwort.length>0 || titel.length>0 || volltext.length>0 || autor.length>0 || kategorie>0 || von_ok>1 || bis_ok>1) ){
		$("fehler").style.display="none";
		$("send").value="1";
		document.nachrichtensuche.submit();
	}else if(fehler==0){
		$("fehler").style.display="block";
	}

}






function initRadio(){
	check = $("radio").value;
	for(var i=1;i<=3;i++){
		var obj = $("radio"+i);
		if(obj.value==check){
			obj.checked = "checked";
		}
	}
}



function submit_form_presse(){
	var fehler = 0;
	
	if($("radio1")){
		for(var i=1;i<=3;i++){
			var obj = $("radio"+i);
			if(obj.checked){
				$("radio").value = $("radio"+i).value;
			}
		}
	}
	
	var von_ok =0;
	if($("von").value){
		var von_ok = checkDatum($("von").value);
		if(von_ok!=0)setDatum(von_ok, "von");
		if(von_ok==0){
			var fehler =1;
			$("von").style.borderColor="red";
		}
	}
	
	var bis_ok =0;
	if($("bis").value){
		var bis_ok = checkDatum($("bis").value);
		if(bis_ok!=0)setDatum(bis_ok, "bis");
		if(bis_ok==0){
			var fehler =1;
			$("bis").style.borderColor="#ff0000";
		}
	}
	

	if($("nr").value.length<3) $("nr").value="";
	if($("stichwort").value.length<3)$("stichwort").value="";
	if($("titel").value.length<3)$("titel").value="";
	if($("volltext").value.length<3)$("volltext").value="";
	
	var nr = $("nr").value;
	var stichwort = $("stichwort").value;
	var titel = $("titel").value;
	var volltext = $("volltext").value;

	
	
	if(fehler==0 && ( nr.length>0 || stichwort.length>0 || titel.length>0 || volltext.length>0 || von_ok>1 || bis_ok>1) ){
		$("fehler").style.display="none";
		$("send").value="1";
		document.pressesuche.submit();
	}else if(fehler==0){
		$("fehler").style.display="block";
	}

}






function initRadio(){
	check = $("radio").value;
	for(var i=1;i<=3;i++){
		var obj = $("radio"+i);
		if(obj.value==check){
			obj.checked = "checked";
		}
	}
}



function checkDatum(dt){
	dat1 = dt.replace('/','.');
	dat = dat1.replace('/','.');
	ok=1;
	if(dat.length>0 ){
		ok=0;
		if(dat.search(/\d\d\.\d\d\.\d\d\d\d/) > -1 || dat.search(/\d\.\d\d\.\d\d\d\d/) > -1 || dat.search(/\d\d\.\d\.\d\d\d\d/) > -1 || dat.search(/\d\.\d\.\d\d\d\d/) > -1 || dat.search(/\d\d\.\d\d\.\d\d/) > -1 || dat.search(/\d\.\d\d\.\d\d/) > -1 || dat.search(/\d\d\.\d\.\d\d/) > -1 || dat.search(/\d\.\d\.\d\d/) > -1 ){
			dat_ar = dat.split(".");
			if(dat_ar[0]<32 && dat_ar[0]>0 && !isNaN(dat_ar[0])){
				if(dat_ar[1]<13 && dat_ar[1]>0 && !isNaN(dat_ar[1])){
					if(dat_ar[2]<3000 && !isNaN(dat_ar[2])){						
						if(dat_ar[2]<1000){
							var jetzt = new Date();
							var jetztJahr = Number(jetzt.getYear()) - 100;
							if((jetztJahr+2) >= Number(dat_ar[2])){
								dat_ar[2] = 2000 + Number(dat_ar[2]);
							}else{
								dat_ar[2] = 1900 + Number(dat_ar[2]);
							}
						}
						ok = new Date(Number(dat_ar[2]), Number(dat_ar[1])-1, Number(dat_ar[0]));
					}
				}
			}
		}		
	}

	return ok;
}

function setDatum(dt, idObj){
	j = dt.getFullYear();
	m = dt.getMonth()+1;
	if(m<10)m = "0"+m;
	d = dt.getDate();
	if(d<10)d = "0"+d;

	$(idObj).value = d+'.'+m+'.'+j;
	//$(idObj).style.borderColor="grey";

}
