$(document).ready(function() {
		
    /* Flash Tour */
    if($('#opentour').length>0)
    {
      $('#opentour').click(function(){
           $('html,body').animate({scrollTop: 0}, 1000, function(){
               Tour.open();
            });
		  
          return false;
      })  
    }
    $('#tour').click(function(){
          
		 Tour.open();
 	  
          return false;

      })  

    if($('#leadingArticle').length > 0) {
        Tour.mode = 'home';
    }
    if($('#leading').length > 0) {
       $('#leadImg').pngfix();
    }
    
    // GRAB HASH
    var hash = window.location.hash;
    hash = hash.replace(/^.*#/, '');
    
    // IF SHOW TOUR THEN WE ARE BEING ACCESSED BY DIRECT URL, SO SHOW VIRTUAL TOUR BY DEFAULT
    if(hash == "showtour"){
        $('html,body').animate({scrollTop: 0}, 1000, function(){
               Tour.open();
            });
        return false;
    }
    
}); 


var Tour = {
    mode:'',
    open:function(){
        if($('#tourMain').length > 0)
        {
          
            if(Tour.mode=='home'){
                $('#leadingArticle').fadeOut("slow", function(){
                    $('#tourMain').fadeIn();
                });
            } else {
                $('#tourMain').slideDown();
            }
        } 
        else 
        {

            $('#homedecoration').fadeOut('fast')

           $('#content').prepend(
                   '<div style="display:none;"id="tourMain"><div class="wrap"><div id="tourFlash"></div></div></div>'
           ); 
           var embed = function() {
               var so = new SWFObject('/site_media/swf/tour.swf', "tourFlashElement", 
                                      '950', '343', "9", "#996633");
               so.addParam('allowScriptAccess', 'always');
               so.addParam("wmode", "transparent");
               so.write("tourFlash");
           }
           if(Tour.mode == 'home'){
               $('#leadingArticle').fadeOut("slow", function(){
                    $('#tourMain').fadeIn('slow', embed);       
               });
           } else {
               $('#tourMain').slideDown('slow', embed);
           }
        }
    },
    close:function(){
        if(Tour.mode == 'home') {
            $('#tourMain').fadeOut('slow', function(){
                $('#leadingArticle').fadeIn(); 
                 $('#homedecoration').fadeIn()
            });
        } 
        else 
        {
            $('#tourMain').slideUp();
        }
    }
}
function close_tour(){
    Tour.close();
}