
$(document).ready(function() 
{
	var instanceOne = new ImageFlow();
	instanceOne.init({ ImageFlowID:'myImageFlow', buttons:true, onClick: function(){ }, opacity: true, reflectionPNG: true, aspectRatio: 4.2, 
	                          imagesHeight: 0.7, reflectionP: 0.3, startID:4, imagesM:1.2, rotate:true, circular:true, reflectPath: 'http://www.mfas.com/' });
		
	$('.disable-context-menu').bind("contextmenu",function(e){  return false;  });
	
	function mycarousel1_initCallback(carousel) {
		$('#mycarousel1-next').bind('click', function() {
			carousel.next();
			return false;
		});

		$('#mycarousel1-prev').bind('click', function() {
			carousel.prev();
			return false;
		});
	};
	
	$('div#banner div.slides').cycle({
		slideExpr: ' .slide',
		cleartypeNoBg: ' true' ,
		fx:'fade',
		next:   '.left-arrow', 
    prev:   '.right-arrow',
		timeout: 5000 
		});
	$('div#banner div.controls a').hide();
		
	$('div#banner div.controls a').click(function() {
  		$('div#banner div.slides').cycle('pause');
	});
	$('div#banner').hover(
  		function () {
    		$('div#banner div.controls a').fadeIn("slow");
  		},
  		function () {
    	$('div#banner div.controls a').fadeOut("slow");
  });	
	$("#mycarousel1").jcarousel({
			vertical: true,
			scroll: 1,
			initCallback: mycarousel1_initCallback,	
			buttonNextHTML: null,
			buttonPrevHTML: null
		});

	function mycarousel2_initCallback(carousel) {
		$('#mycarousel2-next').bind('click', function() {
			carousel.next();
			return false;
		});

		$('#mycarousel2-prev').bind('click', function() {
			carousel.prev();
			return false;
		});
	};
	
	$("#mycarousel2").jcarousel({
			scroll: 1,
			wrap: 'both',
			initCallback: mycarousel2_initCallback,	
			buttonNextHTML: null,
			buttonPrevHTML: null
		});

	function mycarousel3_initCallback(carousel) {
		$('#mycarousel3-next').bind('click', function() {
			carousel.next();
			return false;
		});

		$('#mycarousel3-prev').bind('click', function() {
			carousel.prev();
			return false;
		});
	};
	
	$("#mycarousel3").jcarousel({
			scroll: 1,
			wrap: 'both',
			initCallback: mycarousel3_initCallback,	
			buttonNextHTML: null,
			buttonPrevHTML: null
		});
	
	
	
		$(".overlay-trigger").overlay({
			absolute: true,
			close: 'a.close-btn',
			closeOnClick: false,
			expose: { 
			        color: '#2f2f2f', 
			        opacity: 0.7 
			    },
			top: 175,
			left: 'center',
			onBeforeLoad: function() { 
				// grab wrapper element inside content 
				var wrap = $('#popup').find(".contentWrap"); 
				// load the page specified in the trigger 
				wrap.load(this.getTrigger().attr("longdesc")); 
			}
		});
		
	
});

