function fetchData(url,dataRequested,objectID){
	if (dataRequested) var dataRequest = "dataRequest="+ dataRequested;
	var pageRequest = false
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false
		pageRequest.onreadystatechange=function() {
		filterData(pageRequest,objectID)
	}
		if (dataRequested) {
			pageRequest.open('POST', url, true);
  	  		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    		pageRequest.send(dataRequest);
		}
		else {
			pageRequest.open('GET', url, true)
			pageRequest.send(null)	
		}
}

function clearField(obj) {
	if (obj.defaultValue==obj.value) obj.value = '';
}

function chooseWorkplace(requestedData,objectID) {
	fetchData('dataPage.php',requestedData,objectID);
}

function chooseMyWorkplace(requestedData,objectID) {
	fetchData('dataMyPage.php',requestedData,objectID);
}

function filterData(pageRequest,objectID){
	if (pageRequest.readyState == 4 && (pageRequest.status==200 || window.location.href.indexOf("http")==-1)) {
		var object = document.getElementById(objectID);
		object.options.length = 0;
		if(pageRequest.responseText != '') {
			alert(pageRequest.responseText);
			var arrSecondaryData = pageRequest.responseText.split(',');
			for(i = 0; i < arrSecondaryData.length; i++) {
				if(arrSecondaryData[i] != '')
					object.options[object.options.length] = new Option(arrSecondaryData[i], arrSecondaryData[i]);
			}
		}
	}
}


