<!--
var cookie_name = "enquiryCartCookie";

function getCookie(cookie_name)
{
	if(document.cookie.length > 0)
	{
		var c_start = document.cookie.indexOf(cookie_name + "=");
		
		if (c_start != -1)
		{ 
			c_start = c_start + cookie_name.length + 1 ;
			var c_end = document.cookie.indexOf(";", c_start);
			
			if(c_end == -1)
			{
				c_end=document.cookie.length;
			}
			
			return unescape(document.cookie.substring(c_start, c_end));
		}
	}
	
	return ""
}

function setCookie(cookie_name, value, expiredays)
{
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = cookie_name + "=" + escape(value) + ((expiredays==null) ? "" : "; expires=" + exdate.toGMTString());
}

function checkExisted(value)
{
	var check = 0;
	var getExistingCookieValue = getCookie(cookie_name);
	
	if(getExistingCookieValue != null && getExistingCookieValue != "")
	{
		var valueArray = getExistingCookieValue.split('!@!');
	
		for(var i = 0; i < valueArray.length; i++)
		{
			if(valueArray[i] == value)
			{
				check += 1;
				break;
			}
		}
	}
	
	return check;
}

function addToCart(value)
{
	var result = checkExisted(value);
	
	if(result == 0)
	{
		var getExistingCookieValue = getCookie(cookie_name);
		
		if(getExistingCookieValue != null && getExistingCookieValue != "")
		{
			getExistingCookieValue = getExistingCookieValue + "!@!" + value;
		}
		else
		{
			getExistingCookieValue = value;
		}
		
		setCookie(cookie_name, getExistingCookieValue, null);
		
		alert("Item added to enquiry cart.");
	}
	else
	{
		alert("Selected item is already added to the enquiry cart.");
	}
}

function deleteFromCart(itemIndex)
{
	var newCookieData = "";
	
	var checkboxElement = document.getElementById('item-' + itemIndex);
	checkboxElement.checked = false;
	
	var getExistingCookieValue = getCookie(cookie_name);
	
	if(getExistingCookieValue != null && getExistingCookieValue != "")
	{
		var valueArray = getExistingCookieValue.split('!@!');
		
		for(var i = 0; i < valueArray.length; i++)
		{
			checkboxElement = document.getElementById('item-' + i);
			
			if(document.getElementById('item-' + i).checked == true)
			{
				if(newCookieData != null && newCookieData != "")
				{
					newCookieData = newCookieData + "!@!" + checkboxElement.value;
				}
				else
				{
					newCookieData = checkboxElement.value;
				}
			}
		}
		
		setCookie(cookie_name, newCookieData, null);
	}
}

function displayCart()
{
	var returnValue = "";
	var returnValue2 = "";
	var getExistingCookieValue = getCookie(cookie_name);
	
	var text = "<table width='100%' border='0'>";
	
	if(getExistingCookieValue != null && getExistingCookieValue != "")
	{
		var valueArray2 = null;
		var valueArray = getExistingCookieValue.split('!@!');
		
		for(var i = 0; i < valueArray.length; i++)
		{
			valueArray2 = valueArray[i].split('-@-');
			
			for(var j = 0; j < valueArray2.length; j++)
			{
				if((j + 1) == valueArray2.length)
				{
					returnValue2 = returnValue2 + valueArray2[j];
				}
				else
				{
					returnValue2 = returnValue2 + valueArray2[j] + "-";
				}
			}
			
			text = text + "<tr valign='top'><td>" + (i + 1) + ".</td><td><input type='checkbox' name='item-" + i + "' id='item-" + i + "' value='" + valueArray[i] + "' class='hidden' checked />" + returnValue2 + "</td><td><a href='enquiry_cart.html' class='cartLinks' onClick='deleteFromCart(" + i + ")'>[Delete from cart]</a></td></tr>";
			
			returnValue2 = "";
		}
	}
	
	if(text == "<table width='100%' border='0'>")
	{
		text = "<tr valign='top'><td>&nbsp;&nbsp;You do not have any selected item in enquiry cart.</td></tr>";
		document.getElementById('cartItems').innerHTML = text + "</table>";
	}
	else
	{
		text = text + "<tr valign='top'><td colspan='3'>&nbsp;</td></tr><tr valign='top'><td colspan='3'><a href='enquiry.html' class='cartLinks'>Click here to send your enquiry notice to us >></a></td></tr></table>";
		document.getElementById('cartItems').innerHTML = text + "</table>";
	}
}

function retrieveCart()
{
	var returnValue = "";
	var returnValue2 = "";
	var getExistingCookieValue = getCookie(cookie_name);
	
	if(getExistingCookieValue != null && getExistingCookieValue != "")
	{
		var valueArray2 = null;
		var valueArray = getExistingCookieValue.split('!@!');
		
		for(var i = 0; i < valueArray.length; i++)
		{
			valueArray2 = valueArray[i].split('-@-');
			
			for(var j = 0; j < valueArray2.length; j++)
			{
				if((j + 1) == valueArray2.length)
				{
					returnValue2 = returnValue2 + valueArray2[j];
				}
				else
				{
					returnValue2 = returnValue2 + valueArray2[j] + "-";
				}
			}
			
			returnValue = returnValue + returnValue2 + "\n";
			returnValue2 = "";
		}
	}
	
	document.forms[0].elements['remarks'].value = returnValue;
}

function countCart()
{
	var size = 0;
	var getExistingCookieValue = getCookie(cookie_name);
	
	if(getExistingCookieValue != null && getExistingCookieValue != "")
	{
		var valueArray = getExistingCookieValue.split('!@!');
		size = valueArray.length;
	}
	
	document.getElementById("cartSize").innerHTML = size + " item in cart";
}
//-->
