$(document).ready(function(){
	
	$("div.panel_flash").alternateClass({
		classname: 'highlight',
		speed: 1100,
		count: 6
	});
	
	$("div.marble_box.mb1").hover(function(){
		$(this).css("background-position", "-856px 0px");
	}, function(){
		$(this).css("background-position", "0px 0px");
	});
	
	$("div.marble_box.mb2").hover(function(){
		$(this).css("background-position", "-856px 0px");
	}, function(){
		$(this).css("background-position", "-214px 0px");
	});
	
	$("div.marble_box.mb3").hover(function(){
		$(this).css("background-position", "-856px 0px");
	}, function(){
		$(this).css("background-position", "-428px 0px");
	});
	
	$("div.marble_box.mb4").hover(function(){
		$(this).css("background-position", "-856px 0px");
	}, function(){
		$(this).css("background-position", "-642px 0px");
	});
	
	$("div#google_map").append('<iframe style="float: right;" width="582" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=nursing+recruitment&amp;sll=53.862651,-1.598511&amp;sspn=0.347834,0.627594&amp;ie=UTF8&amp;ll=53.98355,-1.785965&amp;spn=0.357041,0.627594&amp;z=11&amp;iwloc=A&amp;cid=53924418,-1819774,16073958577125568179&amp;output=embed&amp;s=AARTsJrwKVWC-4jt1FPpy0GiP0MRFJjBzA"></iframe>');
	
});


(function($){
	$.fn.alternateClass = function(options){
		var opts = $.extend({}, $.fn.alternateClass.defaults, options);
		
		return this.each(function(){
			var element = $(this);
			var count = 0;
			
			window.setInterval(function(){ SwitchIt(); }, opts.speed); 
			
			function SwitchIt(){
				if( opts.count > 0 ){
					count = count + 1;
					if( count > opts.count ){
						return;
					}
				}
				element.toggleClass( opts.classname );
			}
		});
	
	};
	
	
	$.fn.alternateClass.defaults = {
		classname: 'highlight',
		speed: 1000,
		count: 0
	};
    
})(jQuery);
