		function loadXMLDoc(dname){
			if (window.XMLHttpRequest){
				xhttp = new XMLHttpRequest();
			}else{
			  if (window.ActiveXObject) {
				 xhttp = new ActiveXObject('Microsoft.XMLHTTP');	
			  }			
			}
			
			xhttp.open("GET", dname, false);
			xhttp.send(null);
			return xhttp.responseXML;
		} 
		
		function getQSParam(name){
			// get the current URL
			var url = window.location.toString();
			
			//get the parameters
			url.match(/\?(.+)$/);
			var params = RegExp.$1;
			// split up the query string and store in an
			// associative array
			var params = params.split("&");
			var queryStringList = {};

			for(var i=0; i < params.length;i++){
				var tmp = params[i].split("=");
				if (tmp[0] == name){
					return unescape(tmp[1]);
				}
			}		
			return "";
		}
		
		function setLanguageSelect(prefix){
			// get the current URL
			var url = window.location.toString();
			var myArray = url.match(/[\w_.-]*?(?=\?)|[\w_.-]*$/)
			var page = myArray[0];
			
			//get the parameters
			url.match(/\?(.+)$/);
			var params = RegExp.$1;
			if(params == ""){
				document.getElementById('lnkLangueSel').href = prefix + page;
			}else{
				document.getElementById('lnkLangueSel').href = prefix + page + "?" + params;
			}
		}
		
