function getLoader(){
	return '<div id="loading" ><img src="/img/loadMedium.gif" /><i> Loading...</i></div>';
}

function removeLoader(){
	jQuery('#loading').remove();
}

var panoLoaded = false;
var videoLoaded = false;

jQuery(function()

{
	
	jQuery('#panoramaImage').load(function(){
		jQuery('#loadingPanorama').hide();
	});
	
	
	if(browserFullName == 'FireFox')
	{
		jQuery('button.calendar').css('padding-top','6px');
	}
	
	jQuery('.add_main_bottom_grey').after(jQuery('#theBottomButtons'));

    jQuery('.p7TPcontent div[class^=tab]').hide();

    jQuery('.p7TPcontent .tab1').show();



    jQuery('.p7TP_tabs div[class^=tab]').click(function(event)

    {
    	if(jQuery(this).attr('class') != 'tab5 down'){
    		/*if(hs.getExpander())
    			hs.getExpander().close();*/
    		for (var i = 0; i < hs.expanders.length; i++) {
    		      var exp = hs.expanders[i];
    		      if (exp) exp.close();
    		   }
    	}

        jQuery('.down').toggleClass('down');

        jQuery('.p7TPcontent div[class^=tab]').hide();

        jQuery('.p7TPcontent .' + jQuery(this).attr('class')).show();

        jQuery(this).toggleClass('down');

        if(jQuery(this).attr('class') == 'tab1 down' || jQuery(this).attr('class') == 'tab3 down' || jQuery(this).attr('class') == 'tab4 down'){
        	jQuery('.p7TPcontent').css('padding-right','30px');
        	jQuery('.p7TPcontent').css('padding-left','30px');
        	jQuery('.p7TPcontent').css('width','610px');
        }else{
        	jQuery('.p7TPcontent').css('padding-right','5px');
        	jQuery('.p7TPcontent').css('padding-left','5px');
        	jQuery('.p7TPcontent').css('width','658px');
        }
        
        if(jQuery(this).attr('class') == 'tab1 down'){
        	jQuery('.steps_text','#stepOrder').attr('class','steps_text_BOLD');
        	jQuery('.steps_text_BOLD','#stepMenu').attr('class','steps_text');
        	var imgSrc = jQuery('img','#stepOrder').attr('src');
        	jQuery('img','#stepOrder').attr('src',imgSrc.replace('_down','_up'));
        	jQuery('[name=order][type=submit]').show();
        }else{
        	jQuery('.steps_text_BOLD','#stepOrder').attr('class','steps_text');
        	jQuery('.steps_text','#stepMenu').attr('class','steps_text_BOLD');
        	var imgSrc = jQuery('img','#stepOrder').attr('src');
        	jQuery('img','#stepOrder').attr('src',imgSrc.replace('_up','_down'));
        	jQuery('[name=order][type=submit]').hide();
        	
        	if(jQuery(this).attr('class') == 'tab6 down' && !panoLoaded){
        		
        		jQuery('#panoramaHidden').before(getLoader());
        		var imgSrc = jQuery('#panoramaHidden').val();
          		var img=new Image();
        	  	img.onload=function(){
        	  		removeLoader();
        	  		jQuery('#panoramaHidden').before('<img id="panoramaImage" src="'+imgSrc+'" width="2642" height="375" border="0" class="panorama" />');
        	  		jQuery("img.panorama").panorama();
        	  	}
        	  	img.src=imgSrc;
        	  	panoLoaded = true;
        		
        		
        	}
        	/*else if(jQuery(this).attr('class') == 'tab7 down' && !videoLoaded){
        		
        		jQuery('#embededVideo').before(getLoader());
        		var imgSrc = jQuery('#videoHidden').val();
          		
        	  	jQuery('#embededVideo').attr('src',imgSrc);
        	  	removeLoader();
        	  	
        	  	videoLoaded = true;
        		
        	}
        	*/
        }

    });

    

    var anchor = window.location.href.split('tab=');

    var tab = jQuery('.p7TP_tabs .tab' + anchor[1]);

    

    if (tab.size())

    {

        tab.click();

    }

    else

    {

        jQuery('.p7TP_tabs .tab1').click();

    }

});