// Global vars

if (BrowserDetect.browser == 'Firefox' && BrowserDetect.version == '3.0'){

var vc = [
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15569889&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15569889&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>', 
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15002890&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15002890&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>', 
//'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15007007&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15007007&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=16963946&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=16963946&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15572394&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15572394&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>', 
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15008386&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15008386&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
//'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15007370&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15007370&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15007608&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15007608&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15002520&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15002520&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=14127914&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=14127914&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15008327&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15008327&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
//'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15034176&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15034176&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=18395236&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=18395236&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
//'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15002534&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15002534&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
//'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15002810&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15002810&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>',
'<object width="710" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15004754&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=15004754&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=8C0909&amp;fullscreen=1&amp;autoplay=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="710" height="400" wmode="transparent"></embed></object>'
];
	
} else {

var vc = [
'<iframe src="http://player.vimeo.com/video/15569889?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>', 
'<iframe src="http://player.vimeo.com/video/15002890?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>', 
//'<iframe src="http://player.vimeo.com/video/15007007?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/16963946?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/15572394?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>', 
'<iframe src="http://player.vimeo.com/video/15008386?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
//'<iframe src="http://player.vimeo.com/video/15007370?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/15007608?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/15002520?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/14127914?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/15008327?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
//'<iframe src="http://player.vimeo.com/video/15034176?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/18395236?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
//'<iframe src="http://player.vimeo.com/video/15002534?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
//'<iframe src="http://player.vimeo.com/video/15002810?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>',
'<iframe src="http://player.vimeo.com/video/15004754?title=0&amp;byline=0&amp;portrait=0&amp;color=8C0909" width="709" height="399" frameborder="0"></iframe>'
];

}


	/////////////////////////////////////////////////////////////////
	
	function setLocationHash(value){
	
	//alert(value);
		window.location.hash = "00"+value;
		return false;
	}
	
	/////////////////////////////////////////////////////////////////

/**
	 * We use the initCallback callback
	 * to assign functionality to the controls
	 */
	function mycarousel_initCallback(carousel) {
		jQuery('.jcarousel-control a').bind('click', function() {
			carousel.scroll(jQuery.jcarousel.intval($(this).attr('rel')));
//			alert($(this).attr('rel'));
			return false;
		});
	
	
		jQuery('#mycarousel-next').bind('click', function() {
			carousel.next();
			return false;
		});
	
	
		jQuery('.jcarousel-next').bind('click', function() {
			if ($('#btnNext').hasClass('jcarousel-next-disabledflag-horizontal')) {
				
	/*		alert('Hello!');*/
			carousel.scroll(jQuery.jcarousel.intval(1));
			}
			else {
				carousel.next();
			}
			return false;
		});
		
		 
		 jQuery('.jcarousel-prev').bind('click', function() {
			if ($('.jcarousel-prev').hasClass('jcarousel-prev-disabledflag-horizontal')) {
				
			/*alert('Hello!');*/
			carousel.scroll(jQuery.jcarousel.intval(11));
			}
			else {
				carousel.prev();
			}
			return false;
		});
		
		jQuery('#mycarousel-prev').bind('click', function() {
			carousel.prev();
			return false;
		});
		
		
		
	}//mycarousel_initCallback
	
	
	function mycarousel_dump(instance, li, index, state){
	
		var vic = $(li).find('div[id]').html()

		if (vic == '') {			
		$(li).find('div[id]').html(vc[index-1]);
		}

	}

	
	function mycarousel_setIndicator(instance, li, index, state){
		$('.jcarousel-control a').removeClass('active');
		$('.jcarousel-control a').eq(index-1).addClass('active');
	
	setLocationHash(index);

	if (index>11) {
		$('#L2').addClass('expand');
		$('#L1').removeClass('expand');
		$('.menu').initMenu();									
		}
	else if (index<11) {
		$('#L1').addClass('expand');
		$('#L2').removeClass('expand');
		$('.menu').initMenu();									
		}	
//		console.log(index);
	}


	// Reset video before animation...	
	function mycarousel_reset (instance, li, index, state) {

		var arr = $('li>div[id]');		
		var store = $(arr[index-1]).html();
//		var store =  $(li).find('div[id]').html();
		
 		$(arr[index-1]).html('');
 		$(arr[index-1]).html(store);


}


		

$(document).ready(function(){
	
	
	// Ride the carousel...
	
			var startSlide = function() {
			var goTo = '';
			if (window.location.hash != ''){
				hash = window.location.hash;
				goTo = hash.substring(2);
				goTo = parseInt(goTo,10);
			} else {
				goTo = 1;
			}
			return goTo;
		}();
			

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))  || (navigator.userAgent.match(/iPad/i)) ) {

		jQuery("#cycle").jcarousel({
			buttonNextHTML: '<a href="javascript:void(0)" id="btnNext" style="outline:0;">Next</a>',
			buttonPrevHTML: '<a href="javascript:void(0)" id="btnPrev" style="outline:0;;">Prev</a>',
			scroll: 1,
			start: startSlide,
			initCallback: mycarousel_initCallback,
			itemVisibleInCallback: {
  									onBeforeAnimation: mycarousel_dump,
  									onAfterAnimation: mycarousel_setIndicator
			},
			itemVisibleOutCallback: {
  									onBeforeAnimation: mycarousel_reset
									}
			});

} else {
	
	
			jQuery("#cycle").jcarousel({
			buttonNextHTML: '<a href="javascript:void(0)" id="btnNext" style="outline:0;">Next</a>',
			buttonPrevHTML: '<a href="javascript:void(0)" id="btnPrev" style="outline:0;;">Prev</a>',
			scroll: 1,
			start: startSlide,
			initCallback: mycarousel_initCallback,
			itemVisibleInCallback: {
  									onBeforeAnimation: mycarousel_dump,
  									onAfterAnimation: mycarousel_setIndicator
			},
			itemVisibleOutCallback: {
  									onAfterAnimation: mycarousel_reset
									}
			});
	
	
	}

	if (window.location.hash !=''){
		var hash = window.location.hash;
		var	indx = hash.substring(2);
	
		if (indx<11) {
			$('#L1').addClass('expand');
			$('.menu').initMenu();									
			}
		else if (indx>12 && indx<23) {
			$('#L2').addClass('expand');
			$('#L1').removeClass('expand');
			$('.menu').initMenu();									
			}	
		
	}

	$('.menu').initMenu();			
		
	$('#scroll_content').jScrollPane({scrollbarWidth:15});

}); // End (document).ready

		/////////////////////////////////////////////////////////////////
		// Admin

		profileValAdmin = {};
		
		profileValAdmin.rules = {				
			name: {
				required: true
			},
			email: {
				required: true,
				email: true
			},
			message: {
				required: true
			}
		};	
		
		profileValAdmin.messages = {				
			name: {
				required: "Please enter your name."
			},
			email: {
				required: "Please enter your email address.",
				email: "Please enter a valid email address."
			},
			message: {
				required: "Please enter a message."
			}
		};	
		
		profileValAdmin.errorLabelContainer = '#errorbox_contact';
		profileValAdmin.wrapper= 'div';

		profileValAdmin.submitHandler = 
			function(form) {
				jQuery(form).ajaxSubmit({
				success: function(data) {

					messageSent(data);
				}
			});
		};

		/////////////////////////////////////////////////////////////////

		(function($) {
			$.fn.customFadeIn = function(speed, callback) {
				$(this).fadeIn(speed, function() {
					if(jQuery.browser.msie)
						$(this).get(0).style.removeAttribute('filter');
					if(callback != undefined)
						callback();
				});
			};
			$.fn.customFadeOut = function(speed, callback) {
				$(this).fadeOut(speed, function() {
					if(jQuery.browser.msie)
						$(this).get(0).style.removeAttribute('filter');
					if(callback != undefined)
						callback();
				});
			};
		})(jQuery);
		
		/////////////////////////////////////////////////////////////////
		// Send Sharebox email

		function messageSent(str) {
			$("#theform").hide();
			$("#rightcol").hide();
			$("#name").val("");
			$("#email").val("");
			$("#company").val("");
			$("#phone").val("");
			$("#message").val("");
			$("#sendresult").show();
			
		}

		function showForm(str) {
			$("#theform").show();
			$("#sendresult").hide();
		}
/////////////////////////////////////////////////////////////////

