//AJAX
function GetRequestObject() {
	var request = false;
	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = false;
			}
		}
	}
	if (!request) alert("Error initializing XMLHttpRequest!");
	return request;
}

var request = GetRequestObject();

function UpdatePage() {
	if (request.readyState == 4)
	{
		if (request.status == 200) {
			try {
				eval(request.responseText);
			} catch (e) {
				alert ('Error eval(): '+e.message)
			}
		}
		else if (request.status == 404) alert("Request URL does not exist");
		//else alert("Error: status code is " + request.status);
	}
}

function GetBg(method,url,data) {
	url = (method=='POST') ? url : url+'?'+data+'&appName='+navigator.appName
	request.open(method, url, true);
	request.onreadystatechange = UpdatePage;
	request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	request.send(data)
}
//AJAX - END.

//Business
function showVendors(id) {
	$('menuRight').innerHTML = "";
	$('menuCenterInn').innerHTML = $('vendor'+id).innerHTML;
	$$('a.vendorHref').setStyle('background','none');
	$('vendorHref'+id).setStyle('background','url(/files/template/arBlue.jpg) right center no-repeat');
	$('menuCenterInn').setStyle('background','none');
}

function showItems(cat,id,sel) {
	$$('a.vendorItem').setStyle('background','none');
	$$('a.vendorItem').setStyle('color','white');
	$('vendorItem'+id).setStyle('background','white');
	$('vendorItem'+id).setStyle('color','#618097');
	var vCoord = $('vendorItem'+id).getCoordinates().top - $('menuCenterInn').getCoordinates().top;
	vCoord = (vCoord<0) ? 0 : vCoord;
	$('menuCenterInn').setStyle('background','url(/files/template/arWhite.jpg) right '+vCoord+'px  no-repeat');
	GetBg('GET','/files/bg.items.php','cat='+cat+'&id='+id+'&sel='+sel);
}

//
function sendOrder() {
	var id = $('fId').value;
	var name = $('fName').value;
	var addr = $('fAddr').value;
	var tel = $('fPhone').value;
	var comm = $('fComm').value;
	var email = $('fEmail').value;
	//alert(email);
	GetBg('POST','/files/bg.order.php','id='+id+'&addr='+addr+'&name='+name+'&tel='+tel+'&comm='+comm+'&email='+email);
}

window.addEvent('domready',function() {
	//new SmoothScroll({ duration:700 }, window); //700 milliseconds to get there
	//var t = $('bottomLeft').getProperty('height');
	//alert(t);
});
