function Left(str, n)
        /***
                IN: str - the string we are LEFTing
                    n - the number of characters we want to return

                RETVAL: n characters from the left side of the string
        ***/
        {
                if (n <= 0)     // Invalid bound, return blank string
                        return "";
                else if (n > String(str).length)   // Invalid bound, return
                        return str;                // entire string
                else // Valid bound, return appropriate substring
                        return String(str).substring(0,n);
        }


window.addEvent('domready', function() {
	
	var veronaSlide = new Fx.Slide('guests-number-verona');
	var volareSlide = new Fx.Slide('guests-number-volare');
	var veneziaSlide = new Fx.Slide('guests-number-venezia');
	var vitaSlide = new Fx.Slide('guests-number-vita');
	var otherSlide = new Fx.Slide('guests-number-other');
	
	volareSlide.hide();
	veneziaSlide.hide();
	vitaSlide.hide();
	otherSlide.hide();
		
	$('loadVerona80').addEvent('click', function(e) {e.stop(); addImages("verona80");});
	$('loadVerona100').addEvent('click', function(e) {e.stop(); addImages("verona100");});	
	$('loadVerona120').addEvent('click', function(e) {e.stop();	addImages("verona120");});	
	$('loadVerona140').addEvent('click', function(e) {e.stop();	addImages("verona140");});	
	$('loadVerona160').addEvent('click', function(e) {e.stop();	addImages("verona160");});	
    $('loadVerona180').addEvent('click', function(e) {e.stop();	addImages("verona180");});	
		
	$('loadVolare20').addEvent('click', function(e) {e.stop(); addImages("volare20");});
	$('loadVolare40').addEvent('click', function(e) {e.stop(); addImages("volare40");});	
	$('loadVolare60').addEvent('click', function(e) {e.stop(); addImages("volare60");});	
	$('loadVolare80').addEvent('click', function(e) {e.stop(); addImages("volare80");});	
	$('loadVolare100').addEvent('click', function(e) {e.stop();	addImages("volare100");});	
    $('loadVolare120').addEvent('click', function(e) {e.stop();	addImages("volare120");});	
	
	$('loadVenezia100').addEvent('click', function(e) {e.stop(); addImages("venezia100");});
	$('loadVenezia120').addEvent('click', function(e) {e.stop(); addImages("venezia120");});	
	$('loadVenezia180').addEvent('click', function(e) {e.stop(); addImages("venezia180");});	
	$('loadVenezia200').addEvent('click', function(e) {e.stop(); addImages("venezia200");});	
	$('loadVenezia220').addEvent('click', function(e) {e.stop(); addImages("venezia220");});	
    $('loadVenezia280').addEvent('click', function(e) {e.stop(); addImages("venezia280");});	
	
	$('loadOther300a').addEvent('click', function(e) {e.stop(); addImages("other300a");});
	$('loadOther300b').addEvent('click', function(e) {e.stop(); addImages("other300b");});
	$('loadOther400').addEvent('click', function(e) {e.stop(); addImages("other400");});	
	$('loadOther500').addEvent('click', function(e) {e.stop(); addImages("other500");});	
	$('loadOther600').addEvent('click', function(e) {e.stop(); addImages("other600");});	
	$('loadOther800').addEvent('click', function(e) {e.stop(); addImages("other800");});	
    $('loadOther1026').addEvent('click', function(e) {e.stop(); addImages("other1026");});		
	
	
	var images_path = 'assets/floorPlans/';
	var gallery = $('gallery');
	
	var addImages = function(images) {
		
		if (Left(images, 3) == "ver")
		{
			$("verona80").setStyle('background', '#1b4752');
			$("verona100").setStyle('background', '#1b4752');
			$("verona120").setStyle('background', '#1b4752');
			$("verona140").setStyle('background', '#1b4752');
			$("verona160").setStyle('background', '#1b4752');
			$("verona180").setStyle('background', '#1b4752');
		}
		else if (Left(images, 3) == "vol")
		{
			$("volare20").setStyle('background', '#1b4752');
			$("volare40").setStyle('background', '#1b4752');
			$("volare60").setStyle('background', '#1b4752');
			$("volare80").setStyle('background', '#1b4752');
			$("volare100").setStyle('background', '#1b4752');
			$("volare120").setStyle('background', '#1b4752');
		}
		else if (Left(images, 3) == "ven")
		{
			$("venezia100").setStyle('background', '#1b4752');
			$("venezia120").setStyle('background', '#1b4752');
			$("venezia180").setStyle('background', '#1b4752');
			$("venezia200").setStyle('background', '#1b4752');
			$("venezia220").setStyle('background', '#1b4752');
			$("venezia280").setStyle('background', '#1b4752');
		}
		
		else if (Left(images, 3) == "oth")
		{
			$("other300a").setStyle('background', '#1b4752');
			$("other300b").setStyle('background', '#1b4752');
			$("other400").setStyle('background', '#1b4752');
			$("other500").setStyle('background', '#1b4752');
			$("other600").setStyle('background', '#1b4752');
			$("other800").setStyle('background', '#1b4752');
			$("other1026").setStyle('background', '#1b4752');
		}
		
		if($(images) != null)
		{
			$(images).setStyle('background', '#95a3a6');
			
			$('box-floorplan-download').getElement('a').set('href','pdf/' + images + '.pdf')

		}
		
		gallery.empty();
		
			var el = new Element('div', {'class': 'preview'});
			var img = new Element('img', {'src': images_path + images + '.jpg'}).inject(el);
			
			el.inject(gallery);
	};

	
	
	$('loadVerona').addEvent('click', function(e) {
		e.stop();
		
		volareSlide.hide();
		veneziaSlide.hide();
		vitaSlide.hide();
		otherSlide.hide();
		veronaSlide.slideIn();
		
		document.IMG1.src = "assets/floorPlans/veronaroomselected.jpg";
		document.IMG2.src = "assets/floorPlans/volareroom.jpg";
		document.IMG3.src = "assets/floorPlans/veneziaroom.jpg";
		document.IMG4.src = "assets/floorPlans/vitaroom.jpg";
		document.IMG5.src = "assets/floorPlans/otherroom.jpg";
		
		addImages("veronaEmpty");
		$('box-floorplan-download').getElement('a').set('href','pdf/veronaEmpty.pdf')
	});
			
	
	
	$('loadVolare').addEvent('click', function(e) {
		e.stop();
		
		veronaSlide.hide();
		veneziaSlide.hide();
		vitaSlide.hide();
		otherSlide.hide();
		volareSlide.slideIn();
		
		document.IMG1.src = "assets/floorPlans/veronaroom.jpg";
		document.IMG2.src = "assets/floorPlans/volareroomselected.jpg";
		document.IMG3.src = "assets/floorPlans/veneziaroom.jpg";
		document.IMG4.src = "assets/floorPlans/vitaroom.jpg";
		document.IMG5.src = "assets/floorPlans/otherroom.jpg";
		
		addImages("volareEmpty");
		$('box-floorplan-download').getElement('a').set('href','pdf/volareEmpty.pdf')		
	});
	
	$('loadVenezia').addEvent('click', function(e) {
		e.stop();
		
		veronaSlide.hide();
		volareSlide.hide();
		vitaSlide.hide();
		otherSlide.hide();
		veneziaSlide.slideIn();
		
		document.IMG1.src = "assets/floorPlans/veronaroom.jpg";
		document.IMG2.src = "assets/floorPlans/volareroom.jpg";
		document.IMG3.src = "assets/floorPlans/veneziaroomselected.jpg";
		document.IMG4.src = "assets/floorPlans/vitaroom.jpg";
		document.IMG5.src = "assets/floorPlans/otherroom.jpg";
		
		addImages("veneziaEmpty");
		$('box-floorplan-download').getElement('a').set('href','pdf/veneziaEmpty.pdf')	
	});
	
	$('loadVita').addEvent('click', function(e) {
		e.stop();
		
		veronaSlide.hide();
		volareSlide.hide();
		veneziaSlide.hide();
		otherSlide.hide();
		vitaSlide.slideIn();
		
		document.IMG1.src = "assets/floorPlans/veronaroom.jpg";
		document.IMG2.src = "assets/floorPlans/volareroom.jpg";
		document.IMG3.src = "assets/floorPlans/veneziaroom.jpg";
		document.IMG4.src = "assets/floorPlans/vitaroomselected.jpg";
		document.IMG5.src = "assets/floorPlans/otherroom.jpg";
		
		addImages("vitaEmpty");
		$('box-floorplan-download').getElement('a').set('href','pdf/vita.pdf')
	});
	
	$('loadOther').addEvent('click', function(e) {
		e.stop();
		
		veronaSlide.hide();
		volareSlide.hide();
		veneziaSlide.hide();
		vitaSlide.hide();
		otherSlide.slideIn();
		
		document.IMG1.src = "assets/floorPlans/veronaroom.jpg";
		document.IMG2.src = "assets/floorPlans/volareroom.jpg";
		document.IMG3.src = "assets/floorPlans/veneziaroom.jpg";
		document.IMG4.src = "assets/floorPlans/vitaroom.jpg";
		document.IMG5.src = "assets/floorPlans/otherroomselected.jpg";
		
		addImages("otherEmpty");
		$('box-floorplan-download').getElement('a').set('href','pdf/otherEmpty.pdf')

	});	
	

	

	

});