function openSurvey(sLang) {
	var width	= 755;
	var height	= 560;
	var posx	= (screen.width - width) / 2;
	var posy	= (screen.height - height) / 2;
	surveyWindow = window.open('/'+sLang+'/survey.php','surveyWindow','width='+width+',height='+height+',top='+posy+',left='+posx+',location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no')
	surveyWindow.focus();
}

function checkRadioSelection(sQuestionId,element) {
	var bMultiple = false;
	var elements = document.getElementsByTagName('input');
	var element2;
	var iZeile = 0;
	var iSpalte = 0;
	var iAlteSpalte = 0;
	for(var i=0;i<elements.length;i++) {
		var Ausdruck1 = /^([0-9]-[0-9])/;
		Ausdruck1.exec(elements[i].getAttribute('name'));
		if (elements[i].getAttribute('type') == 'radio' && RegExp.$1 == sQuestionId) {
			var Ausdruck2 = /^[0-9]-[0-9]-([0-9])/;
			Ausdruck2.exec(elements[i].getAttribute('name'));
			iAlteSpalte = iSpalte;
			iSpalte = RegExp.$1;
			if (iSpalte < iAlteSpalte) iZeile++;
			elements[i].setAttribute('id',sQuestionId + '-' + iZeile + '-' + iSpalte);
		}
	}
	//alert(element.getAttribute('id'));
	//alert(element.checked);
	var Ausdruck3 = /^[0-9]-[0-9]-([0-9])-([0-9])/;
	Ausdruck3.exec(element.getAttribute('id'));
	iZeile = RegExp.$1;
	var iElementSpalte = RegExp.$2;
	iSpalte = 0;
	while (element2 = document.getElementById(sQuestionId + '-' + iZeile + '-' + iSpalte)) {
		if (iSpalte != iElementSpalte && element.checked == element2.checked) {
			element.checked = false;
		}
		iSpalte++;
	}
}
