/* Copyright Commcam Limited 2008. All rights reserved. (See licence/licence.txt) */

function showOrders()
{
		startLoading("_showOrders()");
}

function _showOrders()
{
	var objDiv;
	var objContent = document.getElementById("innerContent");
	var objAjax = new CAjax();

	if (objAjax.open("dynamic/orders.php?mode=LIST", true))
	{
		objDiv = g_objTabs.addTab("orderList", "Order List", true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
		
	endLoading();
}

function listOrders(iOffset)
{
	startLoading("_listOrders(" + iOffset + ")");
}

function _listOrders(iOffset)
{
	var objAjax = new CAjax();

	if (objAjax.open("dynamic/orders.php?mode=LIST&offset=" + iOffset, true))
	{
		objDiv = document.getElementById("orderList");
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}

function orderDetails(iOrderId)
{
	startLoading("_orderDetails(" + iOrderId + ")");
}

function orderDetails(iOrderId)
{
	var objAjax = new CAjax();
	var objDiv;
	
	if (objAjax.open("dynamic/orders.php?mode=VIEW&orderid=" + iOrderId, true))
	{
		objDiv = g_objTabs.addTab("orderView" + iOrderId, "Order: " + iOrderId, true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}

function approveOrder(iOrderId)
{
	startLoading("_approveOrder(" + iOrderId + ")");
}

function _approveOrder(iOrderId)
{
	var objAjax = new CAjax();
	var objDiv;
	
	if (objAjax.open("dynamic/orders.php?mode=APPROVE&orderid=" + iOrderId, true))
	{
		objDiv = g_objTabs.addTab("orderView" + iOrderId, "Order: " + iOrderId, true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}

function showOutstandingOrders(iPage)
{
	if (!iPage)
	{
		iPage = 0;
	}
	
	startLoading("_showOutstandingOrders('" + iPage + "')");
}

function _showOutstandingOrders(iPage)
{
	var objAjax = new CAjax();
	var objDiv;
	
	if (objAjax.open("dynamic/orders.php?mode=OUTSTANDING&page=" + iPage, true))
	{
		objDiv = g_objTabs.addTab("outstandingOrders", "Outstanding orders", true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}

function showDespatchedOrders(iPage)
{
	if (!iPage)
	{
		iPage = 0;
	}
	
	startLoading("_showDespatchedOrders('" + iPage + "')");
}

function _showDespatchedOrders(iPage)
{
	var objAjax = new CAjax();
	var objDiv;
	
	if (objAjax.open("dynamic/orders.php?mode=DESPATCHED&page=" + iPage + "&date=" + getFormValue("despatchDate"), true))
	{
		objDiv = g_objTabs.addTab("despatchedOrders", "Despatched orders", true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}
















function showOutstandingOrder(strOrderId)
{
	startLoading("_showOutstandingOrder('" + strOrderId + "')");
}

function _showOutstandingOrder(strOrderId)
{
	var objAjax = new CAjax();
	var objDiv;
	
	if (objAjax.open("dynamic/orders.php?mode=OUTSTANDINGORDER&orderid=" + strOrderId, true))
	{
		objDiv = g_objTabs.addTab("outstandingOrder" + strOrderId, "Order: " + strOrderId, true, true);
		objDiv.innerHTML = objAjax.getResponse();
	}
	
	endLoading();
}

