// ucc1 - Tristan Webb 2nd Jan 2007
// Change to url for size price chart and help
// Change to functions for managing items and orders
// Inclusion of cancelling submitted and Processed Order functions

// ucc3 - Tristan Webb 4th Feb 2009
// Change to include enterDetails action
// Change to include second cancel order
// Change to include setDeliveryAddress function

// Variable used for indicating new window open

w=0

// Function used for closing old (new) window

function closeWin(){
if (w==1){
}
else {
myWindow.close()
}
}

// Function used for opening new window

function openHelp(cmd){
w++
closeWin()
// ucc1 - changed by tw
win = "/help.asp?id=" + cmd
	myWindow = window.open(win, "Help", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=200,height=200');
//end of ucc1
}

function openSizePriceChart(itemID){
w++
closeWin()
// ucc1 - changed by tw
win = "/sizepricechart.asp?itemid=" + itemID
	myWindow = window.open(win, "PriceGuide", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=200,height=200');
//end of ucc1
}

function changeItemFilter()
{
	document.forms[0].submit();
}

function addToCart()
{
	document.forms[0].action.value = "addToCart";
	document.forms[0].submit();
}

function goToCheckout()
{
	document.forms[0].action.value = "goToCheckout";
	document.forms[0].submit();
}

/* ucc1 - removed by tw
function delOrder(cartID)
{
	document.forms[0].action.value = "deleteOrder";
	document.forms[0].cartID.value = cartID;
	document.forms[0].submit();
}
'*** end of ucc1 */

function cancelOrder()
{
	document.forms[0].action.value = "cancelOrder";
	document.forms[0].submit();
}

function confirmOrder()
{
	document.forms[0].action.value = "confirmOrder";
	document.forms[0].submit();
}

// ucc3 - Added by TW
function enterDetails()
{
	document.forms[0].action.value = "enterDetails";
	document.forms[0].submit();
}
// End of ucc3

function sizeChange()
{

var str= document.forms[0].ItemSize_View.value
var pos=str.indexOf("|")
var lgth=str.length;
var Cost=str.substring(pos+1, lgth)
var Size=str.substring(0,pos)

document.forms[0].ItemPrice.value=Cost;
document.forms[0].ItemPrice_View.value="£"+Cost;
document.forms[0].ItemSize.value=Size;

}

//*** ucc1 - added by tw
function delItem(cartItemID)
{
	document.forms[0].action.value = "deleteItem";
	document.forms[0].cartItemID.value = cartItemID;
	document.forms[0].submit();
}

function continueShopping()
{
	document.forms[0].action.value = "continueShopping";
	document.forms[0].submit();
}

function processOrder(cmd)
{
	document.forms[0].action.value = cmd;
	document.forms[0].submit();
}
//*** end of ucc1

//*** ucc3 - added by tw
function setDeliveryAddress()
{
	if (document.forms[0].deliveryaddress.checked == true)
	{
		document.forms[0].DAddress1.value = document.forms[0].Address1.value;
		document.forms[0].DAddress2.value = document.forms[0].Address2.value;
		document.forms[0].DAddress3.value = document.forms[0].Address3.value;
		document.forms[0].DAddress4.value = document.forms[0].Address4.value;
		document.forms[0].DPostCode.value = document.forms[0].PostCode.value;
	}
	else
	{
		document.forms[0].DAddress1.value = "";
		document.forms[0].DAddress2.value = "";
		document.forms[0].DAddress3.value = "";
		document.forms[0].DAddress4.value = "";
		document.forms[0].DPostCode.value = "";
	}
}
//*** end of ucc3