function displayMessage(message) {
	var elMessage;
	elMessage = document.getElementById("message");
	//replaceText(elMessage, message);
	elMessage.innerHTML = "<b class='highlight'>("+message+")</b>";
	//document.location = "#message";
}

// Obsolete
function zzshowFullImage(fileName) {
	var objWin, winProperty, strURL;

	winProperty = "width=510,height=555,status=no,location=no";
	strURL = "product-fullimage.php?p="+fileName;
	objWin = window.open(strURL,"winFullImage",winProperty);
	objWin.focus();
}

function showFullImage() {
	if (inStr("MSIE 6.0",navigator.appVersion)) $("SELECT[name=SKUFull]").hide(); /* Solve IE6 select box z-index issue */
	$("div#divfullimage").fadeIn();
}

function hideFullImage() {
	if (inStr("MSIE 6.0",navigator.appVersion)) $("SELECT[name=SKUFull]").show();
	$("div#divfullimage").fadeOut();
}

function addToProject() {
	$SKU = document.frmSKU.SKU.value;
	$SKUFull = document.frmSKU.SKUFull.value;
	AJAX_Send(setStatus_ProjectAdd,"ajax-project-add.php","sku="+$SKU+"&skufull="+$SKUFull);
}

function setStatus_ProjectAdd(objRequest) {

	if (objRequest.readyState == 4) {
		if (objRequest.status == 200) {
			if (objRequest.responseText) displayMessage(objRequest.responseText);
		} // if (objRequest.status == 200)
	} // if (objRequest.readyState == 4)
	else {
		if ((message.length == null) || (message.length <= 0)) {
			alert("Error! Request status is " + objRequest.status);
		}
		else {
			alert(message);
		}
	} // if (objRequest.readyState == 4) else
}

function viewLine($app,$line,$esp) {

	$querystring = "app="+$app;
	if ($line) $querystring+="&fldLine="+$line;
	if ($esp) $querystring+="&esp="+$esp;
	//alert($querystring);
	
	AJAX_Send(refreshLeftColumn,"ajax-products-show.php",$querystring);
}

function viewProduct($sku) {
	if ($sku) { AJAX_Send(refreshRightColumn,"ajax-product-show.php","sku="+$sku); }
}

function refreshLeftColumn(objRequest) { refreshColumn(objRequest, "leftcolumn"); }
function refreshRightColumn(objRequest) { refreshColumn(objRequest, "rightcolumn"); }

/* *********************************************************************
	Replace innerHTML of a div with id $whichColumn with AJAX response
********************************************************************* */
function refreshColumn(objRequest,$whichColumn) {
	if (objRequest.readyState == 4) {
		if (objRequest.status == 200) {
			if (objRequest.responseText) {
				elLeftColumn = document.getElementById($whichColumn);
				elLeftColumn.innerHTML = objRequest.responseText;	
			}
		} // if (objRequest.status == 200)
	} // if (objRequest.readyState == 4)
	else {
		if ((message.length == null) || (message.length <= 0)) {
			alert("Error! Request status is " + objRequest.status);
		}
		else {
			alert(message);
		}
	} // if (objRequest.readyState == 4) else
}
