var iNoImages = 129;
var iMainCars = 3;

function oRandomGallery()
{
    oRandomMainCar();
    if(document.getElementById('ccd_gall')){
        for (var x = 2; x <= 6; x++){
            oSetUpImage(x);
        }
    }

	if(document.getElementById('ccd_gall_car')){
		var oImgObj;
		for (var x = 1; x <= 10; x++){
           	oImgObj = document.getElementById('cdd_gal_img_'+x);
            if(oImgObj){
    			oImgObj.onclick = oViewImage;
            }
        }
	}

	if(document.getElementById('ccd_gall_main')){
		var oImgObj;
		for (var x = 1; x <= iNoImages; x++){
           	oImgObj = document.getElementById('cdd_gal_img_'+x);
			oImgObj.onclick = oViewImage;
			oImgObj.onmouseover = oSwapImage;
        }
	}
}

function oSetUpImage(iImageNo)
{
    var oImgObj;
    var iRanNum= Math.floor(Math.random()*iNoImages);
    iRanNum++;
    iRanNum =  oZeroPad(iRanNum);
 
    if(iImageNo==2){
        oImgObj = document.getElementById('cdd_gal_img_1');
        if(oImgObj){
            oImgObj.src = 'images/cruisers/medium/cop_cars_direct_'+iRanNum+'.jpg';
            oImgObj.onclick = oViewImage;
        }
    }

    oImgObj = document.getElementById('cdd_gal_img_'+iImageNo);
    if(oImgObj){
        oImgObj.src = 'images/cruisers/small/cop_cars_direct_'+iRanNum+'.jpg'
        oImgObj.onclick = oSwapImage;
    }
}

function oSwapImage()
{
    var aUrl = this.src.split("/");
    var oImgObj;
    oImgObj = document.getElementById('cdd_gal_img_1');
    if(oImgObj){
        oImgObj.src = 'images/cruisers/medium/'+aUrl[(aUrl.length-1)];
        oImgObj.onclick = oViewImage;
    }
}

function oViewImage()
{
    var aUrl = this.src.split("/");
    myRef = window.open('images/cruisers/large/'+aUrl[(aUrl.length-1)],'mywin','width=820,height=620,resizable=0');
}

function oZeroPad(iRanNum)
{
    iRanNum = iRanNum+"";
    var iStart = iRanNum.length;

    for (var x = iStart; x <= 4; x++){
        iRanNum = "0"+iRanNum;
    }
 
    return iRanNum;
}

function oRandomMainCar()
{
    var iRanNum= Math.floor(Math.random()*iMainCars);
    var oImgObj = document.getElementById('ccd_copcar');
    if(oImgObj){
        oImgObj.src = 'images/police_cruiser'+iRanNum+'.gif';
        oImgObj.onclick = oSwapImage;
    }
}

window.onload = oRandomGallery
