function openInfoWindow(url){
	nwin = window.open(url,'info','width=400,height=450,resizable=yes,location=no,status=no,scrollbars=yes');
    if (window.nwin) {
    	window.nwin.focus();
	}
}
function openInfoWindowBig(url){
	nwin = window.open(url,'info','width=500,height=700,resizable=yes,location=no,status=no,scrollbars=yes');
    if (window.nwin) {
    	window.nwin.focus();
	}
}

function openWindow(url,width,height){
	nwin = window.open(url,'nwin','width='+width+',height='+height+',resizable=no,location=no,status=no,scrollbars=no');
    if (window.nwin) {
    	window.nwin.focus();
	}
}

function openNewWindow(url,width,height){
	nwin = window.open(url,'nwin','width='+width+',height='+height+',resizable=yes,location=no,status=no,scrollbars=yes');
    if (window.nwin) {
    	window.nwin.focus();
	}
}

function checkDate(elemId){
var elem = document.getElementById(elemId);
date = elem.value;
var dateformat = /^\d{2}(\.)\d{2}(\.)\d{2}$/;
if( dateformat.test(date) ){
	checkDate3(elemId);
}
else{
alert("Kein gueltiges Datum!\nBitte Datum in der Form: TT.MM.JJ eingeben!");return false;
elem.focus();

}
}

function checkDate3(elemId)
{
var elem = document.getElementById(elemId);
var date, Tag, Monat, Jahr, Laenge, tageMonat;
date = elem.value;
Laenge=date.length;
if (Laenge==8 && date.substring(2,3)=="." && date.substring(5,6)==".")
{
Tag=parseInt(date.substring(0,2),10);
Monat=parseInt(date.substring(3,5),10);
Jahr=parseInt(date.substring(6,8),10);
}
else{alert("Kein gueltiges Datum!\nBitte Datum in der Form: TT.MM.JJ eingeben!");return false;}

if (Monat==4 || Monat==6 || Monat==9 || Monat==11){tageMonat=30;}
else if (Monat==1 || Monat==3 || Monat==5 || Monat==7 || Monat==8 || Monat==10 || Monat==12){tageMonat=31;}
else if(Monat==2 && Jahr%4==0 && Jahr%100!=0 || Jahr%400==0){tageMonat=29;}
else if(Monat==2 && Jahr%4!=0 || Jahr%100==0 && Jahr%400!=0){tageMonat=28;}
if (Tag>=1 && Tag<=tageMonat && Monat>=1 && Monat<=12 ){return true;}
else{
alert("Kein gueltiges Datum!\nBitte Datum in der Form: TT.MM.JJ eingeben!");return false;
elem.focus();
}
}

