    var brandsArr=[],typeArr=[],colourArr=[],sizesArr=[];//store datas from ajax return.split
    var leftLinksbrand=[],leftLinkstype=[],leftLinkssize=[],leftLinkscolour=[]; //store new hreference objs
    var aSrch=new ajaxSearch;  //construct   
    function doProdList(){
    

        aSrch.createCat('department', '&department=', '::');
        aSrch.createCat('search', '&search=', '::');
        aSrch.createCat('brand','&brand=','::');
        aSrch.createCat('type','&type=','::');
        aSrch.createCat('colour','&colour=','::');
        aSrch.createCat('size','&size=','::');  
        aSrch.createCat('price','&price=','::');         
        aSrch.createCat('pageNum','&ppg=','');
        aSrch.createCat('perPage','&pp=','::');        
        aSrch.updateHash(window.location.hash);       
        var menuObjects=new Array();
        var leftMenus=$$(document,"div","side_large");
        var leftTitles=$$(document,"h3","side_large");     
        for(var i=0;i<leftMenus.length;i++){aSrch.createMenu(leftMenus[i]);}
        for(var i=0,j=0;i<leftMenus.length;i++,j++)
        {
            eval("Event.add(leftTitles[i],'click',function(){aSrch.leftMenus["+i+"].open();});"); 
        }            
        var leftLinks10=$$(document,"a","leftsearch");
        for(var i=0; i<leftLinks10.length; i++) {
            aSrch.createLeft(leftLinks10[i],"search","leftsearch","leftsearch lO","leftsearch lOff");
            leftLinks10[i].onclick=function(){return false;}
        }                 
        var leftLinks0=$$(document,"a","leftdep");
        for(var i=0; i<leftLinks0.length; i++) {
            aSrch.createLeft(leftLinks0[i],"department","leftdep","leftdep lO","leftdep lOff");
            leftLinks0[i].onclick=function(){return false;}
        }       
        var leftLinks1=$$(document,"a","leftbrand");
        for(var i=0; i<leftLinks1.length; i++) {
            aSrch.createLeft(leftLinks1[i],"brand","leftbrand","leftbrand lO","leftbrand lOff");
            leftLinks1[i].onclick=function(){return false;}
        }
        var leftLinks2=$$(document,"a","lefttype");
        for(var i=0; i<leftLinks2.length;i++){
            aSrch.createLeft(leftLinks2[i],"type","lefttype","lefttype lO","lefttype lOff");
            leftLinks2[i].onclick=function(){return false;}
        }
        var leftLinks3=$$(document,"a","leftcolour");
        for(var i=0;i<leftLinks3.length;i++){
            aSrch.createLeft(leftLinks3[i],"colour","leftcolour","leftcolour lO","leftcolour lOff");
            leftLinks3[i].onclick=function(){return false;}
        }
        var leftLinks4=$$(document,"a","leftsize");        
        for(var i=0;i<leftLinks4.length;i++){
            aSrch.createLeft(leftLinks4[i],"size","leftsize","leftsize lO","leftsize lOff");
            leftLinks4[i].onclick=function(){return false;}
        }     
        var leftLinks5=$$(document,"a","leftprice");        
        for(var i=0;i<leftLinks5.length;i++){
            aSrch.createLeft(leftLinks5[i],"price","leftprice","leftprice lO","leftprice lOff");
            leftLinks5[i].onclick=function(){return false;}
        }    
        var testNav=$$(document,"a","pageCount");
        for(var i=0; i<testNav.length; i++) {
            aSrch.createLeft(testNav[i],"pageNum","pageCount","pageCount pCt","pageCount",true);
            testNav[i].onclick=function(){return false;}        
        }
        var plistAll=$$(document,"a","plist_all");
        for(var i=0;i<plistAll.length;i++){
            aSrch.createLeft(plistAll[i],"perPage","plist_all","plist_all","plist_all",true);
            plistAll[i].onclick=function(){return false;}
        }                      
        var leftArrays=leftLinks10.concat(leftLinks0).concat(leftLinks1).concat(leftLinks2).concat(leftLinks3).concat(leftLinks4).concat(leftLinks5).concat(testNav).concat(plistAll);       
        for(var i=0;i<leftArrays.length;i++){
            eval("Event.add(leftArrays[i],'mouseup',function(){if(aSrch.leftLinks["+i+"].clickerd()!=2){aSrch.submitHash(aSrch.createHash(aSrch.appendHash(aSrch.leftLinks["+i+"])));}});");       
        }              
        if(level2!=''){     
            for(var i=0;i<level2.length;i++){
                aSrch.getCat('brand').addToLevel(level2[i]);                
            }            
        }
        try{if(search != '') {aSrch.getCat('search').addToLevel(search.replace('~squote~',"'"));}}catch(err){}
        if(department!=''){aSrch.getCat('department').addToLevel(department.replace('~squote~',"'"));}
        
        if(level3!=''){aSrch.getCat('type').addToLevel(level3);}
        if(level4!=''){aSrch.getCat('colour').addToLevel(level4);}
        if(level5!=''){aSrch.getCat('size').addToLevel(level5);}      
	    pricySlide=new init(
	        $('box1'),
	        $('box2'),
	        document,
	        $('contain'),
	        $('dPrice1'),
	        $('dPrice2'),
	        minPrice,
	        maxPrice,
	        $('bg1'),
	        $('bg2'),
	        $('bg3')
        );			
        pricySlide.a.init();
        pricySlide.b.init();     
        pricySlide.goOnThen('clear');   
        aSrch.intervaler(
            function(){                
                if(aSrch.checkHash(window.location.hash)){
                    aSrch.updateHash(window.location.hash);
                    aSrch.updateLevels('#','&','=','::');
                    pricySlide.goOnThen(aSrch.getPrice());
                    aSrch.httpGo.aRequest=false;                     
                    aSrch.httpGo("/aprodlist.asp?L0="+level1Url+""+aSrch.hash.replace(/#/,""));//+"&level4="+level4Url);
                }
            },100
        );        
        if(window.location.hash!="")
        {             
            aSrch.updateHash(window.location.hash);
            aSrch.httpGo.aRequest=false;
            aSrch.updateLevels('#','&','=','::'); 
            pricySlide.goOnThen(aSrch.getPrice());                 
            aSrch.httpGo("/aprodlist.asp?L0="+level1Url+aSrch.hash.replace(/#/,""));        
        }  
        
        var leftAll=document.getElementById('clearAll');  
        leftAll.onclick=function(){return false;}     
        Event.add(leftAll,'mouseup',
            function(){            
                for(i in aSrch.levels){aSrch.levels[i].clearHash(0);}
                //updateLinks
                for(i in aSrch.leftLinks){aSrch.leftLinks[i].resetLink();}
                aSrch.submitHash('');
                baseLevel='';                
                // clear baselevel for object
            }
        );          
        var clearLeft=$$(document,"a","clearCat");
        for(var i=0;i<clearLeft.length;i++){
            if(clearLeft[i].id=='clearprice'){
                clearLeft[i].onclick=function(){return false;}                
                clearLeft[i].onmouseup=function(){                    
                    aSrch.getCat('price').wipeLevel();
                    aSrch.submitHash(aSrch.createHash(null)); 
		            pricySlide.goOnThen('clear');
                }             
            }else{createClearLeft(clearLeft[i],5);}
        }                 
    }
