﻿function openCalendar(opener,gnr,sprache, stylesheet){				    
    var urlstr = new String('calendar.asp?style=' + stylesheet + '&cmd=open&gnr=' + gnr + '&sprache=' + sprache + '&opener=' + opener);
	
	var pickerWin = window.open(urlstr,"datePickerWin","width=210,height=200,resizable=yes");
	if (pickerWin) {
		pickerWin.focus();
	} 
	else {
		alert("Please turn off your PopUp blocking software");
		return;
	}		
};

function openTerminserie(opener, gnr, sprache, edittermin, stylesheet) {
    var urlstr = new String('terminserie.asp?cmd=open&style=' + stylesheet + '&edittermin=' + edittermin + '&gnr=' + gnr + '&sprache=' + sprache + '&opener=' + opener);

    var pickerWin = window.open(urlstr, "TerminserieWin", "width=400,height=300,resizable=yes,scrollbars=yes");
    if (pickerWin) {
        pickerWin.focus();
    }
    else {
        alert("Please turn off your PopUp blocking software");
        return;
    }
};

function openTerminserieWithTime(opener, gnr, sprache, edittermin, stylesheet, typTime, timefrom, timeto, callback, useTime) {

    var urlstr =  new String('terminserie.asp?cmd=open&style=' + stylesheet + '&edittermin=' + edittermin + '&gnr=' + gnr + '&sprache=' + sprache + '&opener=' + opener);
    if (typTime && useTime) {
        urlstr = urlstr + '&typ=time';
    }
    else if(useTime){
    urlstr = urlstr + '&typ=default';
}

if (callback) {
    urlstr = urlstr + '&callback=' + callback;
}
if (useTime) {
    url = url + '&timefrom='
			+ timefrom
			+ '&timeto='
			+ timeto;
}


    var pickerWin = window.open(urlstr, "TerminserieWin", "width=400,height=300,resizable=yes,scrollbars=yes");
    if (pickerWin) {
        pickerWin.focus();
    }
    else {
        alert("Please turn off your PopUp blocking software");
        return;
    }
};




function ToggleDisplay(parent1, parent2) {
    var element1 = document.getElementsByName(parent1)[0]
    var element2 = document.getElementsByName(parent2)[0]

    if (element1 && element2) {
        if (element1.style.display == 'none' && element2.style.display == 'none') {
            element1.style.display = 'inline';
            element2.style.display = 'inline';
        }
        else {
            element1.style.display = 'none';
            element2.style.display = 'none';
        }
    }
}

function ToggleEnabled(parent1, parent2) {
    var element1 = document.getElementsByName(parent1)[0]
    var element2 = document.getElementsByName(parent2)[0]

    if (element1 && element2) {
        if (element1.disabled == true && element2.disabled == true) {
            element1.disabled = false;
            element2.disabled = false;
        }
        else {
            element1.disabled = true;
            element2.disabled = true;
        }
    }
}