var popup;
function openVideoWindow1(video){
	if( popup ){
		popup.close();
	}
	popup = window.open('view_video.php?video='+video, "video_window", "width=350,height=260");
	return;
}

function openAudioWindow1(audio){
	if( popup ){
		popup.close();
	}
	popup = window.open('view_audio.php?audio='+audio, "audio_window", "width=350,height=260");
	return;
}

Event.observe(window, 'load', init);
function init(e){
	var spans = $$("span.pricelink");
	for(var i = 0; i < spans.length; i++){
		if(spans[i].id == 'eur') spans[i].style.display = 'inline';
		else spans[i].style.display = 'none';
	}
	Event.observe('get_prev_image', 'click', displayPrevImage);
	Event.observe('get_next_image', 'click', displayNextImage);
	testForNextImage();
	$('get_prev_image').style.display = 'none';
} 

function testForNextImage(){
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	var url = 'get_image.php';
	var pars = 'sheckAvail=1&table='+params['table']+'&id='+params['id'];
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: pars, 
			onComplete: handleTestImage
		});
}

function handleTestImage(resp){
	var count = parseInt(resp.responseText);
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	if( (count - 1) <= params['start']  ) $('get_next_image').style.display = 'none';
}

function displayPrevImage(event){
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	var url = 'get_image.php';
	var pars = 'sheckAvail=1&table='+params['table']+'&id='+params['id'];
	
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: pars, 
			onComplete: handlePrevImage
		});
}



function handlePrevImage(resp){
	var count = parseInt(resp.responseText);
	
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	
	if( parseInt(params['start']) > 0 ) nextImage = parseInt(params['start']) - 1;
	
	image.src = scriptName+"?id="+params['id']+"&table="+params['table']+"&size="+params['size']+'&start='+nextImage;
	$('album_image_link').href = scriptName+"?id="+params['id']+"&table="+params['table']+"&size="+'big'+'&start='+nextImage;
	
	if( nextImage < (count - 1 ) ) $('get_next_image').style.display = 'inline';
	if( nextImage == 0  ) $('get_prev_image').style.display = 'none';
	
}

function displayNextImage(event){
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	var url = 'get_image.php';
	var pars = 'sheckAvail=1&table='+params['table']+'&id='+params['id'];
	
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: pars, 
			onComplete: handleNextImage
		});
}

function handleNextImage(resp){
	var count = parseInt(resp.responseText);
	var image = $('album_image');
	var oldSrc = image.src;
	
	var scriptName = image.src.split('?')[0];
	var queryCouples = image.src.split('?')[1].split('&');
	var params = new Object;
	
	for(var i = 0; i < queryCouples.length; i++){
		params[queryCouples[i].split('=')[0]] = queryCouples[i].split('=')[1] 
	}
	var nextImage = parseInt(params['start']);
	
	if( parseInt(params['start']) < (count -1) ) nextImage = parseInt(params['start']) + 1;
	
	image.src = scriptName+"?id="+params['id']+"&table="+params['table']+"&size="+params['size']+'&start='+nextImage;
	$('album_image_link').href = scriptName+"?id="+params['id']+"&table="+params['table']+"&size="+'big'+'&start='+nextImage;
	
	if( nextImage == (count - 1 ) ) $('get_next_image').style.display = 'none';
	if( nextImage > 0  ) $('get_prev_image').style.display = 'inline';
	return;
}

function switchCurrency(obj){
	//alert(obj.value);
	var spans = $$("span.pricelink");
	for(var i = 0; i < spans.length; i++){
		if(spans[i].id == obj.value) spans[i].style.display = 'inline';
		else spans[i].style.display = 'none';
	}
}
