<!--
//*-------------------------------------
function removeItemFromWindowURL(strURL,strItemName)
{
	var strNewURL;
	var inPos1;
	var inPos2;
	
	//alert('URL in = ' + strURL + '\n searching for ' + strItemName);
	
	inPos1 = strURL.indexOf(strItemName + '=');
		if (inPos1 > -1)
		{
			inPos2 = strURL.indexOf('&',inPos1);
			if (inPos2 > -1 )			
			{
				//alert('first part =' + strURL.substr(0,inPos1) + '\n second part = ' + strURL.substring(inPos2 + 1,strURL.length));
				strNewURL = strURL.substr(0,inPos1) + strURL.substring(inPos2 + 1,strURL.length);
				//alert('in middle strNewURL = ' + strNewURL);
			}
			else
			{
				//alert('No Next ampisand = ' + strURL.substr(0,inPos1) + '\n last char = ' + strURL.substr(inPos1,1));
				if (strURL.substr(inPos1 - 1,1) == '?')
				{
					strNewURL = strURL.substr(0,inPos1);
				}
				else
				{
					strNewURL = strURL.substr(0,inPos1 - 1);
				}
			}
		}
		else
		{
			strNewURL = strURL;
		}

	return strNewURL;
}
//*-------------------------------------
function ValidateShopNumb(aShopNumb)
{
  if (aShopNumb.length != 8 && aShopNumb.length != 10)
  {
	  return (false);
  }

  vShopNumbA = aShopNumb.substr(0,1);

  if (vShopNumbA < "A" || vShopNumbA > "Z")
  {
	  return (false);
  }

  return (true);
}
//*-------------------------------------
function MatchShopPass(aShopNumb, aShopPass)
{
  return(true);
}
//*-------------------------------------
//function GetShopData(aShopNumb)
//{
//  vSubscr= MatchShopNumb(aShopNumb)
//  if (vSubscr < 0)
//	Return (false,"","","");
//  else
//  	return (True, arrayShopNumb[vSubscr], arrayShopName[vSubscr], arrayShopAddr[vSubscr]);
//}
//
//*-------------------------------------
function setCookie(CookieName, value, days)
{
	var today = new Date();
	var expire = new Date();
	expire.setTime(today.getTime() + 60*60*24*days);

	document.cookie = CookieName + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
}
//*-------------------------------------
function getCookie(CookieName)
{
	var CookieString = document.cookie;
	var CookieSet = CookieString.split (';');
	var SetSize = CookieSet.length;
	var CookiePieces
	var ReturnValue = "";
	var x = 0;

//	document.write("<P>CookieString="+CookieString +"</P>");
//	document.write("<P>setsize=" + String(SetSize) +"</P>");

	for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++) {
		CookiePieces = CookieSet[x].split ('=');
		if (CookiePieces[0].substring (0,1) == ' ') {
		  CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length);
		}
		if (CookiePieces[0] == CookieName) {
		  ReturnValue = CookiePieces[1];
		}
	}
	return unescape(ReturnValue);
}
//*-------------------------------------
// Check for a blank field
function isFieldBlank(theField)
{
	if(theField == "")
            return true;
        else
            return false;
}


function checkSearchValue(myForm) {
	
	var strSearch = myForm.Ntt.value;

	if (strSearch == 'Keyword/Catalogue No.') {
		return false;
	}
	
	
	if (strSearch == '') {return false;}
	
	var strSearchNoSpaces = strSearch.replace(' ','');
	
	var strFirstSixChars = strSearchNoSpaces.substr(0,6);

	var valid1 = strFirstSixChars.search(/^\d{2}[A-Za-z]\d{3}$/);
        var valid2 = strFirstSixChars.search(/^\d{6}$/);

	if (valid1 == 0 || valid2 == 0) 
	{
		myForm.Ntt.value        = strFirstSixChars;
		myForm.searchType.value = 'ItemCode';
		myForm.Nty.value        = '0';
	}
        else
	{
		myForm.searchType.value = 'FullText';
		myForm.Nty.value        = '1';
	}
	
}


//*-------------------------------------
// Show/Hide menus
function menu_showHideLayers() { //v6.0
  var i,p,v,obj,args=menu_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//*-------------------------------------

//Smart Folding Menu tree- By Dynamic Drive (rewritten 03/03/02)
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var head="display:''"
img1=new Image()
img1.src="../pix/NAVIGATION/spacer.gif"
img2=new Image()
img2.src="../pix/NAVIGATION/spacer.gif"

var ns6=(document.getElementById&&!document.all||window.opera)
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained(e){
var iscontained=0
var menuname = ""
var iframename = ""
cur=ns6? e.target : event.srcElement
i=0

if (cur.id=="foldheader"){
iscontained=1
	if(ie4&&cur.parentElement.id!=""){
		menuname = cur.parentElement.id;
		iframename = cur.parentElement.id + "iframe";
	}
	if(ns6&&cur.parentNode.id!=""){
		menuname = cur.parentNode.id;
		iframename = cur.parentNode.id + "iframe";
	}
}
else
while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
if (cur.id=="foldheader"||cur.id=="foldinglist"){
iscontained=(cur.id=="foldheader")? 1 : 0
	if(ie4&&cur.parentElement.id!=""){
		menuname = cur.parentElement.id;
		iframename = cur.parentElement.id + "iframe";
	}
	if(ns6&&cur.parentNode.id!=""){
		menuname = cur.parentNode.id;
		iframename = cur.parentNode.id + "iframe";
	}
break
}
cur=ns6? cur.parentNode : cur.parentElement
}

if (iscontained){
var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
if (foldercontent.style.display=="none"){
foldercontent.style.display=""
cur.style.listStyleImage="url(../pix/NAVIGATION/spacer.gif)"
}
else{
foldercontent.style.display="none"
cur.style.listStyleImage="url(../pix/NAVIGATION/spacer.gif)"
}
if (menuname!=""){
document.getElementById(iframename).style.height=(document.getElementById(menuname).clientHeight)+'px';
}
}
}

if (ie4||ns6)
document.onclick=checkcontained



//-->

