/*
    $Id: pagetemplate-102-4.xml,v 1.1 2006/06/20 13:58:08 gbiersteker Exp $
    Copyright 2006 by Auxilium BV
    http://www.auxilium.nl/
*/

function runSlideShow() {
//alert("ja");
	position = Math.round(Math.random()*18);
    // tussen 0 en 5:
	// 6, 7:
	// 8: one large image!
	
	function hideMedium(show){
	     for(i=0;i<show;i++)document.getElementById("med_img"+i+"").style.display = 'none';
	     for(i=show;i<6;i++)document.getElementById("med_img"+i+"").style.display = 'none';	    
	}
	
	switch(position){
        case 13: case 14: case 15: case 16: case 17: case 18:
            position = position - 13;
            
            hideMedium(position);
                nj = j2;
                while (inArray(Current2, Pic2[nj])){nj = Math.round(Math.random()*(Pic2.length-1));}
                j2 = nj;
                Current2[position] = "" + Pic2[j2];
            
                var oImg = document.getElementById("med_img" + position);
                oImg.src = PrePic2[j2].src;
            if(position == 0){
                document.getElementById("med_img0").style.display = 'inline';
                for(i=0;i<4;i++){document.getElementById("sm_img" + i).style.display = 'none';}
                for(i=4;i<12;i++){document.getElementById("sm_img" + i).style.display = 'inline';}                    
            }else if(position == 1){
                document.getElementById("med_img1").style.display = 'inline';
                for(i=6;i<12;i++){document.getElementById("sm_img" + i).style.display = 'inline';}                
                for(i=0;i<2;i++){document.getElementById("sm_img" + i).style.display = 'inline';}
                for(i=2;i<6;i++){document.getElementById("sm_img" + i).style.display = 'none';}
            }else if(position == 2){
                document.getElementById("med_img2").style.display = 'inline';
                
                document.getElementById("sm_img1").style.display = 'none';
                document.getElementById("sm_img3").style.display = 'none';
                document.getElementById("sm_img6").style.display = 'none';
                document.getElementById("sm_img8").style.display = 'none';
                
                document.getElementById("sm_img0").style.display = 'inline';
                document.getElementById("sm_img2").style.display = 'inline';
                document.getElementById("sm_img5").style.display = 'inline';
                document.getElementById("sm_img4").style.display = 'inline';
                document.getElementById("sm_img10").style.display = 'inline';
                document.getElementById("sm_img7").style.display = 'inline';
                document.getElementById("sm_img9").style.display = 'inline';
                document.getElementById("sm_img11").style.display = 'inline';
                
            }else if(position == 3){
                document.getElementById("med_img3").style.display = 'inline';
                document.getElementById("sm_img3").style.display = 'none';
                document.getElementById("sm_img5").style.display = 'none';
                document.getElementById("sm_img8").style.display = 'none';
                document.getElementById("sm_img10").style.display = 'none';
                
                document.getElementById("sm_img0").style.display = 'inline';
                document.getElementById("sm_img2").style.display = 'inline';
                document.getElementById("sm_img1").style.display = 'inline';
                document.getElementById("sm_img4").style.display = 'inline';
                document.getElementById("sm_img6").style.display = 'inline';
                document.getElementById("sm_img7").style.display = 'inline';
                document.getElementById("sm_img9").style.display = 'inline';
                document.getElementById("sm_img11").style.display = 'inline';
                
            }else if(position == 4){
                document.getElementById("med_img4").style.display = 'inline';
                for(i=0;i<6;i++){document.getElementById("sm_img" + i).style.display = 'inline';}
                for(i=10;i<12;i++){document.getElementById("sm_img" + i).style.display = 'inline';}
                for(i=6;i<10;i++){document.getElementById("sm_img" + i).style.display = 'none';}
                
            }else if(position == 5){
                document.getElementById("med_img5").style.display = 'inline';
                for(i=0;i<8;i++){document.getElementById("sm_img" + i).style.display = 'inline';}
                for(i=8;i<12;i++){document.getElementById("sm_img" + i).style.display = 'none';}
               
            }
	       break;        
	       
        case 0: case 1:  case 2:  case 3:  case 4:  case 5: case 6:  case 7:  case 8:  case 9:  case 10: case 11:  case 12:
            try{
                nj = j;
                while (inArray(Current1, Pic1[nj])){
                    nj = Math.round(Math.random()*(Pic1.length-1));
                    //alert(Pic1[nj]);
                }
                j = nj;
                //alert(Pic1[nj]);
                Current1[position] = "" + Pic1[j];
            
                var oImg = document.getElementById("sm_img" + position);
                oImg.src = PrePic1[j].src;
            } catch(e){
               // alert("[ERROR][runSlideShow] \nposition=" + position + "\nj=" + j + "\nnj=" + nj + "\nPic1[j]=" + Pic1[j] + "");
            }
            
            
            for(i=0;i<12;i++){document.getElementById("sm_img" + i).style.display = 'inline';}
        break;
    }
	t = setTimeout('runSlideShow()', slideShowSpeed);
}

function inArray(aArray, vVar){
    try{
        if(aArray.length>0){
            for(i=0;i<aArray.length;i++){
                sVar = vVar;
                sVar = sVar.replace(/\.\./gi, '');
                
                try{
                    iPos = aArray[i].indexOf(sVar);
                } catch(e){
                    //alert("[error] \naArray.length=" + aArray.length + "\nsVar=" + sVar + "\naArray[" + i + "]" + aArray[i]);return false;
                  }
                
                if(iPos>0){return true;}
            }
        }
        //alert("nee");
        return false;
    } catch(e){
        alert("[ERROR][inArray] \ni=" + i + "\nvVar=" + vVar + "\naArray[i]=" + aArray[i]);
    }
}

function update_calc()
        {
            var kubcalculation;
            var kilocalculation;
            var totalkubcalculation = 0;
            var totalkilocalculation = 0;
            var i=1;
            var row = 1; 
            while(row!=7)
            {  
                colivalue = document.getElementById('coli'+row+'').value; 
                Lvalue = document.getElementById('L'+row+'').value;
                Bvalue = document.getElementById('B'+row+'').value;
                Hvalue = document.getElementById('H'+row+'').value; 
                
                kubcalculation = (Lvalue * Bvalue * Hvalue) / 1000000 * colivalue ;
                
                kilocalculation = kubcalculation * 167;
                
                document.getElementById('kub'+row+'').value = kubcalculation ; 
                document.getElementById('kub'+row+'display').value = Math.round(kubcalculation*100)/100; 
                document.getElementById('kilo'+row+'').value = kilocalculation ;
                document.getElementById('kilo'+row+'display').value = Math.round(kilocalculation*100)/100 ;
                row++;
            }
            while(i!=7)
            {                        
               totalkubcalculation = eval(totalkubcalculation) + eval(document.getElementById('kub'+i+'').value); 
               totalkilocalculation = eval(totalkilocalculation) + eval(document.getElementById('kilo'+i+'').value); 
               i++;
            }           
            
            document.getElementById('totalkub').value = Math.round(totalkubcalculation*100)/100; 
            document.getElementById('totalkilo').value = Math.round(totalkilocalculation*100)/100;
                  
        }
