<!--

function processFirst(pg)
{
	// Fleet pics
	loadimages(pg);
}

function setVehicleValues(pg)
{
        if  (pg == "pg_sl")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Ford LTD Stretch Limousine (white)";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Ford LTD Stretch Limousine (white)";	
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Ford LTD Stretch Limousine (white)";
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Ford LTD Stretch Limousine (white)";               
        }
        if  (pg == "pg_slc")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Chrysler 300C Limousine (silver)";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Chrysler 300C Limousine (silver)";            
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Chrysler 300C Limousine (silver)";    
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Chrysler 300C Limousine (silver)";                     
        }        
        else if (pg == "pg_bmw")
        {
                // create 8x2 two dimensional array to store fleet information
                vehicleVals = new Array(8);
                for ( var i=0; i < vehicleVals.length; i++ )
                        vehicleVals[i] = new Array(2);
                vehicleVals[0][0] = images[0].src
                vehicleVals[0][1] = "BMW 740Li (grey 2010 model): Available in Sydney only";
                vehicleVals[1][0] = images[1].src
                vehicleVals[1][1] = "BMW 740Li (grey 2010 model): Available in Sydney only";	
                vehicleVals[2][0] = images[2].src
                vehicleVals[2][1] = "BMW 740Li (grey 2010 model): Available in Sydney only";
                vehicleVals[3][0] = images[3].src
                vehicleVals[3][1] = "BMW 740Li (grey 2010 model): Available in Sydney only";                        
                vehicleVals[4][0] = images[4].src
                vehicleVals[4][1] = "BMW 750Li (silver)";
                vehicleVals[5][0] = images[5].src
                vehicleVals[5][1] = "BMW 750Li (silver)";	
                vehicleVals[6][0] = images[6].src
                vehicleVals[6][1] = "BMW 750Li (silver)";
                vehicleVals[7][0] = images[7].src
                vehicleVals[7][1] = "BMW 750Li (silver)";
        }
        else if  (pg == "pg_mb")
        {
            // create 6x2 two dimensional array to store fleet information
            vehicleVals = new Array(6);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Mercedes Benz S Class (silver); AMG body: Available in Sydney only";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Mercedes Benz S Class (silver); AMG body: Available in Sydney only";   
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Mercedes Benz S Class (silver); AMG body: Available in Sydney only"; 
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Mercedes Benz S Class (silver); AMG body: Available in Sydney only";                                          
            vehicleVals[4][0] = images[4].src
            vehicleVals[4][1] = "Mercedes Benz S Class (silver)";
            vehicleVals[5][0] = images[5].src
            vehicleVals[5][1] = "Mercedes Benz S Class (black)";
            /*	
            vehicleVals[4][0] = images[4].src
            vehicleVals[4][1] = "Mercedes Benz S Class (black): Available in Brisbane only";
            vehicleVals[5][0] = images[5].src
            vehicleVals[5][1] = "Mercedes Benz S Class (black): Available in Brisbane only";
            */
        }
        else if  (pg == "pg_hc")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Holden Caprice (dark grey)";  
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Holden Caprice (dark grey)";
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Holden Caprice (dark grey)";                                                      
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Holden Caprice (blue)";
        }
        else if  (pg == "pg_at")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[1].src
            vehicleVals[0][1] = "Aston Martin V8 Vantage (dark grey): Available in Sydney only";
            vehicleVals[1][0] = images[0].src
            vehicleVals[1][1] = "Aston Martin V8 Vantage (dark grey): Available in Sydney only";            
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Aston Martin V8 Vantage (dark grey): Available in Sydney only"; 
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Aston Martin V8 Vantage (dark grey): Available in Sydney only";                                                                                                                                                          
        } 
        else if  (pg == "pg_mbc")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Mercedes Benz CLK Convertible (Silver): Available in Sydney only";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Mercedes Benz CLK Convertible (Silver): Available in Sydney only";            
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Mercedes Benz CLK Convertible (Silver): Available in Sydney only"; 
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Mercedes Benz CLK Convertible (Silver): Available in Sydney only";                                                                                                                                                          
        } 
        else if  (pg == "pg_bmwc")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "BMW 335Ci Convertible (Silver): Available in Sydney only";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "BMW 335Ci Convertible (Silver): Available in Sydney only";            
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "BMW 335Ci Convertible (Silver): Available in Sydney only"; 
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "BMW 335Ci Convertible (Silver): Available in Sydney only";                                                                                                                                                          
        }                        
        else if  (pg == "pg_scb")
        {
            // create 4x2 two dimensional array to store fleet information
            vehicleVals = new Array(4);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Star City coach transfers (Inner City service): Available in Sydney only";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "Star City coach transfers: Available in Sydney only";	
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "Star City coach transfers: Available in Sydney only";
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "Star City coach transfers: Member card swipe and PDA (booking notifications)";
        }       
        else if  (pg == "pg_wp")
        {
            // create 19x2 two dimensional array to store fleet information
            vehicleVals = new Array(21);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "Aston Martin V8 Vantage";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "BMW 750Li (silver)";	
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "BMW 740Li (grey 2010 model)";
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "BMW 740Li (grey 2010 model)";
            vehicleVals[4][0] = images[4].src
            vehicleVals[4][1] = "Mercedes Benz S Class (silver)";  
            vehicleVals[5][0] = images[5].src
            vehicleVals[5][1] = "Mercedes Benz S Class (black)"; 
            vehicleVals[6][0] = images[6].src
            vehicleVals[6][1] = "Mercedes Benz S Class interior";   
            vehicleVals[7][0] = images[7].src
            vehicleVals[7][1] = "Maserati Quattroporte Sport"; 
            vehicleVals[8][0] = images[8].src
            vehicleVals[8][1] = "Chrysler 300C Stretch"; 
            vehicleVals[9][0] = images[9].src
            vehicleVals[9][1] = "Chrysler 300C Stretch";
            vehicleVals[10][0] = images[10].src
            vehicleVals[10][1] = "Chrysler 300C Stretch interior";   
            vehicleVals[11][0] = images[11].src
            vehicleVals[11][1] = "BMW 740Li (grey 2010 model)"; 
            vehicleVals[12][0] = images[12].src
            vehicleVals[12][1] = "BMW 335Ci Convertible";   
            vehicleVals[13][0] = images[13].src
            vehicleVals[13][1] = "Mercedes Benz CLK Convertible"; 
            vehicleVals[14][0] = images[14].src
            vehicleVals[14][1] = "Chrysler 300C Stretch & Chrysler Sedan"; 
            vehicleVals[15][0] = images[15].src
            vehicleVals[15][1] = "Chrysler 300C Stretch & Chrysler Sedan"; 
            vehicleVals[16][0] = images[16].src
            vehicleVals[16][1] = "Aston Martin V8 Vantage interior"; 
            vehicleVals[17][0] = images[17].src
            vehicleVals[17][1] = "Mercedes Benz CLK Convertible";  
            vehicleVals[18][0] = images[18].src
            vehicleVals[18][1] = "Ferrari 612 Scaglietti"; 
            vehicleVals[19][0] = images[19].src
            vehicleVals[19][1] = "Ford LTD Stretch";  
            vehicleVals[20][0] = images[20].src
            vehicleVals[20][1] = "Chrysler 300C Sedan";                                                                                                                                                                                             
        } 
        else if  (pg == "pg_cr")
        {
            // create 12x2 two dimensional array to store fleet information
            vehicleVals = new Array(12);
            for ( var i=0; i < vehicleVals.length; i++ )
                    vehicleVals[i] = new Array(2);
            vehicleVals[0][0] = images[0].src
            vehicleVals[0][1] = "The Loft interior";
            vehicleVals[1][0] = images[1].src
            vehicleVals[1][1] = "The Loft interior";	
            vehicleVals[2][0] = images[2].src
            vehicleVals[2][1] = "The Loft bar";
            vehicleVals[3][0] = images[3].src
            vehicleVals[3][1] = "The Loft sitting room"; 
            vehicleVals[4][0] = images[4].src
            vehicleVals[4][1] = "Favela bar"; 
            vehicleVals[5][0] = images[5].src
            vehicleVals[5][1] = "Favela lounge"; 
            vehicleVals[6][0] = images[6].src
            vehicleVals[6][1] = "Favela gold room"; 
            vehicleVals[7][0] = images[7].src
            vehicleVals[7][1] = "Favela restaurant"; 
            vehicleVals[8][0] = images[8].src
            vehicleVals[8][1] = "Favela privee"; 
            vehicleVals[9][0] = images[9].src
            vehicleVals[9][1] = "Favela night club"; 
            vehicleVals[10][0] = images[10].src
            vehicleVals[10][1] = "De Nom interior"; 
            vehicleVals[11][0] = images[11].src
            vehicleVals[11][1] = "De Nom interior";                                                                                                                                                                                                                                                          
        }                	

        // Make left thumbnails visible
        // Fleet galleries
        
        setLT_Visibility("fleet-img-pg");
        // Wedding Packages
        setLT_Visibility("img_pk1"); setLT_Visibility("img_pk2"); setLT_Visibility("img_pk3"); setLT_Visibility("img_pk4"); setLT_Visibility("img_pk5");
        setLT_Visibility("img_pk6"); setLT_Visibility("img_pk7"); //setLT_Visibility("img_pk8"); setLT_Visibility("img_pk9");
                
        // Make buttons visible
        var objSpan = document.getElementById("sub-btm");
        objSpan.style.visibility = "visible";
        objSpan = null;	

        // Testing continuous photo rotation	
        //if (test == 0)
        //	test = 2;
        //if(!test || test > 8)
        //	test = 1;

        //loadPic(test);
        //setTimeout('processFirst('+(test+1)+')', 1000);
}

function setLT_Visibility(package_sect) 
{
        if (document.getElementById(package_sect))
        {        
                objSpan = document.getElementById(package_sect);
                objSpan.style.visibility = "visible";
        }
}

function getElementsByClassName(classname) {
    if (document.getElementsByTagName) {
         var els = document.getElementsByTagName("*");
         var c = new RegExp('/b^|' + classname + '|$/b');
         final = new Array();
         var n=0;
         for (var i=0; i < els.length; i++) {
              if (els[i].className) {
                   if(c.test(els[i].className)) {
                   final[n] = els[i];
                   n++;
                   }
              }
         }
         alert(final[0]);
         return final;
    } else{return false;}
}

function loadPic(num,fleetPic)
{
/* 
// create 2x2 two dimensional array to store fleet information
package_sct = new Array(2);
for ( var i=0; i < package_sct.length; i++ )
    package_sct[i] = new Array(2);
package_sct[0][0] = document.fleetPicture.src;
package_sct[0][1] = document.modelDesc.desc.value;
package_sct[1][0] = document.fleetPicture2.src;
package_sct[1][1] = document.modelDesc2.desc2.value;

        if (fleetPic == null)
                fleetPic = 0;
        
	package_sct[fleetPic][0] = vehicleVals[num][0];
	package_sct[fleetPic][1] = vehicleVals[num][1]; 
      
*/           
        if (fleetPic == null)
        {
	        document.fleetPicture.src = vehicleVals[num][0];
	        document.modelDesc.desc.value = vehicleVals[num][1];
	        //imageFadeIn(fleetPicture);
	}
	else if (fleetPic == 2)
        {
	        document.fleetPicture2.src = vehicleVals[num][0];
	        document.modelDesc2.desc2.value = vehicleVals[num][1];
	}
	else if (fleetPic == 3)
        {
	        document.fleetPicture3.src = vehicleVals[num][0];
	        document.modelDesc3.desc3.value = vehicleVals[num][1];
	}	
	else if (fleetPic == 4)
        {
	        document.fleetPicture4.src = vehicleVals[num][0];
	        document.modelDesc4.desc4.value = vehicleVals[num][1];
	}
	else if (fleetPic == 5)
        {
	        document.fleetPicture5.src = vehicleVals[num][0];
	        document.modelDesc5.desc5.value = vehicleVals[num][1];
	}
	else if (fleetPic == 6)
        {
	        document.fleetPicture6.src = vehicleVals[num][0];
	        document.modelDesc6.desc6.value = vehicleVals[num][1];
	}
	else if (fleetPic == 7)
        {
	        document.fleetPicture7.src = vehicleVals[num][0];
	        document.modelDesc7.desc7.value = vehicleVals[num][1];
	}
	/*
	else if (fleetPic == 8)
        {
	        document.fleetPicture8.src = vehicleVals[num][0];
	        document.modelDesc8.desc8.value = vehicleVals[num][1];
	}	
	else if (fleetPic == 9)
        {
	        document.fleetPicture9.src = vehicleVals[num][0];
	        document.modelDesc9.desc9.value = vehicleVals[num][1];
	}
	else if (fleetPic == 10)
        {
	        document.fleetPicture10.src = vehicleVals[num][0];
	        document.modelDesc10.desc10.value = vehicleVals[num][1];
	}
	else if (fleetPic == 11)
        {
	        document.fleetPicture11.src = vehicleVals[num][0];
	        document.modelDesc11.desc11.value = vehicleVals[num][1];
	}
	*/						
}

function lightup(imageobject, opacity)
{
	if (navigator.appName.indexOf("Netscape")!=-1
	&&parseInt(navigator.appVersion)>=5)
		imageobject.style.MozOpacity=opacity/100
	else if (navigator.appName.indexOf("Microsoft")!= -1 
	&&parseInt(navigator.appVersion)>=4)
		imageobject.filters.alpha.opacity=opacity
		//setOpacity(imageobject, -10, 100)
}

function imageFadeOut(img) 
{
	img.opacity = 100;
	setOpacity(img.name, -10, 200);
}

function imageFadeIn(img) 
{
	img.opacity = 0;
	//setOpacity(img.name, 10, 100);
	setOpacity(img.name, 2, 10);
}

function setOpacity (imgName, step, delay) 
{
	var img = document.images[imgName];
	img.opacity += step;
	if (document.all) img.style.filter = 'alpha(opacity = ' + img.opacity + ')'; 
	if (step > 0 && img.opacity < 100 || step < 0 && img.opacity > 0)
	{
		setTimeout('setOpacity("' + img.name + '",' + step + ', ' + delay + ')', delay);
	}
	//if (img.opacity >= 100)
	//	alert("complete");
}

function handleQuoteBooking(type)
{
        var veh1; // veh1 stores the car value e.g. Ford Stretch Limo
        var veh2; // veh2 stores the model value e.g. "BMW 750Li (silver) model"
        // These values are used in quote_book_form.js in function 'VehiclePassed' which is responsible for
        // populating quote or booking forms with cars selected from a gallery	

        vehicleTypes = new Array("Ford LTD Stretch", "Chrysler 300C", "BMW 7", "Mercedes Benz S Class 2007", "Mercedes Benz S Class -", "Holden Caprice", "Aston Martin V8 Vantage", "Mercedes Benz CLK Convertible", "BMW 335Ci Convertible");

	veh2 = document.modelDesc.desc.value;	
	
        for (var i = 0; i < vehicleTypes.length; i++)
        {
	        if (veh2.indexOf(vehicleTypes[i].split("-")[0]) >= 0) 
	        {  
		        veh1 = vehicleTypes[i];
		        break;
	        }
        }
		
	if (type == 'Q') // Quote
		window.location = "quote.asp?veh=" + veh1 + "," + veh2;
	else // Booking
		window.location = "book.asp?veh=" + veh1 + "," + veh2;
}

// -->

