jQuery.noConflict();
try{
		jQuery(document).ready(function(){
			var fly=new Object(); //fly weight object
			
			if(jQuery().dCrossFader){ //namespace check
				if(!jQuery("#holder").hasClass("page_accommodation")){
					jQuery("#main-visual").dCrossFader({
						zindex:5
					});
					
					jQuery("#event-logo a.fancybox").fancybox({
					'zoomSpeedIn': 500,
					'zoomSpeedOut': 500,
					'zoomOpacity': true
				});
					
					if(jQuery("#holder").hasClass("page_surroundings")){
						jQuery(".itemPreview .slide-content").hide();
						jQuery(".itemPreview .itemPreviewTitle").addClass("collapsed");
						jQuery(".itemPreview .itemPreviewTitle").click(function(){
							fly.itmTitle=jQuery(this);
							
							if(fly.itmTitle.hasClass("collapsed")){
								jQuery(".slide-content",fly.itmTitle.parent()).css("height","auto");
								fly.elHeight=jQuery(".slide-content",fly.itmTitle.parent()).height();
								jQuery(".slide-content",fly.itmTitle.parent()).css("height","0px");
								jQuery(".slide-content",fly.itmTitle.parent()).animate({
									"opacity":"show",
									"height":fly.elHeight
								},"slow","linear",function(){
									fly.itmTitle.removeClass("collapsed");
									fly.itmTitle.addClass("expanded");
								});
							}else if(fly.itmTitle.hasClass("expanded")){
								jQuery(".slide-content",fly.itmTitle.parent()).animate({
									"opacity":"hide",
									"height":"0px"
								},"slow","linear",function(){
									fly.itmTitle.removeClass("expanded");
									fly.itmTitle.addClass("collapsed");
								});
							}
						});
					}
				}else{
				
					jQuery("#room-image a").each(function(i,el){
						if (!jQuery(el).hasClass("selected")) {
							if((i%2)==0){
								jQuery("<img>").attr({
									"src": jQuery(el).attr("href"),
									"alt":"",
									"width":406,
									"height":378
								}).appendTo("#main-visual .left-image").hide();
							}else if((i%2)==1){
								jQuery("<img>").attr({
									"src": jQuery(el).attr("href"),
									"alt":"",
									"width":406,
									"height":378
								}).appendTo("#main-visual .right-image").hide();
							}
						}
					});
					
					jQuery("#room-image a").click(function(){
						fly.i=jQuery("#room-image a").index(this);
						fly.index=(fly.i%2);
						fly.parent="";
						fly.cls="";
						switch(fly.index){
							case 0:
								fly.parent="#main-visual .left-image ";
								fly.cls="selected-left";
							break;
							case 1:
								fly.parent="#main-visual .right-image ";
								fly.cls="selected-right";
							break;
						}
						if(fly.i==0||fly.i==1){
							if(jQuery("div#best-rate div#residence").is(":visible")){
								jQuery("div#best-rate div#hotel .widget-content").css("display","block");
								jQuery("div#best-rate div#residence .widget-content").fadeOut(500);
							}
							if(jQuery("div#best-rate .widget-content").is(":hidden")){
								jQuery("div#best-rate div#hotel .widget-content").fadeIn(500);
							};	
						}else if(fly.i==2||fly.i==3){
							if(jQuery("div#best-rate div#hotel").is(":visible")){
								jQuery("div#best-rate div#residence .widget-content").css("display","block");							
								jQuery("div#best-rate div#hotel .widget-content").fadeOut(500);
							}
							if(jQuery("div#best-rate .widget-content").is(":hidden")){
								jQuery("div#best-rate div#residence .widget-content").fadeIn(500);
							};						
						}else if(fly.i==4||fly.i==5){
							jQuery("div#best-rate .widget-content:visible").fadeOut();						
						}
						if (jQuery(fly.parent+"img:animated").length==0) {
							if(!jQuery(this).hasClass("selected-left") && !jQuery(this).hasClass("selected-right")){
								jQuery("#room-image a[class='"+fly.cls+"']").removeClass(fly.cls);
								jQuery(fly.parent+"img:visible").css({
									"position": "absolute",
									"z-index": "15"
								}).addClass("toanimate");
								jQuery(fly.parent+"img[src*='" + jQuery(this).attr("href") + "']").css({
									"position": "absolute",
									"z-index": "14"
								}).show();
								jQuery(fly.parent+"img.toanimate").fadeOut(1000,function(){
									jQuery(this).removeClass("toanimate");
								});
								jQuery(this).addClass(fly.cls);
							}
						}
						return false;
					});
				}
			}
			
			
			
		});
}catch(error){

}