<!--

//Create Request Object
		var request = null;
		function createRequest(){
			try{
				request = new XMLHttpRequest();
			}catch(trymicrosoft){
				try{
					request = new ActiveXObject("Msxml2.XMLHTTP");
				}catch(othermicrosoft){
					try{
						request = new ActiveXObject("Microsoft.XMLHTTP");
					}catch(failed){
						request = null;
					}
				}
			}
			if(request == null){
				alert("Error creating request object!");
			}
		}
		

//Do AJAX Function
		function ajaxCall(url, ax, func){
			
			
			var pMin = 3;
			var a = ajaxCall.arguments;
			var pLen = a.length;
			
			var params = "";
			var pCount = 0;
			for(p=pMin; p<pLen; p++){
				var pVar = p-(pMin-1);
				var params = params + "&p" + pVar + "=" + escape(a[p]);
				var pCount = pCount + 1;
			}
			
			createRequest();
			request.open("POST", url, true);
			request.onreadystatechange = function(){
				if(request.readyState == 4){
					if(request.status == 200){
						if(func != ""){
							var response = encodeURI(request.responseText);
							eval(func + "('" + response + "')");
							//document.getElementById(box).innerHTML = response;
						}
					}else{
						var response = request.responseText;
						document.body.innerHTML = response;
					}
				}
			}
			
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			request.send("ax=" + escape(ax) + "&pCount=" + pCount + params);

		}
	

//-->
