function openWin(pagina,larghezza,altezza) {
	window.open(pagina,"","width="+larghezza+",height="+altezza+"");
	}
	
function reload(link) {
	window.opener.location.href = link;
	window.close();
	}
	
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  }
  
function openWinQuest(pagina) {
	window.open(pagina,"","width=880,height=600,menubar=0,resizable=yes,scrollbars=yes,status=0,titlebar=0,toolbar=0,left=20,top=20");
	}
	
function ctrQuest() {
	for(i=1;i<18;i++) {
		var dom_sodd = eval("document.forms['quest'].dom"+i+"_sodd");
		$found1 = false;
		for(j=0;j<10;j++) {
			if(dom_sodd.item(j).checked) {
				$found1 = true;
				break;
			}
		}
		
		var dom_impo = eval("document.forms['quest'].dom"+i+"_impo");
		$found2 = false;
		for(j=0;j<3;j++) {
			if(dom_impo.item(j).checked) {
				$found2 = true;
				break;
			}
		}
		if(!$found1 || !$found2) {
			break;
		}
	}
	
	if(!$found1 || !$found2) {
		alert("Rispondere a tutte le domande.");
		return false;
	}
	else if(document.forms['quest'].ragsoc.value=="") {
		alert("Compilare il campo 'Ragione sociale'.");
		return false;
	}
	else if(document.forms['quest'].nome.value=="") {
		alert("Compilare il campo 'Nome di chi compila'.");
		return false;
	}
	else if(document.forms['quest'].funzione.value=="") {
		alert("Compilare il campo 'Funziona aziendale'.");
		return false;
	}
	return true;
}

function ctrQuestEN() {
	for(i=1;i<18;i++) {
		var dom_sodd = eval("document.forms['quest'].dom"+i+"_sodd");
		$found = false;
		for(j=0;j<10;j++) {
			if(dom_sodd.item(j).checked) {
				$found = true;
				break;
			}
		}
		
		var dom_impo = eval("document.forms['quest'].dom"+i+"_impo");
		$found = false;
		for(j=0;j<3;j++) {
			if(dom_impo.item(j).checked) {
				$found = true;
				break;
			}
		}
	}
	
	if(!$found) {
		alert("Please answer all questions.");
		return false;
	}
	else if(document.forms['quest'].ragsoc.value=="") {
		alert("Fill-in the field 'Company name'.");
		return false;
	}
	else if(document.forms['quest'].nome.value=="") {
		alert("Fill-in the field 'Name of compiler'.");
		return false;
	}
	else if(document.forms['quest'].funzione.value=="") {
		alert("Fill-in the field 'Function in the Company'.");
		return false;
	}
	return true;
}

function ctrQuestDE() {
	for(i=1;i<18;i++) {
		var dom_sodd = eval("document.forms['quest'].dom"+i+"_sodd");
		$found = false;
		for(j=0;j<10;j++) {
			if(dom_sodd.item(j).checked) {
				$found = true;
				break;
			}
		}
		
		var dom_impo = eval("document.forms['quest'].dom"+i+"_impo");
		$found = false;
		for(j=0;j<3;j++) {
			if(dom_impo.item(j).checked) {
				$found = true;
				break;
			}
		}
	}
	
	if(!$found) {
		alert("Please answer all questions.");
		return false;
	}
	else if(document.forms['quest'].ragsoc.value=="") {
		alert("Folgende Felder sind nicht ausgefullt worden: 'Firmenname'.");
		return false;
	}
	else if(document.forms['quest'].nome.value=="") {
		alert("Folgende Felder sind nicht ausgefullt worden: 'Bitte Ihr Name'.");
		return false;
	}
	else if(document.forms['quest'].funzione.value=="") {
		alert("Folgende Felder sind nicht ausgefullt worden: 'Betriebstätigkeit'.");
		return false;
	}
	return true;
}

function ctrQuestES() {
	for(i=1;i<18;i++) {
		var dom_sodd = eval("document.forms['quest'].dom"+i+"_sodd");
		$found = false;
		for(j=0;j<10;j++) {
			if(dom_sodd.item(j).checked) {
				$found = true;
				break;
			}
		}
		
		var dom_impo = eval("document.forms['quest'].dom"+i+"_impo");
		$found = false;
		for(j=0;j<3;j++) {
			if(dom_impo.item(j).checked) {
				$found = true;
				break;
			}
		}
	}
	
	if(!$found) {
		alert("Please answer all questions.");
		return false;
	}
	else if(document.forms['quest'].ragsoc.value=="") {
		alert("Los siguientes campos obligatorios no han sido rellenados: 'Empresa'.");
		return false;
	}
	else if(document.forms['quest'].nome.value=="") {
		alert("Los siguientes campos obligatorios no han sido rellenados: 'Nombre de quien rellena'.");
		return false;
	}
	else if(document.forms['quest'].funzione.value=="") {
		alert("Los siguientes campos obligatorios no han sido rellenados: 'Función empresarial'.");
		return false;
	}
	return true;
}
