function checkBrowser(){
	var browser     = '';
	var version     = '';
	var entrance    = '';
	var cond        = '';
	// BROWSER?
	if (browser == '')
	{
	   if (navigator.appName.indexOf('Microsoft') != -1)
	      browser = 'IE'
	   else if (navigator.appName.indexOf('Netscape') != -1)
	      browser = 'Netscape'
	   else 
	      browser = 'IE';
	}
	if (version == '')
	{
	   if(browser == 'IE'){
			var version = 999; // we assume a sane browser
			if (navigator.appVersion.indexOf("MSIE") != -1)
				      // bah, IE again, lets downgrade version number
			version = parseFloat(navigator.appVersion.split("MSIE")[1]);
			//alert(version);		   
	   }else{
		   version= navigator.appVersion;
		   paren = version.indexOf('(');
		   whole_version = navigator.appVersion.substring(0,paren-1);
		   version = parseInt(whole_version);
	   }
	}

	//alert('browser:'+browser+'  || version:'+version);

	if (browser == 'IE')//IE 
	{	
	    return browser + version;
	}
	if (browser == 'Netscape' && version >= 2.02)//Firefox safari ch
	{
		return browser + version;
	}	
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=0,width=600,height=700,left = 383,top = 34');");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function slideSwitchMile(obj) {
    var $active = obj.find('#logoFade_mile IMG.active');

    if ( $active.length == 0 ) $active = obj.find('#logoFade_mile IMG:last');

    var $next =  $active.next().length ? $active.next()
        : obj.find('#logoFade_mile IMG:first');

    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 2500, function() {
            $active.removeClass('active last-active');
        });
}
function slideSwitchSpec(obj) {
    var $active = obj.find('#logoFadeTop IMG.active');
    if ( $active.length == 0 ) $active = obj.find('#logoFadeTop IMG:last');
    var $next =  $active.next().length ? $active.next()
        : obj.find('#logoFadeTop IMG:first');

    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 2500, function() {
            $active.removeClass('active last-active');
        });
}
/* for li text iner slide */
$(document).ready(function(){
	$('.slideDetail').hide();
	/* application */	
	$('#itemSlide li').click(function(){
		if(!$(this).find('.slideDetail').is(":visible")){			
			$('#itemSlide li').removeClass('action');
			$(this).addClass('action');
			$('.slideDetail').slideUp();
			$(this).find('.slideDetail').slideDown();
		}else{
			$('#itemSlide li').removeClass('action');
			$(this).find('.slideDetail').slideUp();
		}
	});
});	
/* top page banner and MileStones */
$(document).ready(function(){
	setInterval( "slideSwitchMile($('.showPicHome_mile'))", 4000);
	if($('.bannerFade #logoFadeTop img').length > 1){
		setInterval( "slideSwitchSpec($('.bannerFade'))", 4000);
	}
});	

/* intro */
$(document).ready(function(){
	//$('.intro-tree img').animate({marginTop:-2}, 3000);
	$('.intro-tree img').fadeIn(3000, function(){		
		$('.list-intro ul li img[rel="stepIntro1"]').fadeIn(1000);
		setTimeout("$('.list-intro ul li img[rel=\"stepIntro2\"]').fadeIn(2500)",1000);
		setTimeout("$('.list-intro ul li img[rel=\"stepIntro3\"]').fadeIn(2500)",3000);
		setTimeout("$('.list-intro ul li img[rel=\"stepIntro4\"]').fadeIn(2500)",5000);		
	});
});

/* culture */
	$(document).ready(function(){
		$('.integrity ul li').click( function(){
			if(!$(this).find('.culture-toggle').is(":visible")){
				$('.integrity ul li').removeClass('integrity-active');
				$('.culture-toggle').slideUp();
				
				$(this).addClass('integrity-active');
				$(this).find('.culture-toggle').slideDown();
			}			
		});
	});

/* resort */
	$(document).ready(function(){
		$('div[rel=resortCheck]').hide();
		$('#resort-s1').show();
		$('.resort-leftList ul li a').click(function(){
			$name = $(this).attr('href');
			
			$('div[rel=resortCheck]').hide();
			$($name).fadeIn(500);
			$('.resort-leftList ul li').removeClass('selected');
			$(this).parent().addClass('selected');
			//alert($(this).attr('href'));
		});
	});

/* Gallery */	
$(document).ready(function(){
	$('.galleryPicList ul li img').hover(function(){
		var numberOfList = $(this).parent().index()+1;
		//alert(numberOfList);
		if(numberOfList < 10){
			numberOfList = '0'+numberOfList;
		}
		$('.gallery-NumTxt').text(numberOfList);
		$('.gallery-NameTxt').text($(this).attr('alt'));
		
		var objTarget = $(this).attr('rel');
		if(!$(objTarget).is(":visible")){	
			$('.galleryPicZone .active').animate({
			    opacity: 0.0
			  }, 100, function() {
				ob = $('.galleryPicZone img.active').removeClass('active');
				$(objTarget).addClass('active');
				$(objTarget).animate({ opacity: 1.0 },200 );
			});
		}      
	},function(){return null});
});	
/* our activities */
$(document).ready(function(){
	setInterval( "slideSwitchSpec($('.showPicFader'))", 3000);
	$('.activity-ulSlideText').hide();
	$('.seemore').click(function(){
		$('.slideDetail').hide();
		$(this).parent().parent().find('li').eq(0).addClass('action');
		
		if(checkBrowser() == 'IE7'){
			$(this).parent().parent().find('.slideDetail').eq(0).delay(300).show(function(){
				$(this).parent().parent().find('.showPicFader').eq(0).show();
			}); 
		}else{
			$(this).parent().parent().find('.slideDetail').eq(0).show(); 	
			$(this).parent().parent().find('.showPicFader').eq(0).show();
		}
		
		//alert($(this).find('.activity-plus').html());
		
		thisObj = $(this).attr('rel');	
		//$(this).parent().parent().find(thisObj).slideToggle();
		if(!$(this).parent().parent().find(thisObj).is(":visible")){
			$('.activity-ulSlideText').slideUp();
			$('.activity-plus').html('[+]');
			$(this).parent().parent().find(thisObj).slideDown(function(){
				if(checkBrowser() == 'IE7'){
					/*
					$(this).parent().parent().find('.slideDetail').eq(0).delay(300).show(function(){
						$(this).parent().parent().find('.showPicFader').eq(0).show();
					}); 
					*/
				}else{
					$(this).parent().parent().find('.slideDetail').eq(0).show(); 	
					$(this).parent().parent().find('.showPicFader').eq(0).show();
				}
			});
			$(this).find('.activity-plus').html('[-]');
		}else{
			$(this).parent().parent().find(thisObj).find('.showPicFader').hide();
			$(this).parent().parent().find(thisObj).slideUp();
			$(this).find('.activity-plus').html('[+]');
		}
	});
});	
$(document).ready(function(){
	/* application */	
	$('.activity-ulSlideText li').click(function(){
		if(checkBrowser() == 'IE7'){
			if(!$(this).find('.slideDetail').is(":visible")){			
				$('.activity-ulSlideText li').removeClass('action');
				$(this).addClass('action');
				$('.slideDetail').hide();
				$(this).find('.slideDetail').slideDown(300, function(){ $('.showPicFader').show(); });
				//$('showPicFader').hide();
			}else{
				$('.activity-ulSlideText li').removeClass('action');
				$('.showPicFader').hide();
				$(this).find('.slideDetail').slideUp(); 
				//$(this).find('.slideDetail').slideUp(500);
			}
		}else{
			$('.showPicFader').show();
				if(!$(this).find('.slideDetail').is(":visible")){			
					$('.activity-ulSlideText li').removeClass('action');
					$(this).addClass('action');
					$('.slideDetail').slideUp();
					$(this).find('.slideDetail').slideDown();
				}else{
					$('.activity-ulSlideText li').removeClass('action');
					$(this).find('.slideDetail').slideUp();
					
					var countLi = $(this).parent().find('li').length;
					if(countLi <= 1){
						$(this).parent().parent().slideUp();
						$('.activity-plus').html('[+]');
					}
				}
		}
	});
});	

/***********************************************

* Permission granted to DynamicDrive.com to feature script
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

/********************************************************
	Create a div with transparent place holder in your html	
	<div id="Book" style="position:relative">
		<img src="placeholder.gif" width="144" height="227">
	</div>
	width = 2*book image width +4 height = book image height+2

	Insert onload in body tag
		<body onload="ImageBook()">	
*********************************************************/

// 7 variables to control behavior
	var Book_Image_Width=114;
	var Book_Image_Height=155;
	var Book_Border=false;
	var Book_Border_Color="";
	var Book_Speed=10;
	var Book_NextPage_Delay=500; //1 second=1000
	var Book_Vertical_Turn=0;	

// array to specify images and optional links. At least 4
// If Link is not needed keep it ""

	Book_Image_Sources=new Array(
		"../src/images/good/flip/flip_00.png","/ar.rev",
	    "../src/images/good/flip/flip_01.png","/ar.rev",
		//"../src/images/good/flip/flip_02.png","/ar.rev",
		//"../src/images/good/flip/flip_04.png","/ar.rev", //this slide isn't linked
		"../src/images/good/flip/flip_05.png","/ar.rev" //this slide isn't linked
		//"../src/images/good/flip/flip_06.png","/ar.rev" // NOTE No comma after last line
		);

/***************** DO NOT EDIT BELOW **********************************/
	var B_LI,B_MI,B_RI,B_TI,B_Angle=0,B_CrImg=6,B_MaxW,B_Direction=1;
	var B_MSz,B_Stppd=false;B_Pre_Img=new Array(Book_Image_Sources.length);

	function ImageBook(){
		if(document.getElementById){
			for(i=0;i<Book_Image_Sources.length;i+=2){
				B_Pre_Img[i]=new Image();B_Pre_Img[i].src=Book_Image_Sources[i]}
			Book_Div=document.getElementById("Book");
			B_LI=document.createElement("img");Book_Div.appendChild(B_LI);	
			B_RI=document.createElement("img");Book_Div.appendChild(B_RI);
			B_MI=document.createElement("img");Book_Div.appendChild(B_MI);	
			B_LI.style.position=B_MI.style.position=B_RI.style.position="absolute";
			B_LI.style.zIndex=B_RI.style.zIndex=0;B_MI.style.zIndex=1;
			B_LI.style.top=(Book_Vertical_Turn?Book_Image_Height+1:0)+"px";
			B_LI.style.left=0+"px";
			B_MI.style.top=0+"px";
			B_MI.style.left=(Book_Vertical_Turn?0:Book_Image_Width+1)+"px";
			B_RI.style.top=0+"px";
			B_RI.style.left=(Book_Vertical_Turn?0:Book_Image_Width+1)+"px";
			B_LI.style.height=Book_Image_Height+"px";
			B_MI.style.height=Book_Image_Height+"px";
			B_RI.style.height=Book_Image_Height+"px";
			B_LI.style.width=Book_Image_Width+"px";
			B_MI.style.width=Book_Image_Width+"px";
			B_RI.style.width=Book_Image_Width+"px";
			if(Book_Border){
				B_LI.style.borderStyle=B_MI.style.borderStyle=B_RI.style.borderStyle="solid";
				B_LI.style.borderWidth=1+"px";
				B_MI.style.borderWidth=1+"px";
				B_RI.style.borderWidth=1+"px";
				B_LI.style.borderColor=B_MI.style.borderColor=B_RI.style.borderColor=Book_Border_Color}
			B_LI.src=B_Pre_Img[0].src;
			B_LI.lnk=Book_Image_Sources[1];
			B_MI.src=B_Pre_Img[2].src;
			B_MI.lnk=Book_Image_Sources[3];
			B_RI.src=B_Pre_Img[4].src;
			B_RI.lnk=Book_Image_Sources[5];
			B_LI.onclick=B_MI.onclick=B_RI.onclick=B_LdLnk;
			B_LI.onmouseover=B_MI.onmouseover=B_RI.onmouseover=B_Stp;
			B_LI.onmouseout=B_MI.onmouseout=B_RI.onmouseout=B_Rstrt;
			BookImages()}}

	function BookImages(){
		if(!B_Stppd){
			if(Book_Vertical_Turn){
				B_MSz=Math.abs(Math.round(Math.cos(B_Angle)*Book_Image_Height));
				MidOffset=!B_Direction?Book_Image_Height+1:Book_Image_Height-B_MSz;
				B_MI.style.top=MidOffset+"px";
				B_MI.style.height=B_MSz+"px"}
			else{	B_MSz=Math.abs(Math.round(Math.cos(B_Angle)*Book_Image_Width));
				MidOffset=B_Direction?Book_Image_Width+1:Book_Image_Width-B_MSz;
				B_MI.style.left=MidOffset+"px";
				B_MI.style.width=B_MSz+"px"}
			B_Angle+=Book_Speed/720*Math.PI;
			if(B_Angle>=Math.PI/2&&B_Direction){
				B_Direction=0;
				if(B_CrImg==Book_Image_Sources.length)B_CrImg=0;
				B_MI.src=B_Pre_Img[B_CrImg].src;
				B_MI.lnk=Book_Image_Sources[B_CrImg+1];
				B_CrImg+=2}
			if(B_Angle>=Math.PI){
				B_Direction=1;
				B_TI=B_LI;
				B_LI=B_MI;
				B_MI=B_TI;
				if(Book_Vertical_Turn)B_MI.style.top=0+"px";
				else B_MI.style.left=Book_Image_Width+1+"px";			
				B_MI.src=B_RI.src;
				B_MI.lnk=B_RI.lnk;

				setTimeout("Book_Next_Delay()",Book_NextPage_Delay)}
			else setTimeout("BookImages()",10)}
		else setTimeout("BookImages()",10)}

	function Book_Next_Delay(){
			if(B_CrImg==Book_Image_Sources.length)B_CrImg=0;
			B_RI.src=B_Pre_Img[B_CrImg].src;
			B_RI.lnk=Book_Image_Sources[B_CrImg+1];
			B_MI.style.zIndex=2;
			B_LI.style.zIndex=1;
			B_Angle=0;
			B_CrImg+=2;
		setTimeout("BookImages()",10)}

	function B_LdLnk(){if(this.lnk)window.location.href=this.lnk}
	function B_Stp(){B_Stppd=true;this.style.cursor=this.lnk?"pointer":"default"}
	function B_Rstrt(){B_Stppd=false}
