function showLogin(imageroot)
{
	var arrowright =  imageroot+'arrow.gif';
	var arrowdown =  imageroot+'arrowdwn.gif';
	
	if(document.getElementById('loginDiv').style.display=="none")
	{
		document.getElementById('loginDiv').style.display="block";
		document.getElementById('loginArrow').innerHTML= '<img src="'+arrowdown+'"/>';	
	}
	
	else if(document.getElementById('loginDiv').style.display=="block")
	{
		document.getElementById('loginDiv').style.display="none";
		document.getElementById('loginArrow').innerHTML= '<img src="'+arrowright+'" />';	
	}

}
function showRegister()
{
	var arrowright =  imageroot+'arrow.gif';
	var arrowdown =  imageroot+'arrowdwn.gif';
	
	if(document.getElementById('registerDiv').style.display=="none")
	{
		document.getElementById('registerDiv').style.display="block";
		document.getElementById('regArrow').innerHTML= '<img src="'+arrowdown+'"/>';	
	}
	else if(document.getElementById('registerDiv').style.display=="block")
	{
		document.getElementById('registerDiv').style.display="none"	;
		document.getElementById('regArrow').innerHTML= '<img src="'+arrowright+'" />';
	}

}

function copyPublicAddr()
{
	if(document.getElementById('pubphone').value)
	{
		document.getElementById('cntphone').value = document.getElementById('pubphone').value;
	}

	var publicaddr='';
	if(document.getElementById('pubaddress').value)
	{
		publicaddr+=document.getElementById('pubaddress').value+'\n';
	}
	if(document.getElementById('pubcity').value)
	{
		publicaddr+=document.getElementById('pubcity').value+'\n';
	}
	if(document.getElementById('pubpostcode').value)
	{
		publicaddr+=document.getElementById('pubpostcode').value+'\n';
	}
	if(document.getElementById('val-museumcountry').value!='')
	{
		publicaddr+=document.getElementById('disp-museumcountry').value;
	}
	document.getElementById('cntaddress').value = publicaddr;


}
function changePriceList(currency)
{

	if(currency=="GBP")
	{
		var retprice = gbpprice;
	}
	else if(currency=="USD")
	{
		var retprice = usdprice;
	}
	else if(currency=="EUR")
	{
		var retprice = eurprice;
	}

	var priceDiv = '';

	for(var p=0; p < retprice.length; p++)
	{
		var strprice=''
		strprice = '<div class="dropitemdeselected" onmouseover="this.className='+'\'dropitemselected\''+'"';
		strprice+='onmouseout="this.className='+'\'dropitemdeselected\''+'"';
		strprice+='onclick="document.getElementById('+'\'val-retprice\''+').value='+'\''+retprice[p]+'\';';
		strprice+='document.getElementById('+'\'disp-retprice\''+').value='+'\''+retprice[p]+'\';';
		strprice+='showHideDropdown('+'\'drop-retprice\''+','+'\'full-retprice\''+')">'+retprice[p]+'</div>';

		priceDiv +=strprice;
	}
	if(document.getElementById('drop-retprice'))
	{
		document.getElementById('drop-retprice').innerHTML= priceDiv;
		document.getElementById('disp-retprice').value= retprice[0];
		document.getElementById('val-retprice').value= retprice[0];

	}


}
function chkPriceStatus()
{
	if(document.getElementById('drop-retprice'))
	{
		showHideDropdown('drop-retprice','full-retprice')
	}
}

function showHideShopInfo()
{

	var shopElemts = new Array("shop_cntname","shop_cntemail","shop_cntphone","shop_cntaddress","bankaccname","bankaccnumber","banksortcode","vatnumber","shop_terms","shop_policy");
	if(document.getElementById('shop_enabled'))
	{
		if(document.getElementById('shop_enabled').checked==true)
		{
			for(var c=0;c<shopElemts.length;c++)
			{
				if(document.getElementById(shopElemts[c]).disabled)
				{
					document.getElementById(shopElemts[c]).disabled=false;
				}
			}
		}
		else
		{
			for(var c=0;c<shopElemts.length;c++)
			{
				if(!document.getElementById(shopElemts[c]).disabled)
				{
					document.getElementById(shopElemts[c]).disabled=true;
				}
			}
		}
	}
}
function limitText(limitField,limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	}
}



