	function changeLanguage(id)
	{
		var languages = document.getElementById("languages");
		childsCount = languages.childNodes.length;
		for(i=1; i<childsCount; i++) {
			if(i != id) {
				if(languages.childNodes[i].style) {
					languages.childNodes[i].style.fontWeight = "normal";
					document.getElementById("eventcalendar_title_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_city_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_address_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_organizer_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_contact_name_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_contact_first_name_"+(i-1)).style.display = "none";
					document.getElementById("eventcalendar_description_"+(i-1)).style.display = "none";
				}
			} else {
				if(languages.childNodes[i].style) {
					languages.childNodes[i].style.fontWeight = "bold";
					document.getElementById("eventcalendar_title_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_city_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_address_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_organizer_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_contact_name_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_contact_first_name_"+(i-1)).style.display = "block";
					document.getElementById("eventcalendar_description_"+(i-1)).style.display = "block";
				}
			}
		}
	}
	
	function addEvent()
	{
		if(!CCtrlDateTime_Validate('eventcalendar_start_date'))
			return;
		if(!CCtrlDateTime_Validate('eventcalendar_end_date'))
			return;
		if(!CCtrlDateTime_Validate('eventcalendar_end_date'))
			return;
		if(document.getElementById('eventcalendar_contact_email').value != "" && !document.getElementById('eventcalendar_contact_email').value.match(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/)) {
			alert('You have entered an invalid email.');
			return;
		}
		document.eventcalendar.submit();
	}
