infoPopup=false;

function ctrlCheckboxes(form_name,checkbox_name,mode) {
	with(document.forms[form_name]) {
		if(mode=='all') {
			for(i=0;i<elements.length;i++) {
				with(elements[i]) {
					if(name != checkbox_name.name) {
						if(type=='checkbox' && checkbox_name.checked) {
							checked=true;
						} else {
							checked=false;
						}
					}
				}
			}
		} else {
			with(elements[checkbox_name]) {
				if(checked) checked=false;
				else checked=true;
			}
		}
	}
}

function printCurrentDoc () {
	print();
}

function writeHome(argCustomerId, argLicensee, argUserId) {
	document.write(
		'<div style="position:absolute; top:0px; left:0px;">'
			+'<a href="http://www.radeln-in-brandenburg.de/" title="Zur&uuml;ck zur Startseite">'
				+'<img src="images/blank.gif" width="250" height="160" alt="Zur&uuml;ck zur Startseite">'
			+'</a>'
		+'</div>'
	);
}

function externalWindow(content_url,window_name) {
	window_width=800;
	window_height=360;
	if(!window_name) window_name='infoPopup';
	window.open(content_url,window_name,'width='+ window_width +',height='+ window_height +',scrollbars=auto,resizable=yes').focus();
}

function checkAllParts(switchAll) {
	fp=document.forms['map_part_options'];
	for(i=0;i<fp.length;i++) {
			with(fp.elements[i]) {
				if(fp.elements[i].type=='checkbox' && fp.elements[i].name.match(/map_part_([0-9])/)) {
					if(switchAll.checked==true) checked=true;
					else checked=false;
				}
			}
	}
	switchMapPart('');
}

function switchMapPart(part) {
	fp=document.forms['map_part_options'];
	for(i=0;i<fp.length;i++) {
		with(fp.elements[i]) {
			if(fp.elements[i].type=='checkbox' && fp.elements[i].name.match(/map_part_([0-9]+)/)) {
				with(document.getElementById(name.replace(/map\_/,''))) {
					if(fp.elements[i].checked==true) style.display='block';
					else style.display='none';
				}
			}
		}
	}
}
