// JavaScript Document
//<![CDATA[

var boxID = 0;

function mostreMouseOver() {
	if(boxID>0) {
		var box_td = $('td_mostra_'+boxID);
		var elemImg = box_td.getElement('div.img');
		box_td.setStyles({'background-color':'','background':'url(../images/bg_header_mostre.gif) repeat-y left top'});
		box_td.getElement('div.polygon').setStyle('color','#000');
		elemImg.getElement('img').set('src',elemImg.get('hdr_off'));
	}

	boxID = arguments[0];
	var elemImg = arguments[1];
	var bg_color = elemImg.get('bgc');
	var url_sito = arguments[2];
	var tagImg = elemImg.getElement('img');
	
	//tagImg.set('src','../images/h_mostra_'+arguments[3]+'.jpg');
	tagImg.set('src',elemImg.get('hdr_on'));
	$('box_ref').setStyle('display','none');
	if(objSlideShow) objSlideShow.pause(1);
	elemImg.getElement('div.polygon').setStyle('color','#'+bg_color);
	this.setStyles({'background': 'none','background-color': '#'+bg_color});
	$('event_detail').set('html',$('event_detail_'+boxID).get('html'));
	$('event_detail').setStyle('display','block');
}

function mostreMouseLeave() {
	var box_td = $('td_mostra_'+boxID);
	if(box_td && boxID>0) {
		var elemImg = box_td.getElement('div.img');
		var tagImg = elemImg.getElement('img');
		//var srcImgHeader = elemImg.get('hdr');
		var box_ang = elemImg.getElement('div.polygon');
		$('event_detail').setStyle('display','none');
		$('event_detail').set('html','');
		box_td.setStyles({'background-color':'','background':'url(../images/bg_header_mostre.gif) repeat-y left top'});
		box_ang.setStyle('color','#000');
		//tagImg.set('src',srcImgHeader);
		tagImg.set('src',elemImg.get('hdr_off'));
		$('box_ref').setStyle('display','block');
		if(objSlideShow) objSlideShow.pause(0);
		boxID = 0;
	}
}

function mostreInCorsoRollover() {
	$('box_sx').addEvents({'mouseover': mostreMouseLeave});
	$('box_dx').addEvents({'mouseover': mostreMouseLeave});

	$('mostre_incorso').getElements('td').each(function(item, index) {
			var id = item.get('id_ref');
			var elemImg = item.getElement('div.img');
			var a_href = elemImg.getElement('a') ? elemImg.getElement('a') : false;
			var url_sito = a_href ? a_href.get('href') : '';
			var img_detail = elemImg.get('det');

			if(elemImg && img_detail && img_detail!='') {
				if(url_sito && url_sito!='') 
					item.setStyle('cursor','pointer');
				/*else 
					a_href.setStyle('cursor','default');*/
					
				item.addEvents({
						'mouseover': mostreMouseOver.bind(item, [id, elemImg, url_sito, index]),
						'click': function(){
							if(url_sito && url_sito!='') window.open(url_sito,'newwin');
							return false;
						}
				});
			}
			else
				item.addEvents({'mouseover':mostreMouseLeave});
	});
}

window.addEvent('domready', function() {
	mostreInCorsoRollover();
});


//]]>

