var address="http://ictorg.ru/cgi-bin/bin/public/materials/sell.cgi";
var rand=Math.round(Math.random()*1000+1);
var globalId;

function makeRequestObject() {
	var http_request = false;
	if (window.XMLHttpRequest) { 
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	return http_request;
}

function makeRequest(reqObj, url, functionName) {
    reqObj.onreadystatechange = functionName;
    reqObj.open('GET', url, true);
	reqObj.send(null);
	return false;
}

function requestGetForm(id, title) {
	var req = makeRequestObject();
	globalId=id;
	var link = address+'?pages_id='+id+'&krov_mat_title='+title+'&rand='+(Math.round(Math.random()*1000+1)+rand++); 
	makeRequest(req, link, function () { showForm(req); });
	return false;
}

function requestGetNewForm(key) {
	var nameGood;
	var req = makeRequestObject();
	if (document.all) {
		var i=0;
		while(document.getElementById('name').options[i]) {
			if (document.getElementById('name').options[i].selected==true) nameGood=document.getElementById('name').options[i].text;
			i++;
		}
	} else nameGood=document.getElementById('name').value;
	var link = address+'?pages_id='+globalId+'&krov_mat_title='+nameGood+'&rand='+(Math.round(Math.random()*1000+1)+rand++); 
	if (key) {
		var nameMark;
		if (document.all) {
			var i=0;
			while(document.getElementById('mark').options[i]) {
				if (document.getElementById('mark').options[i].selected==true) nameMark=document.getElementById('mark').options[i].text;
				i++;
			}
		} else nameMark=document.getElementById('mark').value;
		link = address+'?pages_id='+globalId+'&krov_mat_title='+nameGood+'&krov_mat_mark='+nameMark+'&rand='+(Math.round(Math.random()*1000+1)+rand++); 
	}
	makeRequest(req, link, function () { refreshForm(req); });
	return false;
}

function requestSendOrder() {
	var req = makeRequestObject();
	var link = 'http://ictorg.ru/cgi-bin/bin/public/materials/buy.cgi?do=send&pages_id='+globalId+'&krov_mat_title='+document.getElementById('nameGood').innerHTML+'&count_roll='+document.getElementById('roll1').innerHTML+'&summa='+document.getElementById('sum').innerHTML+'&name='+document.getElementById('namecl').value+'&org='+document.getElementById('org').value+'&telephon='+document.getElementById('tel').value+'&rand='+(Math.round(Math.random()*1000+1)+rand++); 
	makeRequest(req, link, function () { showBye(req); });
	return false;
}
