var Dom = YAHOO.util.Dom

function onSave() 
{
	showSave();
	hiddenDelete();
	hiddenRestore();
}

function onDelete() 
{
	hiddenSave();
	showDelete();
	hiddenRestore();
}

function onRestore() 
{
	hiddenSave();
	hiddenDelete();
	showRestore();
}

function showSave() 
{
	Dom.removeClass('nicknameInputBox','hide');
	Dom.addClass('nicknameInputBox','show');
	updateNickname(document.getElementById("basketinputbox").value);
}
function showDelete() 
{
	Dom.removeClass('nicknameSelectList1','hide');
	Dom.addClass('nicknameSelectList1','show');
	updateNickname(document.getElementById("basketlist1").value);
}
function showRestore() 
{
	Dom.removeClass('nicknameSelectList2','hide');
	Dom.addClass('nicknameSelectList2','show');
	updateNickname(document.getElementById("basketlist2").value);
}

function hiddenSave() 
{
	Dom.removeClass('nicknameInputBox','show');
	Dom.addClass('nicknameInputBox','hide');
}
function hiddenDelete() 
{
	Dom.removeClass('nicknameInputBox','show');
	Dom.addClass('nicknameSelectList1','hide');
}
function hiddenRestore() 
{
	Dom.removeClass('nicknameInputBox','show');
	Dom.addClass('nicknameSelectList2','hide');
}

function updateNickname(nickname) 
{
	document.getElementById("bd_nickname").value=nickname;
}

function submitUpdateBasket() 
{
	if (basketData.validateNickName(document.getElementById("bd_nickname").value)) 
	{
		document.VIEWCART.mode.value="updateBasketData";
		document.VIEWCART.submit();
	}
}

function validateString(ss) 
{
	var objRegExp =  /^[a-z0-9_\-\.\s]+$/i;
	
	return ss.length>0 && objRegExp.test(ss);
}
