/********************************************************************************
* Webcam Tool																	*
*																				*
* created by Yannik Borter														*
* Copyright (c) 2009 indual GmbH (http://www.indual.ch)							*
********************************************************************************/

function changeSrc(src, element){
	$('bigimage').src= src+'.jpg';
	var webcamlinks = $$('.webcamlinks');
	for(i=0; i<webcamlinks.length; i++){
		$(webcamlinks[i]).setAttribute((document.all ? 'className' : 'class'), 'webcamlinks');
	}
	$(element).setAttribute((document.all ? 'className' : 'class'), 'webcamlinks current');
}

function saveCurrentImage(){
	var webcamlinks = $$('.webcamlinks.current');
	for(i=0; i<webcamlinks.length; i++){
		window.CurrentImage = $(webcamlinks[i]).id;
	}
}

function nextPicture(){	
	var webcamlinks = $$('.webcamlinks.current');
	for(i=0; i<webcamlinks.length; i++){
		num = parseInt(($(webcamlinks[i]).id).replace('webcamlink_', ''));
		if(num > 0){
			num = num-1;
		}
		else{
			num = parseInt((window.CurrentImage).replace('webcamlink_', ''));	
		}
		src = $('imagesrc_'+num).innerHTML;
		changeSrc(src, 'webcamlink_'+num);
	}		
}

function playButton(){
	$('diashow_startbutton').hide();
	$('diashow_stopbutton').show();
}

function stopButton(){
	$('diashow_startbutton').show();
	$('diashow_stopbutton').hide();
}

function ajax_get_dates(date, entry_id, current_id, total_thumbs) {
	url = 'ajax_request.php?date=' + date;
	new Ajax.Request(url, {
		method: 'get',
		onComplete: function(response) {
			$('date_container').innerHTML = response.responseText;
			var show_last_elements = $('show_last_elements').innerHTML;
			changeSrc($('imagesrc_'+show_last_elements).innerHTML, 'webcamlink_'+show_last_elements);
			window.slider.setValueBy(0.9);
			window.slider.setValueBy(1);
		}
	});
}

