function add_impulse_to_cart(_form, availability){
	theObj   = eval("document.shoppingcart.impBuyDD");
	document.shoppingcart.actionitem.value = theObj[theObj.selectedIndex].value;
	if(document.shoppingcart.actionitem.value != ""){
		document.shoppingcart.action.value = 'Impulse Buy';
		document.shoppingcart.submit();
    } else{
        alert("Please Specify a Size.");
    }
	return void(0);
}

function add_coord_to_cart(sku){
	document.shoppingcart.actionitem.value = sku;
	if(document.shoppingcart.actionitem.value != ""){
		document.shoppingcart.action.value = 'Impulse Buy';
		document.shoppingcart.submit();
    }
	return void(0);
}

function RefreshGuest(){
	document.shoppingcart.action.value = 'Refresh';
	document.shoppingcart.submit();
}

function RefreshGuestPP(){
	document.shoppingcart.action.value = 'RefreshPP';
	document.shoppingcart.submit();
}

function RefreshGuestPPE(){
	document.shoppingcart.action.value = 'RefreshPPE';
	document.shoppingcart.submit();
}

function SetShipping(){
	theObj   = eval("document.shoppingcart.pickedShipMtd");
	document.shoppingcart.actionitem.value = theObj[theObj.selectedIndex].value;
	document.shoppingcart.action.value = 'UpdateShipping';
	document.shoppingcart.submit();
}

function RemoveItem(itemsku){
	document.shoppingcart.action.value = 'Remove Item';
	document.shoppingcart.actionitem.value = itemsku;
	document.shoppingcart.submit();
}

function Setqty(itemsku){
	document.shoppingcart.action.value = 'Change Qty';
	document.shoppingcart.actionitem.value = itemsku;
	selectname = "document.shoppingcart.pickedQty" + itemsku;
	theObj   = eval(selectname);
	document.shoppingcart.qty.value = theObj[theObj.selectedIndex].value;
	document.shoppingcart.submit();
}

function CheckLogin()  { 
	with(document.shoppingcart)
	{
		FldLogin.value = AllTrim(FldLogin.value);
		if(FldLogin.value == 'Enter your email'){
			FldLogin.value = '';
		}
		FldPassword.value = AllTrim(FldPassword.value);
		if(FldLogin.value == '')
		{
			FldLogin.select()
			FldLogin.focus();
			alert("Email Address is a required field.")
			return false;
		}
		if(FldPassword.value == '')
		{
			FldPassword.select()
			FldPassword.focus();
			alert("Password is a required field.")
			return false;
		}
		action.value = "Login"
		submit;
	}
	return true;
}

function LTrim(str) {
	for (var k=0; k<str.length && str.charAt(k)<=" " ; k++) ;
	return str.substring(k,str.length);
}

function RTrim(str) {
	for (var j=str.length-1; j>=0 && str.charAt(j)<=" " ; j--) ;
	return str.substring(0,j+1);
}

function AllTrim(str) {
	return LTrim(RTrim(str));
}