
// ---------------- 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);}) 
  
  // Funzione di invio Form Hotel
/*  $('.formHotel').submit(function(){
	  alert('aaaaa');
	  return false;
	var myForm = $(this);
	if(controlli(myForm)){
	  alert('ok');
	  return false;	
 	}
	else{
	 return false;	
	}
  });*/
     
});	  

  function sendHotel(myForm,divRis){
	if(controlliFacebox(myForm,divRis)){	  
	  var data = '';
	  $(".body #"+myForm+" input,.body #"+myForm+" textarea").each(function(){
		   var valore = $(this).val();
		   var valname = $(this).attr("name");
		   if(valname){ 
		    data = data + "&" + valname + "=" + valore;
		   }
      });
	  $(".body #"+myForm).html('<img src="images/loader.gif" border=0>');	
	  $.ajax({
		   type: "POST",
		   url: "/cgi-bin/newgest/moduli/sendhotel.pl",
		   data: "action=send"+data,
		   cache: false,
		   async: false,
		   error: function(jqXHR, textStatus, errorThrown){
			   $(".body #"+myForm).html('Error: '+textStatus+ ' '+data);
		   },
		   success: function(msg){
			if(msg == 'ok'){
			 $(".body #"+myForm).html('<div class="sentformh">Grazie! Danke! Thanks!</div>');
			}
			else{
			 $(".body #"+myForm).html('Error: '+msg);	
			}
		   }
		});
	  
	  return false;	
 	}
	else{
	 return false;	
	}	  
  }

