//------------- Calendar Functions ---------//

var aDateFieldName = '';

function openCalendar(aDatefield) {
		aDateFieldName = aDatefield;
        aString = document.getElementById(aDatefield).value;


//        if(aString.test(/^\s*([0-9]{1,2})\.\s*([0-9]{1,2})\.\s*([0-9]{4})/, "year=$3&month=$2&day=$1"))
//        {
                dateUrl = aString.replace(/^\s*([0-9]{1,2})\.\s*([0-9]{1,2})\.\s*([0-9]{4})/, "year=$3&month=$2&day=$1");
//        } else {
//                dateUrl = "";
//        }
//event.screenX, event.screenY
        var left = window.event.screenX-window.event.offsetX+21;
        var top = window.event.screenY-window.event.offsetY;
        var params = 'width=230,height=200,left=' + left + ',top=' + top;

        newwin = window.open('/_admin/mod_date/calendar.php?'+dateUrl, 'Kalender', params);
        newwin.focus();
}

function setChosenDate(dateGiven) {
        document.getElementById(aDateFieldName).value = dateGiven;
}