
function SQLExecute(sql,whendone){

	if(window.ActiveXObject)var http = new ActiveXObject("Microsoft.XMLHTTP");
	if(window.XMLHttpRequest)var http = new XMLHttpRequest();
	var url=URLEncrypt("returnsql.php?sql="+escape(sql));
	
//	alert(url);
	
	if(whendone){
		http.onreadystatechange = function () {
			if(http.readyState==4){
		  //alert(http.responseText);
			if(whendone!="")eval(whendone+"(http.responseText);");
			}
		}
	}
	http.open("GET",url,true);
	http.send(null);
}


function SQLExecuteArray(sql,varname,func){

	if(window.ActiveXObject)var http = new ActiveXObject("Microsoft.XMLHTTP");
	if(window.XMLHttpRequest)var http = new XMLHttpRequest();


	var url="returnsql.php?sql="+escape(sql);

	if((func!="")||(varname!="")){
		http.onreadystatechange = function () {
			if(http.readyState==4){
//		  alert(http.responseText);
				if((varname!=null)&&(varname!=""))eval(varname+"="+http.responseText+";");
				if((func!="")&&(func!=null))eval(func+"("+http.responseText+");");
			}
		}
	}
	http.open("GET",url,true);
	http.send(null);
}
