var display_fleet_analysis = 0;

function clearOverContent()
{
	$('span.more_options').attr("innerHTML","");
	$('div.other_overlay_content').css("display","none");
	$('div.truck_content').css("display","none");
}

function cycleTruckZoneContent(id)
{
	$('div.other_overlay_content').css("display","none");
	$('div.truck_content').css("display","none");
	$('div#truck_content_' +id).css("display","block");
	
	var ids = $('input#categories_ids').attr("value");
	var ids_array = new Array();
	ids_array = ids.split(",");
	ids_array_count = ids_array.length;
	
	var more_information = "";	
	//for (i = ids_array_count-1; i >= 0; i--)
		//more_information = "<span id=\"more_" +i + "\" class=\"more_click\" onclick=\"cycleMoreClick(" +id +"," +ids_array[i] +");\">" + $('#truck_content_title_' +ids_array[i]).attr("innerHTML") + "</span> " + more_information;

	for (i = 6; i >= 1; i--)
		more_information = "<span id=\"more_" +i + "\" class=\"more_click\" onclick=\"cycleMoreClick(" +id +"," +i +");\">" + $('#truck_content_title_' +i).attr("innerHTML") + "</span> " + more_information;

	$('span.more_options').attr("innerHTML","<strong>More:</strong> " +more_information);
	$('span.more_click').css("cursor","pointer");
	
}

function cycleMoreClick(current_id, id)
{
	for (i = 6; i >= 1; i--)
	{
		if (id!=i)
			switchZoneImage(i,0);
		else
			switchZoneImage(i,1);
	}
	
	if (current_id==id)
		return;
	
	if (navigator.appName!="Microsoft Internet Explorer")
	{
		$('div#truck_content_' +current_id).fadeOut(100, function() {
			cycleTruckZoneContent(id);
		});
	}
	else
		cycleTruckZoneContent(id);
}

function switchZoneImage(id, display)
{
	if (id==1)
	{
		$('img#zone_' +id).attr("src","/images/blank.gif");
		if (display==1)
			$('img#zone_' +id).attr("src","/images/trucking/zones/" +id +".jpg");	
	}
	else
	{
		temp_value = $('input#zone_input_' +id).attr("value");
		temp_value = temp_value.replace(/^\s+|\s+$/g, '');
		
		if (temp_value.length>0)
		{
			$('img#zone_' +id).attr("src","/images/trucking/zones/" +id +".jpg");
			if (temp_value=="0")
				$('img#zone_' +id).attr("src","/images/blank.gif");
			return;
		}
		
		$('img#zone_' +id).attr("src","/images/blank.gif");
		if (display==1)
		{
			$('input#zone_input_' +id).css("border","1px solid #4BB048");
			$('img#zone_' +id).attr("src","/images/trucking/zones/" +id +".jpg");
		}
		else
			$('input#zone_input_' +id).css("border","1px solid #CFEFB3");
	}
}

$('input#hybrid_check').click(function(e) {
	if ($('input#hybrid_check').attr("checked")==true)
	{
		clearOverContent();
		$('div#hybrid_truck_special_content').css("display","block");
	}
});

$('a.fleet_analysis').click(function(e) {
	e.preventDefault();
	clearOverContent();
	$('div#fleet_analysis_content').css("display","block");
});

$('a.workshops').click(function(e) {
	e.preventDefault();
	clearOverContent();
	$('div#workshops_content').css("display","block");
});

$('a.case_studies').click(function(e) {
	e.preventDefault();
	clearOverContent();
	$('div#case_studies_content').css("display","block");
});

$('div.truck img').click(function() {
	var id = $(this).attr("id").replace('zone_','');
	cycleTruckZoneContent(id);
});

$('a.truck_click').click(function(e) {
	e.preventDefault();
	var id = $(this).attr("id").replace('truck_click_','');
	cycleTruckZoneContent(id);
});

$('span.more_click').mouseover(function() {
	allow_click = 1;
});

$('div.truck img').mouseover(function() {
	var id = $(this).attr("id").replace('zone_','');
	switchZoneImage(id,1);
});

$('div.truck img').mouseout(function() {
	var id = $(this).attr("id").replace('zone_','');
	switchZoneImage(id,0);
});

$('input.zone_input').focus(function() {
	var id = $(this).attr("id").replace('zone_input_','');
	switchZoneImage(id,1);
});

$('input.zone_input').blur(function() {
	var id = $(this).attr("id").replace('zone_input_','');
	switchZoneImage(id,0);
});

$(document).ready(function() {
	$("div.truck").imageLoader({
		enableSplashScreenText: 0,
		endableSplashScreen: 0,
		images: [
			'/images/trucking/zone/1.jpg',
			'/images/trucking/zone/2.jpg',
			'/images/trucking/zone/3.jpg',
			'/images/trucking/zone/4.jpg',
			'/images/trucking/zone/5.jpg',
			'/images/trucking/zone/6.jpg',
			'/images/trucking/zone/6.jpg'
		]
	}, function() {
	 
	});
	
	$("div#overlay").imageLoader({
		enableSplashScreenText: 0,
		endableSplashScreen: 0,
		images: [
			'/images/overlay.png'
		]
	}, function() {
	 
	});
});


