var req=new JsHttpRequest();
function AGSubmit(url,target){
	abortReq = window.setTimeout('req.abort();', 10000);
	req.onreadystatechange=function(){
		clearTimeout(abortReq);
		if (req.readyState == 1 || req.readyState == 2 || req.readyState == 3) {
			document.getElementById(target).innerHTML="Загрузка...";
		}
		if (req.readyState == 4) {
				document.getElementById(target).innerHTML=req.responseText;
		}
	}
	req.open('GET',url,true);
	req.send(null);
}
function APSubmit(url,target,f){
	var e = f.elements.length;
	var d = new Array();
	var n;
	var v;
	for (var i=0; i<e; i++){
		n = f.elements[i].name;
		v = f.elements[i].value;
		d[n] = v;
	}
	abortReq = window.setTimeout('req.abort();', 10000);
	req.onreadystatechange=function(){
		clearTimeout(abortReq);
		if (req.readyState == 1 || req.readyState == 2 || req.readyState == 3) {
			document.getElementById(target).innerHTML="Загрузка...";
		}
		if (req.readyState == 4) {
				document.getElementById(target).innerHTML=req.responseText;
		}
	}
	req.open('POST',url,true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.send(d);
}