// These defaults should be changed the way it best fits your site
var _POPUP_FEATURES = 'width=970,height=520,left=120,top=80,status=no,scrollbars=yes,toolbar=no,menubar=no,resizable=yes';

function raw_popup(url, target, features) {
    if (!features) features = _POPUP_FEATURES;
    var theWindow = window.open(url, target, features);
    theWindow.focus();
    return theWindow;
}

function link_popup(src, features) {
    // to be used in an html event handler as in: <a href="..." onclick="link_popup(this,...)" ...
    // pops up a window grabbing the url from the event source's href
    return raw_popup(src.getAttribute('href'), src.getAttribute('target') || '_blank', features);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function chIma() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<chIma.arguments.length; i+=2) {
			document[chIma.arguments[i]].src = chIma.arguments[i+1];
		}
	}
}

// Schalter zum ein-aus-blenden der Kreditkarteneingabe
function zahlungsweise()
	{
	if (document.getElementById('kreditkarte'))
		{
		if (document.getElementById('feld_307_id_1').checked == true)
			{
			document.getElementById('kreditkarte').style.display = 'none';
			}
		else
			{
			document.getElementById('kreditkarte').style.display = 'block';
			}
		}
	}


// Die weiteren Felder für weitere Teilnehmer freischalten
function zimmerbuchen()
	{
	for (i = 0; i < document.getElementById('i_feld_221').length; ++i)
		{
		if (document.getElementById('i_feld_221').options[i].selected == true)
			{
			int_anzahl = document.getElementById('i_feld_221').options[i].value;
			}
		}
	
	var str_div = '';
	for (i = 2; i < document.getElementById('i_feld_221').length+1; ++i)
		{
		str_div = 'zimmerbuchen-'+i;
		if (i <= int_anzahl)
			{
			document.getElementById(str_div).style.display = 'block';
			}
		else
			{
			document.getElementById(str_div).style.display = 'none';
			}
		
		}
	}

