$(document).ready(function(){
    // loads rollover script
    SwapImage.rollover.init();
	
	if ($('#flash').length > 0) {
		
		var flashvars = { };
		
		var params = {
			bgColor: '#EBEBEB',
			menu: false,
			scale: 'noscale',
			allowScriptAccess: 'always'
		};
		
		var attributes = {
			id: 'homeBanner',
			name: 'homeBanner'
		};
		
		swfobject.embedSWF("/assets/swf/homeBanner.swf", "flash", "930", "316", "9.0.0", "/assets/swf/expressInstall.swf", flashvars, params, attributes);
		
	}
	
	$('.sLanding').hover(function() {
	    $(this).addClass('sLandingHover');
	}, function() {
	    $(this).removeClass('sLandingHover');
	 
	}).click(function() {
	    window.location = $(this).children().children('a').attr('href');
	});
	
	
});

// image rollovers

SwapImage = {};

SwapImage.rollover =
{
   init: function()
   {
      this.preload();

      $('.hover').css('cursor', 'pointer').hover(function () { 
          $(this).attr( 'src', SwapImage.rollover.newimage($(this).attr('src')) ); 
      }, function () { 
          $(this).attr( 'src', SwapImage.rollover.oldimage($(this).attr('src')) ); 
      });
   },

   preload: function()
   {
      $(window).bind('load', function() {
         $('.hover').each( function( key, elm ) { $('<img>').attr( 'src', SwapImage.rollover.newimage( $(this).attr('src') ) ); });
      });
   },

   newimage: function( src ) { return src.replace(/\.(\w{3})/g, "Hover.$1"); },
   oldimage: function( src ){ return src.replace(/Hover\.(\w{3})/g, ".$1"); }
};
 
/* VERSION FOR DYNAMIC IMAGE
    SwapImage = {};
    
    SwapImage.rollover =
    {
    	init: function() {
    		this.preload();

    		$("img.hover,input.hover").hover(function() { 
    		    $(this).attr('src', SwapImage.rollover.newimage($(this))); 
    		}, function() { 
    		    $(this).attr('src', SwapImage.rollover.oldimage($(this)));
    		});
    		// this is just a children version of the above
    		$("a.hover").hover(function() { 
    		    $(this).children('img').attr('src', SwapImage.rollover.newimage($(this).children('img'))); },
    	     function() { 
    	         $(this).children('img').attr('src', SwapImage.rollover.oldimage($(this).children('img'))); 
    	    });

    	},

    	preload: function() {
    		$(window).bind('load', function() {
    		    
    			$('img.hover,input.hover').each(function(key, elm) { 
    			    $('<img>').attr('src', SwapImage.rollover.newimage($(this))); 
    			});
    			
    			$('a.hover').each(function(key, elm) { 
    			    $('<img>').attr('src', SwapImage.rollover.newimage($(this).children('img'))); 
    			});
    		});
    	},

    	newimage: function(img) { return img.attr('data-srcRollover'); },
    	oldimage: function(img) { return img.attr('data-srcOriginal'); }	
    };
*/

// SIFR CONFIG EXAMPLE
// fonts we're using

var zap = {
   src: '/assets/swf/zapfHumanistDemi.swf',
   selectable: true
 };
 


//activate them

sIFR.activate(zap);

//target elements to replace



sIFR.replace(zap, {
   selector: '#whiteWideInner div p span'
   ,css: [
     '.sIFR-root { color: #00aeef; font-size: 19px; }'
     
   ]
});

sIFR.replace(zap, {
   selector: 'h1, #homeRight h2'
   ,css: [
     '.sIFR-root { color: #00aeef; font-size: 21px; }'
     
   ]
});

sIFR.replace(zap, {
   selector: '#leftInner h2, #leftInner h3'
   ,css: [
     '.sIFR-root { color: #505050; font-size: 18px; }'
     
   ]
});

sIFR.replace(zap, {
   selector: '.sLanding h4 a'
   ,css: [
     '.sIFR-root { color: #00aeef; font-size: 29px; }'
     
   ], 
   wmode: 'transparent'
});


/*
sIFR.replace(swiss, {
   selector: '.greenTitle'
   ,css: [
     '.sIFR-root { color: #00aeef; letter-spacing: -1}'
     
   ],
   wmode: 'transparent',
   tuneHeight: -3
});*/




/*FANCY BOX EXAMPLE

if ($('.imgRight').length > 0) {
    $("a.fancy").fancybox({
        'zoomSpeedIn': 200,
        'zoomSpeedOut': 200,
        'overlayShow': true,
        'overlayOpacity': 0
    });
}*/
