/**
	Seleziona un'immagine dal db e aggiorna, una volta ogni
	`seconds` secondi, il src di gallery_img
*/
function uploadImageInGallery()
{
	var el = "gallery_img";
	var url   = SITE_URL+"ajax/gallery_image.php";
	var path  = SITE_URL+"uploads/gallery/little/";
	var seconds = 2;

	var delay = seconds*1000;
	new Ajax(url, {
		data: '',
		method: 'post',
		evalResponse: true,
		onComplete: function (t) {
			if(r[0] == '1') {
				$(el).src = path + r[1];
			} else {
				alert(r[1]);
			}
			(uploadImageInGallery).delay(delay);
		}

	}).request();
}

function uploadImageInGalleryBanner()
{
	var el = "gallery_banner";
	var url   = SITE_URL+"ajax/gallery_image.php";
	var path  = SITE_URL+"uploads/gallery/";
	var seconds = 2;

	var delay = seconds*1000;
	new Ajax(url, {
		data: '',
		method: 'post',
		evalResponse: true,
		onComplete: function (t) {
			if(r[0] == '1') {
				$(el).src = path + r[1];
			} else {
				alert(r[1]);
			}
			(uploadImageInGalleryBanner).delay(delay);
		}

	}).request();
}

window.addEvent('domready', function() {	// Window Domready

/**
	Se c'e' il campo relativo alla galleria, cambia l'immagine
	piu' volte mentre la pagina e' aperta
*/
if($('gallery_img')) {	uploadImageInGallery(); }

/**
	Se c'e' il campo relativo alla galleria (in alto a destra),
	cambia l'immagine piu' volte mentre la pagina e' aperta
*/
if($('gallery_banner')) {	uploadImageInGalleryBanner(); }

/**
	Inserisce l'indirizzo email nel database
	dopo aver effettuato gli appositi controlli
*/
if($('nl_send'))
$('nl_send').addEvent('click', function(e) {
	e = new Event(e).stop();

	var url = SITE_URL+"ajax/newsletter.php";

	new Ajax(url, {
		data: 'email='+$('nl_email').getValue(),
		method: 'post',
		evalResponse: true,
		onComplete: function (t) {
			if(r[0] == '1') {
				$('nl_msg').style.backgroundColor = '#009a74';
				$('nl_email').value = '';
			} else {
				$('nl_msg').style.backgroundColor = '#ec0101';
			}
			$('nl_msg').style.display = 'block';
			$('nl_msg').innerHTML = r[1];
			(function(){$('nl_msg').style.display = 'none'}).delay(2000);
		}

	}).request();
});

/**
	Invia la mail all'amministrazione del sito
*/
if($('ct_send'))
$('ct_send').addEvent('click', function(e) {
	e = new Event(e).stop();

	var url = SITE_URL+"ajax/contact.php";

	new Ajax(url, {
		data: $('contactform').toQueryString(),
		method: 'post',
		evalResponse: true,
		onComplete: function (t) {
			if(r[0] == '1') {
				$('contact_div').style.color = '#009a74';
				$('contact_div').innerHTML = r[1];
			} else {
				$('ct_msg').style.backgroundColor = '#ec0101';
				$('ct_msg').style.display = 'block';
				$('ct_msg').innerHTML = r[1];
				(function(){$('ct_msg').style.display = 'none'}).delay(2000);
			}
		}

	}).request();
});

});	// End Window Domready

