function buildHTML(file,div,qs) {
	
	var xmlhttp
	
	/*@cc_on @*/
	
	/*@if (@_jscript_version >= 5)
	  try {
	  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
	} catch (e) {
	  try {
	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	  } catch (E) {
	   xmlhttp=false
	  }
	}
	@else
	xmlhttp=false
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
		xmlhttp = new XMLHttpRequest();
		} catch (e) {
		xmlhttp=false
		}
		}
		xmlhttp.open("GET", file+"?"+qs,true);
		xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
		xxx=xmlhttp.responseText;
		document.getElementById(div).innerHTML=xxx;
		runScript(xxx);
		return false;
		
		  //xmlhttp.readyState=0;
		}
	}
	  xmlhttp.send(null)
}

var base_url = "http://www.facturieronline.ro/";

function buildJS (file,qs)
{
	url = base_url + file + '?' + qs;
	var jsel = document.createElement('SCRIPT');
	jsel.type = 'text/javascript';
	jsel.src = url;
	document.body.appendChild (jsel);
}

function ajaxRunFunction(file,func,qs) {
	
	var xmlhttp;
	
	/*@cc_on @*/
	
	/*@if (@_jscript_version >= 5)
	  try {
	  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
	} catch (e) {
	  try {
	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	  } catch (E) {
	   xmlhttp=false
	  }
	}
	@else
	xmlhttp=false
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false
		}
	}
	xmlhttp.open("GET", file+"?"+qs,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			xxx=xmlhttp.responseText;
			setTimeout(func+"()",1);
		}
	}
	xmlhttp.send(null)
}

function runScript(text) {
	if(text) {
		var prs=text.match(/<script>.*<\/script>/gim);
		if(prs)
			for(i=0; i<prs.length; i++) {
				var code=prs[i].split("</script>")[0].split("<script>")[1];
				eval(code);
			}
	}
}