function valmisteleTiedostojenTallennus(){
	
	$('files_list').style.display = 'none';
	$('file_upload_button').style.display = 'none';
	
	$('loading').style.display = 'block';
	
	return true;
		
}

function muokkaaGalleriatietoja(tyyppi, tunnus){
			
	if($('muokkauskentta_' + tyyppi) == null){
	
		var teksti = $('kuvagalleria_' + tyyppi).innerHTML;
		
		if(tyyppi == 'otsikko')
			$('kuvagalleria_' + tyyppi).innerHTML = "<input id='muokkauskentta_" + tyyppi + "' type='text' value='" + teksti + "' onblur='return tallennaGalleriatietojenMuutos(\"" + tyyppi + "\",\"" + tunnus + "\")' />";
		else
			$('kuvagalleria_' + tyyppi).innerHTML = "<textarea id='muokkauskentta_" + tyyppi + "' onblur='return tallennaGalleriatietojenMuutos(\"" + tyyppi + "\",\"" + tunnus + "\")'>" + teksti + "</textarea>";
		
		$('muokkauskentta_' + tyyppi).focus();
		$('muokkauskentta_' + tyyppi).select();
			
	}
	
	return false;
	
	
}

function muokkaaKuvatietoja(tyyppi, tunnus){
			
	if($('muokkauskentta_kuva_' + tyyppi + '_' + tunnus) == null){
	
		var teksti = $('kuva_' + tyyppi + '_' + tunnus).innerHTML;
		
		if(tyyppi == 'otsikko')
			$('kuva_' + tyyppi + '_' + tunnus).innerHTML = "<input id='muokkauskentta_kuva_" + tyyppi + "_" + tunnus + "' type='text' value='" + teksti + "' onblur='return tallennaKuvatietojenMuutos(\"" + tunnus + "\")' />";
		else
			$('kuva_' + tyyppi + '_' + tunnus).innerHTML = "<textarea id='muokkauskentta_kuva_" + tyyppi + "_" + tunnus + "' onblur='return tallennaKuvatietojenMuutos(\"" + tunnus + "\")'>" + teksti + "</textarea>";
		
		$('muokkauskentta_kuva_' + tyyppi + '_' + tunnus).focus();
		$('muokkauskentta_kuva_' + tyyppi + '_' + tunnus).select();
			
	}
	
	return false;
	
	
}

function tallennaGalleriatietojenMuutos(tyyppi, tunnus){

	var muokattu_teksti = $('muokkauskentta_' + tyyppi).value;
	
	muokattu_teksti = muokattu_teksti.replace(/ää/,"&auml;&auml;");
	muokattu_teksti = muokattu_teksti.replace(/ä/,"&auml;");
	muokattu_teksti = muokattu_teksti.replace(/öö/,"&ouml;&ouml;");
	muokattu_teksti = muokattu_teksti.replace(/ö/,"&ouml;");
	
	muokattu_teksti = muokattu_teksti.replace(/ÄÄ/,"&Auml;&Auml;");
	muokattu_teksti = muokattu_teksti.replace(/Ä/,"&Auml;");
	muokattu_teksti = muokattu_teksti.replace(/ÖÖ/,"&Ouml;&Ouml;");
	muokattu_teksti = muokattu_teksti.replace(/Ö/,"&Ouml;");
			
	new Ajax.Request('actions_antto.php', {
					 
		method: 'post',
		parameters: {
		
			galleria_id: tunnus,
			teksti: muokattu_teksti,
			tyyppi: tyyppi,
			submit_muokkaa_galleriatietoja: true,
			ajax: true
			
		},
		onSuccess: function(transport) {
			

		}
		
	});
	
	$('kuvagalleria_' + tyyppi).innerHTML = muokattu_teksti;
	
	if(tyyppi == 'otsikko')
		$('kuvagalleria_' + tunnus + '_vasen').innerHTML = "<a href='index.php?sivu=sisallonhallinta&id=1&id2=muokkaa&id3="+tunnus+"'>"+muokattu_teksti+"</a>";
	
	return false;
	
}

function tallennaKuvatietojenMuutos(tunnus){

	if($('muokkauskentta_kuva_otsikko_' + tunnus) != null)
		tyyppi = 'otsikko';
	else if($('muokkauskentta_kuva_kuvaus_' + tunnus) != null)
		tyyppi = 'kuvaus';
	else
		return true;
	
	var muokattu_teksti = $('muokkauskentta_kuva_' + tyyppi + '_' + tunnus).value;
	
	muokattu_teksti = muokattu_teksti.replace(/ää/,"&auml;&auml;");
	muokattu_teksti = muokattu_teksti.replace(/ä/,"&auml;");
	muokattu_teksti = muokattu_teksti.replace(/öö/,"&ouml;&ouml;");
	muokattu_teksti = muokattu_teksti.replace(/ö/,"&ouml;");
	
	muokattu_teksti = muokattu_teksti.replace(/ÄÄ/,"&Auml;&Auml;");
	muokattu_teksti = muokattu_teksti.replace(/Ä/,"&Auml;");
	muokattu_teksti = muokattu_teksti.replace(/ÖÖ/,"&Ouml;&Ouml;");
	muokattu_teksti = muokattu_teksti.replace(/Ö/,"&Ouml;");
			
	new Ajax.Request('actions_antto.php', {
					 
		method: 'post',
		parameters: {
		
			kuva_id: tunnus,
			teksti: muokattu_teksti,
			tyyppi: tyyppi,
			submit_muokkaa_kuvatietoja: true,
			ajax: true
			
		},
		onSuccess: function(transport) {
			

		}
		
	});
	
	$('kuva_' + tyyppi + '_' + tunnus).innerHTML = muokattu_teksti;
	
	return false;
	
}

function poistaKuva(tunnus, galleria, kuvanimi){
	
	if(confirm("Haluatko varmasti poistaa kuvan " + kuvanimi + "?")){
		
		new Ajax.Request('actions_antto.php', {
					 
		method: 'post',
		parameters: {
		
			kuva_id: tunnus,
			galleria_id: galleria,
			kuvanimi: kuvanimi,
			submit_poista_galleriakuva: true,
			ajax: true
			
		},
		onSuccess: function(transport) {
			
			if(transport.responseText == 'poistettu')
				$('palmu_galleria_kuva_' + tunnus).style.display = 'none';

		}
		
		});
			
	}
	
	return false;


}

function poistaGalleria(tunnus, gallerianimi){
	
	if(confirm("Haluatko varmasti poistaa gallerian " + gallerianimi + " ja kaikki sen kuvat?")){
		
		new Ajax.Request('actions_antto.php', {
					 
		method: 'post',
		parameters: {
		
			galleria_id: tunnus,
			submit_poista_galleria: true,
			ajax: true
			
		},
		onSuccess: function(transport) {
			
			if(transport.responseText == 'poistettu'){
				$('kuvagalleria_listakohta_' + tunnus).style.display = 'none';
				$('kuvagalleria_' + tunnus + '_vasen').style.display = 'none';
			}

		}
		
		});
			
	}
	
	return false;


}

function paivitaGalleriaLista(){
	
	new Ajax.Request('actions_antto.php', {
					 
                    method : 'post',
                    parameters: { 
						data: Sortable.serialize('palmu_kuvagalleriat'),
						submit_galleria_jarjesta: true
					}
					
                  }
	);	
	
}

function paivitaKuvaLista(){
	
	new Ajax.Request('actions_antto.php', {
					 
                    method : 'post',
                    parameters: { 
						data: Sortable.serialize('palmu_kuvat'),
						submit_galleriakuva_jarjesta: true
					}
					
                  }
	);	
	
}
