//http://snook.ca/archives/javascript/testing_for_a_v/
function oc(a) {
	var o = {};
	for(var i=0;i<a.length;i++) {
		o[a[i]]='';
	}
	return o;
}
 
function selectAT_CH_DE(){
	selObj = document.getElementById('eligCountry1');
	for (i = 0; i < selObj.options.length; i++) {
		if (selObj.options[i].value in oc(['AT', 'CH', 'DE'])) {
			selObj.options[i].selected=true;
		}
	}
}
 
function selectEU(){
	selObj = document.getElementById('eligCountry1');
	for (i = 0; i < selObj.options.length; i++) {
		if (selObj.options[i].value in oc(['AT','BE','BG','CY','CZ','DE','DK','EE','ES','FI','FR','GR','GB','IE','IT','HU','LV','LT','LU','MT','NL','PL','PT','RO','SE','SK','SI'])) {
			selObj.options[i].selected=true;
		}
	}
}

function clearAll(){
	selObj = document.getElementById('eligCountry1');
	for (i = 0; i < selObj.options.length; i++) {
		selObj.options[i].selected=false;
	}
}
var sameOpeningHours = true;
function useSameOpeningHours(){
 	if(sameOpeningHours){
	 	document.getElementById('mo').innerHTML = "MO-FR";
	 	
	 	document.getElementById('tu').style.visibility = 'hidden';
	 	document.getElementById('we').style.visibility = 'hidden';
	 	document.getElementById('th').style.visibility = 'hidden';
	 	document.getElementById('fr').style.visibility = 'hidden';
	 	
	 	document.getElementById('op2').style.visibility = 'hidden';
	 	document.getElementById('op3').style.visibility = 'hidden';
	 	document.getElementById('op4').style.visibility = 'hidden';
	 	document.getElementById('op5').style.visibility = 'hidden';
	 	
	 	document.getElementById('cl2').style.visibility = 'hidden';
	 	document.getElementById('cl3').style.visibility = 'hidden';
	 	document.getElementById('cl4').style.visibility = 'hidden';
	 	document.getElementById('cl5').style.visibility = 'hidden';
	 	
	 	document.getElementById('op9').style.visibility = 'hidden';
	 	document.getElementById('op10').style.visibility = 'hidden';
	 	document.getElementById('op11').style.visibility = 'hidden';
	 	document.getElementById('op12').style.visibility = 'hidden';
	 	
	 	document.getElementById('cl9').style.visibility = 'hidden';
	 	document.getElementById('cl10').style.visibility = 'hidden';
	 	document.getElementById('cl11').style.visibility = 'hidden';
	 	document.getElementById('cl12').style.visibility = 'hidden';
	 	sameOpeningHours = false;
 	} else {
 		document.getElementById('mo').innerHTML = "MO";
	 	
	 	document.getElementById('tu').style.visibility = 'visible';
	 	document.getElementById('we').style.visibility = 'visible';
	 	document.getElementById('th').style.visibility = 'visible';
	 	document.getElementById('fr').style.visibility = 'visible';
	 		 	
	 	document.getElementById('op2').style.visibility = 'visible';
	 	document.getElementById('op3').style.visibility = 'visible';
	 	document.getElementById('op4').style.visibility = 'visible';
	 	document.getElementById('op5').style.visibility = 'visible';
	 	
	 	document.getElementById('cl2').style.visibility = 'visible';
	 	document.getElementById('cl3').style.visibility = 'visible';
	 	document.getElementById('cl4').style.visibility = 'visible';
	 	document.getElementById('cl5').style.visibility = 'visible';
	 	
	 	document.getElementById('op9').style.visibility = 'visible';
	 	document.getElementById('op10').style.visibility = 'visible';
	 	document.getElementById('op11').style.visibility = 'visible';
	 	document.getElementById('op12').style.visibility = 'visible';
	 	
	 	document.getElementById('cl9').style.visibility = 'visible';
	 	document.getElementById('cl10').style.visibility = 'visible';
	 	document.getElementById('cl11').style.visibility = 'visible';
	 	document.getElementById('cl12').style.visibility = 'visible';
	 	sameOpeningHours = true;
 	}
} 
