// JavaScript Document

window.addEvent('domready', function() {
 
	// squeeze box
	SqueezeBox.assign($$('a.boxed'), {
		parse: 'rel'
	});
	
	// accordion
	loadAccordion('accordion', 'h3.domanda', 'div.risposta');	
	
	// slide
	loadGallery('newsList', 395);
	loadGallery('offersList', 395);
	
	
	// email
	$each($$('.email'), function(el) {
		var mail = el.get('rel').replace('|','@');
		el.setProperty('href', 'mailto:' + mail).set('text', mail); 
		
	});
 
});


function loadAccordion(id, togglers, stretchers) {
	if ($(id)) {
		var myAccordion = new Accordion($(id), togglers, stretchers, {
			opacity: true,
			show: false,
			alwaysHide: true,
			wait: true,
			onActive: function(toggler, element){
				toggler.setStyle('color', '#02390C');
				element.setStyle('border-bottom', '1px dotted #AEAEAE');
				element.setStyle('padding-bottom', '10px');
			},
			onBackground: function(toggler, element){
				toggler.setStyle('color', '#967117');
				element.setStyle('padding-bottom', '0');
				element.setStyle('border-bottom', '0 none');
			}
		});	
	}
}

function loadGallery(el, w) {
	if ($(el)) {
		
		var box = $(el).getElement('.mask ul');
		var items = $$('#'+ el +' .buttons span');
		var handles = items;
		
		if (items.length > 0) {		
			var hs = new noobSlide({
				box: box,
				size: w,
				items: items,
				handles: handles,
				interval: 10000,
				autoPlay: true,
				onWalk: function(currentItem,currentHandle){
						$$(this.handles).removeClass('active');
						$(currentHandle).addClass('active');
				}
			});
			hs.walk(0)	
		}
	}
}

function condividi(via)
{
	var url,
		pageUrl = encodeURIComponent(window.location),
		//pageTitle = encodeURIComponent(document.title);
		pageTitle = 'A Bocca Aperta';
		
	switch(via){
		case 'facebook':
			url = 'http://www.facebook.com/sharer.php?u=' + pageUrl + '&amp;t=' + pageTitle;
		break;
		
		case 'tweet':
			url = 'http://twitter.com/home?status=' + pageTitle + ':+' + pageTitle;
		break;

		case 'buzz':
			url = 'http://www.google.com/reader/link?url='+ pageUrl +'&title='+ pageTitle;
		break;
		
		case 'delicious':
			url = 'http://del.icio.us/post?url='+ pageUrl +'&title='+ pageTitle;
		break;
	
		case 'friendfeed':
			url = 'http://friendfeed.com/share/bookmarklet/frame#title=' + pageTitle + '&url=' + pageUrl;
		break;
					
		case 'oknotizie':
			url = 'http://oknotizie.virgilio.it/post?url='+ pageUrl +'&title='+ pageTitle;
		break;
	}
	console.log(url);
	window.open(url, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no');	
}
