var isTextDivDisplayed = 0;
var intDelayTextDiv = 0;
var isGalleryDivDisplayed = 0;
var isFlagsDivDisplayed = 1;
var imageID = 0;
var intImageCount = 0;
var intPhotoDisplayed = 0;
var intSlideShowRunning = 1;
var timer;
var startTimer;

function showTextDiv(){
	$("#zonetext").fadeIn(1000);
	//$('#zonetext').show("blind", { direction: "vertical" }, 1000);
	$('#headerarrow').removeClass('plus');
	$('#headerarrow').addClass('minus');
	$('#headerarrow2').attr('title', 'hide');
	//$('#pane').jScrollPane({showArrows:true, scrollbarWidth:14, scrollbarMargin:5});
	isTextDivDisplayed = 1;
}

function hideTextDiv(){
	$("#zonetext").fadeOut(1000);
	//$('#zonetext').hide("blind", { direction: "vertical" }, 1000);
	$('#headerarrow').removeClass('minus');
	$('#headerarrow').addClass('plus');
	$('#headerarrow2').attr('title', 'show');
	isTextDivDisplayed = 0;
}

function showGalleryDiv(){
	//$('#blocthumb').show("blind", { direction: "vertical" }, 1000);
	$('#blocthumb').animate({
    opacity: 1,
    left: '-=90'
	}, 1000);
	$('#headerarrow2').removeClass('leftarrow');
	$('#headerarrow2').addClass('rightarrow');
	$('#headerarrow2').attr('title', 'close');
	isGalleryDivDisplayed = 1;
}

function hideGalleryDiv(){
	//$('#blocthumb').hide("blind", { direction: "vertical" }, 1000);
	$('#blocthumb').animate({
    opacity: 0,
    left: '+=90'
	}, 1000);
	$('#headerarrow2').removeClass('rightarrow');
	$('#headerarrow2').addClass('leftarrow');
	$('#headerarrow2').attr('title', 'open');
	isGalleryDivDisplayed = 0;
	clearTimeout(startTimer);
}

function nextPhoto(){
	if (intPhotoDisplayed < intImageCount) {
		imageID = intPhotoDisplayed + 1;
	} else {
		imageID = 1;
	}
	$('a.thumbover').addClass('thumb');
	$('a.thumbover').removeClass('thumbover');
	$('#' + imageID).removeClass('thumb');
	$('#' + imageID).addClass('thumbover');
	fadePhoto(imageID);
	timer = setTimeout("nextPhoto()",5000);
}

function showFlagsDiv(){
	//$('#flagthumb').show("blind", { direction: "vertical" }, 1000);
	$('#flagthumb').animate({
    opacity: 1,
    width: 'toggle'
	}, 1000);
	$('#headerarrow2').removeClass('leftarrow');
	$('#headerarrow2').addClass('rightarrow');
	isFlagsDivDisplayed = 1;
}

function hideFlagsDivInitial(){
	//$('#flagthumb').hide("blind", { direction: "vertical" }, 1000);
	$('#flagthumb').animate({
    opacity: 0,
    width: 'toggle'
	}, 0);
	$('#change-language').removeClass('');
	$('#change-language').addClass('');
	isFlagsDivDisplayed = 0;
}

function hideFlagsDiv(){
	//$('#flagthumb').hide("blind", { direction: "vertical" }, 1000);
	$('#flagthumb').animate({
    opacity: 0,
    width: 'toggle'
	}, 1000);
	$('#change-language').removeClass('');
	$('#change-language').addClass('');
	isFlagsDivDisplayed = 0;
}

function startSlideShow(){
	$('#gallerycontrols').removeClass('play');
	$('#gallerycontrols').addClass('pause');
	$('#gallerycontrols').attr('title', 'pause');
	intSlideShowRunning = 1;
	nextPhoto();
}

function stopSlideShow(){
	$('#gallerycontrols').removeClass('pause');
	$('#gallerycontrols').addClass('play');
	$('#gallerycontrols').attr('title', 'play');
	intSlideShowRunning = 0;
	clearTimeout(timer);
}

function fadePhoto(varID){
	for (i = 1; i <= intImageCount; i++){
		if(i != varID){
			if (i != intPhotoDisplayed){
				$("#photo" + i).css('z-index', 1);
				$("#photo" + i).fadeOut(0);
			} else {
				$("#photo" + i).css('z-index', 2);
			}
		}
	}
	if (varID != intPhotoDisplayed){
		$("#photo" + varID).fadeOut(0);
		$("#photo" + varID).css('z-index', 3);
		$("#photo" + varID).fadeIn(1000);
	}
	intPhotoDisplayed = parseInt(varID);
}

$(document).ready(function() {
	$('#pane').jScrollPane({showArrows:true, scrollbarWidth:14, scrollbarMargin:5});
	$('#pane-ar').jScrollPane({showArrows:true, scrollbarWidth:14, scrollbarMargin:5});	
	$('#pane2').jScrollPane({showArrows:true, scrollbarWidth:14, scrollbarMargin:0});
	if (isTextDivDisplayed == 0){
		if (intDelayTextDiv == 1){
			setTimeout("hideTextDiv()",30000);
		} else {
			hideTextDiv();
		}
	} else {
		//showTextDiv();
		$('#headerarrow').removeClass('plus');
		$('#headerarrow').addClass('minus');
	}
	if (isGalleryDivDisplayed == 1){
		startTimer = setTimeout("hideGalleryDiv()",10000);
	} else {
		//showGalleryDiv();
		$('#headerarrow2').removeClass('leftarrow');
		$('#headerarrow2').addClass('rightarrow');
	}
	if (isFlagsDivDisplayed == 1){
		hideFlagsDivInitial();
	} else {
		//showFlagsDiv();
		$('#change-language').removeClass('leftarrow2');
		$('#change-language').addClass('rightarrow2');
	}	
	$('#change-language').click(function(){
		if (isFlagsDivDisplayed == 0){
			showFlagsDiv();
		} else {
			hideFlagsDiv();
		}
	});	
	//$("#photos").cycle({ 
	//	fx:    'fade', 
	//	speed:  2500 
	//});
	$('#headerarrow').click(function(){
		if (isTextDivDisplayed == 0){
			showTextDiv();
		} else {
			hideTextDiv();
		}
	});
	$('#headerarrow2').click(function(){
		if (isGalleryDivDisplayed == 0){
			showGalleryDiv();
		} else {
			hideGalleryDiv();
		}
	});
	$('#gallerycontrols').click(function(){
		if (intSlideShowRunning == 0){
			startSlideShow();
		} else {
			stopSlideShow();
		}
	});
	if(imageID != 0){
		nextPhoto();
	}
	$('a.thumb').click(
		function(){
			stopSlideShow();
			var varID = $(this).attr('id');
			$('a.thumbover').addClass('thumb');
			$('a.thumbover').removeClass('thumbover');
			$(this).removeClass('thumb');
			$(this).addClass('thumbover');
			fadePhoto(varID);
			return false;
		}
	);
	$('a.thumbover').click(
		function(){
			stopSlideShow();
			var varID = $(this).attr('id');
			$('a.thumbover').addClass('thumb');
			$('a.thumbover').removeClass('thumbover');
			$(this).removeClass('thumb');
			$(this).addClass('thumbover');
			fadePhoto(varID);
			return false;
		}
	);
})
