function show_demo_data(ElementID) {

	var project_id 			= document.getElementById('selectProjectId').value;
	var current_element = document.getElementById(ElementID);

	if (project_id == 2 || project_id == 3) {

		current_element.style.display = "block";

		} else {
	
			current_element.style.display = "none";

		}

		return false;

}

function toggleElement(ElementID) {

	var current_element = document.getElementById(ElementID);

	if (current_element.style.display == '') {

		current_element.style.display = "none";

	}

	if (current_element.style.display == "none") {

		current_element.style.display = "block";

	} else {

	current_element.style.display = "none";

	}

	return false;

}

function changeStatePreset(ElementID) {

	var current_element = document.getElementById(ElementID);

	current_element.value = "999";
	
}

// --

// ################################################################################################################################
// AJAX-FUNCTION TO GET STATES-SELECT-FIELD FOR DIFFERENT COUNTRIES ###############################################################
// ################################################################################################################################

function GetStateSelector() {

	var req;
	
	try {

		req = window.XMLHttpRequest?new XMLHttpRequest(): 
		new ActiveXObject("Microsoft.XMLHTTP"); 

	} catch (e) {

		//Kein AJAX Support
	} 

	// --

	req.onreadystatechange = function() {

		if ((req.readyState == 4) && (req.status == 200)) {

			document.getElementById('states_selector').innerHTML = req.responseText;

		}

	};

	var id = document.getElementById('countries').value;

	req.open('post', 'inc/ajax.php');
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.send('do=state&_language=de&country_id='+ id); 

}

// ################################################################################################################################
