    var isNav, isIE;
    if(parseInt(navigator.appVersion) >= 4) {
      if(navigator.appName == "Netscape")
        isNav = true
      else
        isIE = true;
    }

    /* checks while typing*/
    function maxlengthCheck(txt, evtThis, maxlength){
      if(txt.value.length >= maxlength){
        if (isIE)
          event.keyCode = 0 // IE
        else
          return false;  // Netscape
        maxlengthHack(txt, maxlength);
        return false;
      }
    }

    /* checks for pasted in text, etc*/
    function maxlengthHack(txt, maxlength){
      if(txt.value.length >= maxlength){
        txt.value = txt.value.substring(0,maxlength);
      }
    }


    /* function to restrict input as numbers only - Added by Bala - 8/13/04 */
	function numbersandcharsonly(myfield, e, dec) {
		var key;
		var keychar;

		if (window.event)
		   key = window.event.keyCode;
		else if (e)
		   key = e.which;
		else
		   return true;
		
		keychar = String.fromCharCode(key);
		keychar = keychar.toLowerCase();


		// control keys
		if ((key==null) || (key==0) || (key==8) ||
			(key==9) || (key==13) || (key==27) )
		   return true;

		// alphas and numbers
		else if ((("abcdefghijklmnopqrstuvwxyz0123456789 ").indexOf(keychar) > -1))
		   return true;
		else
		   return false;

	}


// Disable edit cell tab.
   parent.editCell.className    = "tab-button-dis";
//   parent.parent.frames('toolbarbottom').altButtons.style.display = "none";

function saveForm() {
    location.replace("http://www.appleseeds.com/admin/displayeditcell.do?action=save");
}

   function editCell(ruleID, itemID, slotID, itemType) {
        parent.editDisplay.className     = "tab-button";
        if(typeof(parent.displayRules)!="undefined") {
            parent.displayRules.className = "tab-button";
        }
        parent.editCell.className    = "tab-button-on";

        location.replace("http://www.appleseeds.com/admin/displayeditcell.do?action=init&itemID=" + itemID + "&ruleID=" + ruleID + "&slotID="+ slotID + "&itemType=" + itemType );
//        parent.parent.frames('toolbarbottom').altButtons.style.display= "inline";
    }


arImageList = new Array ();
arSubImageList = new Array ();

function preLoadCatImages(images_array) {
	for(loop = 0; loop < images_array.length; loop++)
	{
           arImageList[loop] = new Image(); 
           arImageList[loop].src = images_array[loop];
	}
}
function preLoadSubCatImages(images_array) {
	for(loop = 0; loop < images_array.length; loop++)
	{
           arSubImageList[loop] = new Image(); 
           arSubImageList[loop].src = images_array[loop];
	}
}
function changeCat(frm, thisbox) {
   var optiontxt = thisbox.options[thisbox.selectedIndex].value;
   if (optiontxt == "0"){
        return;
    }
    location.href = optiontxt
    //frm.action = optiontxt;
    //alert (frm.action);
    //frm.submit();
}

var the_topSubImages = new Array();
preLoadSubCatImages(the_topSubImages);

        function shrinkLinks(){
       	  var linkset1 = document.getElementById('linkset1') ;
       	  var linkset2 = document.getElementById('linkset2') ;       	  
       	  var linkset3 = document.getElementById('linkset3') ; 
       	  var linkset4 = document.getElementById('linkset4') ; 
       	  var linkset5 = document.getElementById('linkset5') ; 
       	  //var linkset6 = document.getElementById('linkset6') ; 
       	  //var linkset7 = document.getElementById('linkset7') ;        	         	         	         	  
       	  var ls1p = document.getElementById('ls1plus') ; 
       	  var ls2p = document.getElementById('ls2plus') ; 
       	  var ls3p = document.getElementById('ls3plus') ;        	         	  
       	  var ls4p = document.getElementById('ls4plus') ;  
       	  var ls5p = document.getElementById('ls5plus') ;  
       	  //var ls6p = document.getElementById('ls6plus') ;  
       	  //var ls7p = document.getElementById('ls7plus') ;         	         	         	  
       	  var ls1m = document.getElementById('ls1minus') ; 
       	  var ls2m = document.getElementById('ls2minus') ; 
       	  var ls3m = document.getElementById('ls3minus') ;        	         	  
       	  var ls4m = document.getElementById('ls4minus') ;        	         	  
       	  var ls5m = document.getElementById('ls5minus') ;        	         	  
       	  //var ls6m = document.getElementById('ls6minus') ;        	         	         	         	  
       	  //var ls7m = document.getElementById('ls7minus') ;   

         	// vis all plus signs 
         	ls1p.style.display = 'inline';
         	ls2p.style.display = 'inline';
         	ls3p.style.display = 'inline';         	
         	ls4p.style.display = 'inline';   
         	ls5p.style.display = 'inline';   
         	//ls6p.style.display = 'inline';            	         	         	
         	//ls7p.style.display = 'inline';            	
        	
        	// hide all minus signs
         	ls1m.style.display = 'none';
          ls2m.style.display = 'none';
          ls3m.style.display = 'none';
          ls4m.style.display = 'none';
          ls5m.style.display = 'none';
          //ls6m.style.display = 'none';
          //ls7m.style.display = 'none';                                        
         	
         	// hide all linksets 
         	linkset1.style.display = 'none';
         	linkset2.style.display = 'none';
         	linkset3.style.display = 'none';
         	linkset4.style.display = 'none';
         	linkset5.style.display = 'none';
         	//linkset6.style.display = 'none';
         	//linkset7.style.display = 'none';    
        }

        function expandLinks(s){
       	  var expand = document.getElementById('linkset' + s) ;
       	  var linkset1 = document.getElementById('linkset1') ;
       	  var linkset2 = document.getElementById('linkset2') ;       	  
       	  var linkset3 = document.getElementById('linkset3') ; 
       	  var linkset4 = document.getElementById('linkset4') ; 
       	  var linkset5 = document.getElementById('linkset5') ; 
       	  //var linkset6 = document.getElementById('linkset6') ; 
       	  //var linkset7 = document.getElementById('linkset7') ;        	         	         	         	  
       	  var ls1p = document.getElementById('ls1plus') ; 
       	  var ls2p = document.getElementById('ls2plus') ; 
       	  var ls3p = document.getElementById('ls3plus') ;        	         	  
       	  var ls4p = document.getElementById('ls4plus') ;  
       	  var ls5p = document.getElementById('ls5plus') ;  
       	  //var ls6p = document.getElementById('ls6plus') ;  
       	  //var ls7p = document.getElementById('ls7plus') ;         	         	         	  
       	  var ls1m = document.getElementById('ls1minus') ; 
       	  var ls2m = document.getElementById('ls2minus') ; 
       	  var ls3m = document.getElementById('ls3minus') ;        	         	  
       	  var ls4m = document.getElementById('ls4minus') ;        	         	  
       	  var ls5m = document.getElementById('ls5minus') ;        	         	  
       	  //var ls6m = document.getElementById('ls6minus') ;        	         	         	         	  
       	  //var ls7m = document.getElementById('ls7minus') ;        	         	         	  
      	  var lsp = document.getElementById('ls' + s + 'plus') ; 
       	  var lsm = document.getElementById('ls' + s + 'minus') ;        	  
       	           	
         	// vis all plus signs 
         	ls1p.style.display = 'inline';
         	ls2p.style.display = 'inline';
         	ls3p.style.display = 'inline';         	
         	ls4p.style.display = 'inline';   
         	ls5p.style.display = 'inline';   
         	//ls6p.style.display = 'inline';            	         	         	
         	//ls7p.style.display = 'inline';            	
        	
        	// hide all minus signs 
         	ls1m.style.display = 'none';
          ls2m.style.display = 'none';
          ls3m.style.display = 'none';
          ls4m.style.display = 'none';
          ls5m.style.display = 'none';
          //ls6m.style.display = 'none';
          //ls7m.style.display = 'none';                                        
         	
         	// hide all linksets 
         	linkset1.style.display = 'none';
         	linkset2.style.display = 'none';
         	linkset3.style.display = 'none';
         	linkset4.style.display = 'none';
         	linkset5.style.display = 'none';
         	//linkset6.style.display = 'none';
         	//linkset7.style.display = 'none';         	         	         	         	
         	        	
         	// vis relevent linkset 
         	expand.style.display = 'inline';
         	expand.style.float = 'none';
         	
         	// hide and vis relevant plus/minus signs 
         	lsm.style.display = 'inline';
         	lsp.style.display = 'none';
        }

