    
    var infoPrice="info_price";  
    var col__right="col_right";
    var col__left="col_left";  
    
    //,setHeight=150;
    
    var brandsObj, sizeObj, extObj, wheelsObj, typeObj, userObj, priceObj, colourObj;   
   
    var flagOpen=0;      
    var selectedBrandHeight;   
    /* do this variables */    
    var sideHeight1=150;
    var sideHeight2=33;
    var ha_side="ha_side";
    var hb_side="hb_side";        
    //var wrap_ref,wrap_zoom,marker,refId,zoom4,zoom2,zoomOut 
    var browser = navigator.appName;
    var version=navigator.appVersion;
    var version1; 
     
     
     // ~~@ FP-DELIVERY-SLIDER-VARS @~~ \\
    var slideint,speed=20,acceleration=0;  
    var pauseTime=3000,intervalDelay=30;              
    var decelBoundary,sum,countId=2; 
    var deliveryA = new Array();
    var countContent=0;
    var firstDel=0;
    var delLink='<a class="fpDel" href="/index.asp?page=delivery">';
  
  
  
  
    var span0,span1,span2,span3,span4, absLoader;
    function getBrowser(){
        if(browser=="Microsoft Internet Explorer"){
        version1=version.substring(22,25);}}
    window.onload=function(){            
        //front page more info
        if(document.getElementById('sliderI')){        
            document.getElementById('sliderI').onclick=function(event){
                fpInfo(document.getElementById('wrapBottom'));            
            }       
        }
        //front page delivery slider
        if(document.getElementById('ulslide')){try{initDel();}catch(e){}}        
        //basket confirmation

        //sizes input box
        
        //var sizeBox=document.getElementById('bolds');
        
        //sizeBox.innerHTML=pSize;
        //alert(pSize);
        //alert(document.getElementById('bolds').innerHTML);
        
        
        //zoom + img load prod_info
        if(document.getElementById('reference1')){try{getBrowser();
                spanI0=document.getElementById('spanI0');
                spanI1=document.getElementById('spanI1');
                spanI2=document.getElementById('spanI2');
                spanI3=document.getElementById('spanI3');
                spanI4=document.getElementById('spanI4');}catch(e){}            
            //getImgSrc(bCode,pCode,pColour,imgNo,thumbDim,img1,img2,img3,imgFit,'true');
            getImgSrc(bCode,pColour,imgNo,thumbDim,img1,img2,img3,imgFit,'true');
            zoomInfo();
            
            //document.getElementById('bolds').innerHTML=pSize;
            
            //alert(pColour);
            
            //alert(pSize);
        }
                if (document.getElementById('addBasket')){
            var baskBtn=document.getElementById('addBasket');
            var baskConf=document.getElementById('bagC');
            baskConf.style.top=baskBtn.offsetTop-140+'px';
        }
        }    
    
        function initDel(){//obj-id-contentid-todestroy__validatorNons
            domDel(document.getElementById('ulslide'),1,0,0);countContent++;
            if(deliveryA.length-1<1){var contentId=0;}else{var contentId=1;}//fx_ie__.postage.singleval
            domDel(document.getElementById('ulslide'),2,contentId,0);countContent++;   
            window.setTimeout("slideDel('ulslide')",1);
        }    
        function slideDel(thisDiv){//front page delivery slider                  
            slideint=setInterval("doslideDel('"+thisDiv+"');",intervalDelay);countId+=1;               
        }                
        function doslideDel(thisDiv){                              
            var list1=document.getElementById(thisDiv);                    
            var thisWidth=list1.firstChild.offsetWidth;
            decelBoundary=Math.round(thisWidth/10);        
            var leftOffset=list1.firstChild.offsetLeft;
            if(Math.abs(leftOffset)<thisWidth){                        
                if(Math.abs(leftOffset)<decelBoundary*4){if(acceleration<=speed){acceleration+=0.5;}}                        
                else if(Math.abs(leftOffset)>decelBoundary*8){if(acceleration>1){acceleration-=1;}}                  
                try{
                    sum=Math.round(leftOffset+-acceleration);                       
                    list1.childNodes[0].style.left=sum+'px'; 
                    list1.childNodes[1].style.left=sum+'px';    
                }catch(e){}                        
            }else{            
                domDel(list1,countId,countContent,1);
                acceleration=0;countContent++;
                if(countContent>=deliveryA.length){countContent=0;}                     
                slideint=window.clearInterval(slideint);
                window.setTimeout("slideDel('ulslide')",pauseTime);
            }
        } 
        function domDel(obj,Id,cId,cFlag){
            try{if(cFlag){obj.removeChild(obj.childNodes[0]);obj.firstChild.style.left=0+"px";}
            var oLi=document.createElement("li");oLi.id="li-"+Id;        
            var content=deliveryA[cId].split("~");oLi.innerHTML=
            delLink+content[0]+"<br /><strong>"+content[1]+"</strong></a>";       
            obj.appendChild(oLi);}catch(e){}    
        }  
    function fpInfo(obj){
        var link=document.getElementById('sliderI');
        if(obj.offsetHeight>210){
            obj.style.height=210+"px";
            link.className="sliderI";
        }
        else{
            obj.style.height="auto";
            link.className="sliderI sli2";
        }
    
    }    
    function do_this(ithis,iclick,iMore){    
        /*var more=document.getElementById(iMore);
        var thisi=document.getElementById(ithis);
        // if height has been set to auto
        if(thisi.offsetHeight<sideHeight1&&thisi.offsetHeight>sideHeight2){
            alert("trigger");
        }
        //if height is 150
        else if(thisi.offsetHeight==sideHeight1){
            iclick.className=hb_side;
            thisi.style.height=sideHeight2                    
            more.style.display="none";}
        //if height > 150
        else if(thisi.offsetHeight>sideHeight1){
            iclick.className=hb_side;
            thisi.style.height=sideHeight2                    
            more.style.display="none";}       
        else{iclick.className=ha_side;thisi.style.height=sideHeight1;
        if(thisi.scrollHeight>setHeight){more.style.display="block"}
        else{more.style.display="none";}}}
        */}
        
    function rightLine(middleIn,rightIn){
        var middle=document.getElementById(middleIn).offsetHeight;
        var rightC=document.getElementById(rightIn);
        try{if(middle>rightC.offsetHeight+132){rightC.style.height=middle-80+'px';}}
        catch(e){}}
   
   /* 
    function doDescription(desc1, desc2){
        descArr[0]=desc1;
        descArr[1]=desc2;
    }
    
    //level1 widths
     
    var linkCount;
    function doLevel1(){
    
        var level1Width=document.getElementById('level1').offsetWidth-194;
        var thisWidth=Math.round(level1Width/linkCount);
        thisWidth-=4;
        var lastWidth=(level1Width-(thisWidth*(linkCount-1)))-(linkCount*2);
        var l1Link=new Array();
        for(var i=1;i<=linkCount;i++){        
            var thisl1Link="level1N"+i;        
            l1Link[i]=document.getElementById(thisl1Link);
            l1Link[i].style.width=thisWidth+'px';
            if (i=linkCount){l1Link[i].style.width=lastWidth+'px';}
            
            
            
        
        }
    
    
    }
    */