window.onload = function() 
{

initialize();
var menu = $$('#menu a');
index_val=0;

var address = document.location.href;
var lastSlash = address.lastIndexOf("/")+1;
var filename = address.substring(lastSlash);

if(filename == "ContactUs.html")
index_val = 7;

if(filename == "Rates.html")
index_val = 6;

if(filename == "FleetGallery.html")
index_val = 5;

if(filename == "CorporateCoaches.html")
index_val = 4;

if(filename == "VIPFunctions.html")
index_val = 3;

if(filename == "PrivateAviation.html")
index_val = 2;

if(filename == "ChauffeurServices.html")
index_val = 1;




print_content(index_val);
var slideWidth = 600;
slideWidth_1 = slideWidth*(menu.length+1);
$('page_box').style.width = slideWidth_1+'px';
$('img_gal').style.height = slideWidth_1+'px';
 

var img_menu = $$('#img_gal img');
img_val=0;
var VP = $$('#VP .sup_page')
var PA = $$('#PA .sup_page')
var CC = $$('#CC .sup_page')
var CS = $$('#CS .sup_page')
var RATES = $$('#RATES .sup_page')
VP_val=0;
PA_val=0;
CC_val=0;
CS_val=0;
RATES_val=0;
var imgWidth = 600;
print_img(img_val);
print_vip('VP');
print_vip('PA');
print_vip('CC');
print_vip('CS');
print_vip('RATES');

function print_vip(item){
		next_inem = 'link_'+item+'_next';
		previous_inem = 'link_'+item+'_previous';
		//page_inem = item;
	if (item == 'VP' ) {
		length_inem = VP.length;
		page_inem = 'page_04';
	} else if (item == 'PA') {
		length_inem = PA.length;
		page_inem = 'page_03';
	} else if (item == 'CC') {
		length_inem = CC.length;
		page_inem = 'page_05';
	} else if (item == 'CS') {
		length_inem = CS.length;
		page_inem = 'page_02';
	} else if (item == 'RATES') {
		length_inem = RATES.length;
		page_inem = 'page_07';
	}
	
	//alert(length_inem);
	//alert(item);

	new_link= '<a href="#" class="link_next" id="'+next_inem+'" onclick="p_vip_next('+length_inem+',\''+item+'\'); return false;">next</a><a href="#" class="link_previous" id="'+previous_inem+'" onclick="p_vip_previous('+length_inem+',\''+item+'\'); return false;">previous</a>';
	new Insertion.Bottom(page_inem, new_link);
	$(previous_inem).style.display = "none";
	$(next_inem).style.display = "none";
	if (length_inem <= 1) {
		$(next_inem).style.display = "none";
		$(previous_inem).style.display = "none";
	} else {
		$(next_inem).style.display = "block";
	}

}

function print_content(index_val){
	for (var i = 0; i < menu.length; i++) {
		$(menu[i].id).removeClassName('aktive');
		}
	$(menu[index_val].id).addClassName('aktive');
}


function print_img(img_val){
	var img_link = "";
	for (var i = 0; i < img_menu.length; i++) {
		a_link = i+1;
		if (i == 0)	{img_link += '<a href="#" title="'+img_menu[i].alt+'" class="aktive" id="img_link_'+ i +'" onclick="clickImgLink('+ i +'); return false;">'+a_link+'</a>';} 
		else { img_link += '<a href="#" title="'+img_menu[i].alt+'" id="img_link_'+ i +'" onclick="clickImgLink('+ i +'); return false;">'+a_link+'</a>';}
		}
	$('img_menu').innerHTML = img_link;
	$('img_title').innerHTML = img_menu[0].alt;
}


$$('#menu a').invoke('observe', 'click', function(e) {
for (var i = 0; i < menu.length; i++) {
	if (menu[i].id == this.id) {
		index_val = i;
		print_content(index_val);
		slideWidth_2 = slideWidth*index_val;
		new Effect.Move('page_box', { x: -slideWidth_2, y: 0 , mode: 'absolute'});
		break;
	}
}
if (index_val == 6) { new Effect.Move('ContactUs_box', { x: 0, y: 0 , mode: 'absolute'}); }
/*if (index_val == 2) { CS_val = 0; $('link_CS_next').style.display = "block"; 
					  $('link_CS_previous').style.display = "none"; 
					  new Effect.Move('CS', { x: 0, y: 0 , mode: 'absolute'}); 
					}
if (index_val == 3) { PA_val = 0; $('link_PA_next').style.display = "block"; 
					  $('link_PA_previous').style.display = "none"; 
					  new Effect.Move('PA', { x: 0, y: 0 , mode: 'absolute'}); 
					}
if (index_val == 4) { VP_val = 0; $('link_VP_next').style.display = "block"; 
					  $('link_VP_previous').style.display = "none"; 
					  new Effect.Move('VP', { x: 0, y: 0 , mode: 'absolute'}); 
					}
if (index_val == 5) { CC_val = 0; $('link_CC_next').style.display = "block"; 
					  $('link_CC_previous').style.display = "none"; 
					  new Effect.Move('CC', { x: 0, y: 0 , mode: 'absolute'}); 
					}*/

Event.stop(e);
});

$$('#view_map').invoke('observe', 'click', function(e) {
		new Effect.Move('ContactUs_box', { x: 0, y: -494 , mode: 'absolute'});
		Event.stop(e);
});


function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(53.4419, -6.1419), 13);
      }
    }


};

function clickImgLink(num) {
	slideheight = 494*num;
	var img_menu_a = $$('#img_menu a');
	for (var i = 0; i < img_menu_a.length; i++) {
		$(img_menu_a[i].id).removeClassName('aktive');
		}
	$(img_menu_a[num].id).addClassName('aktive');
	new Effect.Move('img_gal', { x: 0, y: -slideheight , mode: 'absolute'});
	$('img_title').innerHTML = img_menu_a[num].title;
}

function goto(vips,index,item)
{
	//alert(vips);
	//alert(index);

	next_inem = 'link_'+item+'_next';
	previous_inem = 'link_'+item+'_previous';
	if (item == 'VP' ) {
		VP_val++;
		val=VP_val;
	} else if (item == 'PA') {
		PA_val++;
		val=PA_val;
	} else if (item == 'CC') {
		CC_val++;
		val=CC_val;
	} else if (item == 'CS') {
		CS_val++;
		val=CS_val;
	} else if (item == 'RATES') {
		RATES_val++;
		val=RATES_val;
	}
	
	val = vips;
	
	//vips=vips-1;
	slideheight = 494*val;
	
	//alert(val);
	//alert(slideheight);


	if (val == 0) {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "none";
	} else {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "block";
	}

	if (val == vips) {$(next_inem).style.display = "none";$(previous_inem).style.display = "block";}

	new Effect.Move(item, { x: 0, y: -slideheight , mode: 'absolute'});
}


function p_vip_next(vips,item)
{
	next_inem = 'link_'+item+'_next';
	previous_inem = 'link_'+item+'_previous';
	if (item == 'VP' ) {
		VP_val++;
		val=VP_val;
	} else if (item == 'PA') {
		PA_val++;
		val=PA_val;
	} else if (item == 'CC') {
		CC_val++;
		val=CC_val;
	} else if (item == 'CS') {
		CS_val++;
		val=CS_val;
	} else if (item == 'RATES') {
		RATES_val++;
		val=RATES_val;
	}
	
	vips=vips-1;
	slideheight = 494*val;
	
	if (val == 0) {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "none";
	} else {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "block";
	}

	if (val == vips) {$(next_inem).style.display = "none";$(previous_inem).style.display = "block";}

	new Effect.Move(item, { x: 0, y: -slideheight , mode: 'absolute'});
}

function p_vip_previous(vips,item){
	next_inem = 'link_'+item+'_next';
	previous_inem = 'link_'+item+'_previous';
	if (item == 'VP' ) {
		VP_val--;
		val=VP_val;
	} else if (item == 'PA') {
		PA_val--;
		val=PA_val;
	} else if (item == 'CC') {
		CC_val--;
		val=CC_val;
	} else if (item == 'CS') {
		CS_val--;
		val=CS_val;
	} else if (item == 'RATES') {
		RATES_val--;
		val=RATES_val;
	}
	
	vips=vips-1;
	slideheight = 494*val;
	if (val == 0) {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "none";
	} else {
		$(next_inem).style.display = "block";
		$(previous_inem).style.display = "block";
	}

	if (val == vips) {$(next_inem).style.display = "none";$(previous_inem).style.display = "block";}

	new Effect.Move(item, { x: 0, y: -slideheight , mode: 'absolute'});
}
