
// ---------------- BOX SLIDE OFFERTE ---------------- //
$(function() {
	$("div#controller").jFlow({
		slides: "#slides",
		width: "189px",
		height: "62px"
	});
});

//-------------------- MEDIATECA --------------------- //
function openwinvideo(link){
   newwin = open("http://www.fierabolzano.it/cgi-bin/main/display_video.pl?video="+link, "windowdisplay", "width=515,height=405");
}
function openwinmp3(link){
   newwin = open("http://www.fierabolzano.it/cgi-bin/main/display_mp3.pl?file="+link, "windowdisplay", "width=515,height=405");
}


$(document).ready(function() {
    var myData = getDataText();
	$("#datadioggi").html(myData);	
    //----facebox
	$.facebox.settings.opacity = 0.5;
      $('a[rel*=facebox]').facebox({
        loading_image : 'js/facebox/loading.gif',
        close_image   : 'js/facebox/closelabel.gif'
      }) 
	 
	//---- apertura facebox all'onload  
	var webpagec=window.location.href;
	var pattcomu=/\#comu(\d+)$/g;
	var resultcomu=pattcomu.exec(webpagec);
	if(resultcomu){
	 var mycomu = resultcomu[1];
	 if(mycomu){
	 var contentcomu = $("#comu"+mycomu).html();
	  jQuery.facebox('<div class="textcom" id="comu'+mycomu+'">'+contentcomu+'</div>');
	 }		  	 
	}
	  
	//----Popup banner   
	var ifPopUp = 0;
	$('img.pop').load(function(){
		var myTarget = $(this).parent("a").attr('href');
		if(myTarget){window.open (myTarget,"mywindow","location=0,status=0,scrollbars=1,width=400,height=300"); }
	});
	if($('img.pop').length){
		var myTarget = $('img.pop').parent("a").attr('href');
		if(myTarget && !ifPopUp){window.open (myTarget,"mywindow","location=0,status=0,scrollbars=1,width=400,height=300"); }
    }
	
   //----lightbox
   $('.intern_gallery a').lightBox({
	overlayBgColor: '#4F4F4F',
	overlayOpacity: 0.5
   });	
   //----rss feed
   $('a.feed').gFeed( { target: '#feeds', max: 10, tabs: true  } ); 
   
   //----gallery
   $('a[rel*=lightboxnf]').lightBox(); 
   
   //----mediateca
    $('.tarchivecat').click(function () {
	
	  var tableId = $(this).attr("id");
	  var divId = tableId.replace(/tcat/,'');
      if ($("#category"+divId).is(":hidden")) {
        $("#category"+divId).slideDown("fast");
		$("#tcat"+divId+' h3').attr("class","open");
      } else {
        $("#category"+divId).slideUp("fast");
		$("#tcat"+divId+' h3').attr("class","closed");
      }
    });
	
   //----filtro novita espo
 function filter2 (phrase, _id){
 
  var words = phrase.value.toLowerCase().split(" ");
  var container = document.getElementById(_id);
  var ele;
  var rowCount = 0;
  for (var r = 0; r < $(container).find('div.boxcomu').length; r++){
   var elehtml = $(container).find('div.boxcomu').eq(r).next().html();
   ele = elehtml.replace(/<[^>]+>/g,"");
   var displayStyle = 'none';
   for (var i = 0; i < words.length; i++) {
    if (ele.toLowerCase().indexOf(words[i])>=0){
     displayStyle = 'block';}
    else {
    displayStyle = 'none';
    break;
   }
  }
   $(container).find('div.boxcomu').eq(r).css("display",displayStyle);
  }
 }
 
 $('#filterbox').keyup(function(){
  filter2(this, 'novitaespo', 1);})    
   
   
});	  

