   
function open_close(divLayer) {
			 if (document.getElementById(divLayer).style.display=="none" || document.getElementById(divLayer).style.display=="") {
           document.getElementById(divLayer).style.display="inline";
       } else {
           document.getElementById(divLayer).style.display="none";
       }
       return false;
       
}

function open_close_marquee(divLayer) {
    if (document.getElementById(divLayer).style.visibility=="hidden" || document.getElementById(divLayer).style.visibility=="") {
        lefttime=setInterval("slideleft()",30)
        document.getElementById(divLayer).style.visibility="visible";
    } else {
        clearInterval(lefttime);
        document.getElementById(divLayer).style.visibility="hidden";
    }
    return false;
}

function close_div(divLayer) {
			 
			 document.getElementById(divLayer).style.display="none";
       
       return false;
       
}
function open_div(divLayer) {
			 
			 document.getElementById(divLayer).style.display="inline";
			   
       return false;
       
}

function FileName( szFile, iTrim )
{   return szFile.substring(szFile.lastIndexOf("/") + 1, szFile.length - iTrim);
}

function change_src(ele,oldImage,newImage) {
	var szDir ='/image';
	var actualSrc=FileName(ele.src,0);

			if (actualSrc == oldImage) {
				ele.src=szDir + "/" + newImage;
			} else {
				ele.src=szDir + "/" + oldImage;
		  }	
}

function set_src(ele,newImage) {
	var szDir ='image';
	var actualSrc=FileName(ele.src,0);

				ele.src=szDir + "/" + newImage;
}


   
/**
 * Require mootools lib
 */

/**
 * Kwicks
 */
var start_kwicks =  function(){
			var szNormal = 40, szSmall  = 40, szFull   = 160;
			
			var kwicks = $$("#kwicks .kwick");
			var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
			kwicks.each(function(kwick, i) {
				kwick.addEvent("mouseenter", function(event) {
					var o = {};
					o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
					kwicks.each(function(other, j) {
						if(i != j) {
							var w = other.getStyle("width").toInt();
							if(w != szSmall) o[j] = {width: [w, szSmall]};
						}
					});
					fx.start(o);
				});
			});
			
			$("kwicks").addEvent("mouseleave", function(event) {
				var o = {};
				kwicks.each(function(kwick, i) {
					o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
				});
				fx.start(o);
			})
			
		}


/**
 * Background Slideshow
 */
/*
			var speed = 7000
			
			var Slide = new Array() 
			
			Slide[0] = 'url(image/coluccia_1.jpg)'
			Slide[1] = 'url(image/coluccia_2.jpg)'
			Slide[2] = 'url(image/coluccia_3.jpg)'
			Slide[3] = 'url(image/coluccia_4.jpg)'
			
			var t
			var j = 0
			var p = Slide.length
			
			var preLoad = new Array()
			for (i = 0; i < p; i++){
			   preLoad[i] = new Image()
			   preLoad[i].src = Slide[i]
			}
*/
			
			function runSlideShow(){
			   
			   var speed=8000					 
			   
				 fadeIn('back-ground',0);
				 $('back-ground').setStyle('background-image', Slide[j]);
			   //fadeOut('back-ground',100);
	
			   j = j + 1
			   if (j > (p-1)) j=0
			   t = setTimeout('runSlideShow()', speed)
			 }
				
			function setOpacity(obj, opacity) {
			  opacity = (opacity == 100)?99.999:opacity;
			  
			  // IE/Win
			  obj.style.filter = "alpha(opacity:"+opacity+")";
			  
			  // Safari<1.2, Konqueror
			  obj.style.KHTMLOpacity = opacity/100;
			  
			  // Older Mozilla and Firefox
			  obj.style.MozOpacity = opacity/100;
			  
			  // Safari 1.2, newer Firefox and Mozilla, CSS3
			  obj.style.opacity = opacity/100;
			}

			function fadeIn(objId,opacity) {
		  if (document.getElementById) {
		    obj = document.getElementById(objId);
		    if (opacity <= 100 ) {
		      setOpacity(obj, opacity);
		      opacity += 2;
		      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
			    }
			   
			  }
			} 
			
			function fadeOut(objId,opacity) {
		  if (document.getElementById) {
		    obj = document.getElementById(objId);
		    if (opacity <= 100 && opacity >= 0 ) {
		    	//alert(opacity)
		      setOpacity(obj, opacity);
		      opacity -= 10;
		      window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 100);
			    }
			  }
			} 
			
			
/**
 * Images scrolling
 */
 
function reset_scroll() {

	document.getElementById('hotel-scroller').style.visibility="hidden";
}
 

/**
 * Hotel Scroller
 */
 

/***********************************************
* Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/*
//Specify the slider's width (in pixels)
var sliderwidth="785px"
//Specify the slider's height
var sliderheight="78px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#000000"

//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="#"><img src="image/emiliaromagna_viviani.jpg" alt="Viviani" /></a>'
leftrightslide[1]='<a href="#"><img src="image/milano_moschino.jpg" alt="Moschino" /></a>'
leftrightslide[2]='<a href="#"><img src="image/pantelleria_santateresa.jpg" alt="Santa Teresa" /></a>'
leftrightslide[3]='<a href="#"><img src="image/sardegna_calacaterina.jpg" alt="Cala Caterina" /></a>'
leftrightslide[4]='<a href="#"><img src="image/sardegna_coluccia.jpg" alt="Coluccia" /></a>'
leftrightslide[5]='<a href="#"><img src="image/sardegna_monteturri.jpg" alt="Monteturri" /></a>'
leftrightslide[6]='<a href="#"><img src="image/sardegna_pellicanodoro.jpg" alt="Pellicano" /></a>'
leftrightslide[7]='<a href="#"><img src="image/sardegna_perdepera.jpg" alt="Perpedera" /></a>'
leftrightslide[8]='<a href="#"><img src="image/sardegna_portopino.jpg" alt="Portopino" /></a>'
leftrightslide[9]='<a href="#"><img src="image/sardegna_sanpietro.jpg" alt="San Pietro" /></a>'
leftrightslide[10]='<a href="#"><img src="image/sardegna_santelmo.jpg" alt="Santelmo" /></a>'
leftrightslide[11]='<a href="#"><img src="image/sicilia_donnalucata.jpg" alt="Donnalucata" /></a>'
leftrightslide[12]='<a href="#"><img src="image/sicilia_falconara.jpg" alt="Falconara" /></a>'
leftrightslide[13]='<a href="#"><img src="image/tropea_capovaticano.jpg" alt="Capovaticano" /></a>'
leftrightslide[14]='<a href="#"><img src="image/venezia_barbarigo.jpg" alt="Barbarigo" /></a>'

//Specify gap between each image (use HTML):
var imagegap=""

//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=0


////NO NEED TO EDIT BELOW THIS LINE////////////
	var copyspeed=slidespeed
	leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
	var iedom=document.all||document.getElementById
	if (iedom)
	document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')

var actualwidth=''
var cross_slide, ns_slide
*/

function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
//lefttime=setInterval("slideleft()",30)
}
//window.onload=fillup

function slideleft(){
if (actualwidth == 0)
{
    if (iedom)
    {
        actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
        cross_slide2.style.left=actualwidth+slideshowgap+"px"
    }
    else if (document.layers)
    {
        actualwidth=ns_slide.document.width
        ns_slide2.left=actualwidth+slideshowgap
    }
}
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}


/**
 * Start calendar
 */

function startCalendar(div,field,anchorId,startDate) {
    var cal = new CalendarPopup(div);
    if (startDate != null && startDate != '')
    {
        var disabled = startDate.substr(6,4) + "-" + startDate.substr(3,2) + "-" + startDate.substr(0,2);
        cal.addDisabledDates(null,disabled);
    }
    else
    {
    	var now = new Date();
        cal.addDisabledDates(null,formatDate(now,'yyyy-MM-dd'));
    }
    cal.select(document.getElementById(field),anchorId,'dd/MM/yyyy');
        
	return false;
}

/**
 * Initialize Press Scrolling
 */
 			function init_press_scrollbers(content){
 				//var boxHeight = document.getElementById('content1').offsetHeight
 				//document.getElementById('content1').offsetHeight = boxHeight - 50 ;
 				//document.getElementById('scrollbar1').style.Height = '1000' ;
				//alert(document.getElementById('scrollbar1').style.Height)
 				
 				}
 			 
/**
 * Press MouseOverEffect
 */


function select_press(item, imm) {
			 
			 item.style.marginLeft="-10px";
      
       if (imm!=undefined) {
	       document.getElementById('press-box-img').src=imm;
  		 } else {
  		 	 document.getElementById('press-box-img').src='img/pixel.gif';
       } 
           
       return false;
       
}
function unselect_press(item) {
			 
			 item.style.marginLeft="0px";
       document.getElementById('press-box-img').src='img/pixel.gif';
       
       return false;
       
}

/**
 * Press items scroller
 */
			
function makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse){
	
  var steps = (horizontal?(content.getScrollSize().x - content.getSize().x):(content.getScrollSize().y - content.getSize().y))
	var slider = new Slider(scrollbar, handle, {	
		steps: steps,
		mode: (horizontal?'horizontal':'vertical'),
		onChange: function(step){
			// Scrolls the content element in x or y direction.
			var x = (horizontal?step:0);
			var y = (horizontal?0:step);
			content.scrollTo(x,y);
		}
	}).set(0);
	if( !(ignoreMouse) ){
		// Scroll the content element when the mousewheel is used within the 
		// content or the scrollbar element.
		$$(content, scrollbar).addEvent('mousewheel', function(e){	
			e = new Event(e).stop();
			var step = slider.step - e.wheel * 30;	
			slider.set(step);					
		});
	}
	// Stops the handle dragging process when the mouse leaves the document body.
	$(document.body).addEvent('mouseleave',function(){slider.drag.stop()});
}
