var infoPos=new Array();function shuffle(arr){for(var j,x,i=arr.length;i;j=parseInt(Math.random()*i),x=arr[--i],arr[i]=arr[j],arr[j]=x);return arr;}
$(document).ready(function(){$().framerate({framerate:30});var slides=new Array();var bouncespeed=1000;var swingball=false;$('#mbshowcase .slides').children("div").each(function(i){slides[i]={};slides[i]['class']=$("#mbshowcase .slides").children("div:nth-child("+(i+1)+")").attr("class")
slides[i]['data']=$("#mbshowcase .slides").children("div:nth-child("+(i+1)+")").html();});var panel=slides.shift();var services=slides.shift();var i=0;$('#mbshowcase .slides').replaceWith('<div class="slides"></div>');slides=shuffle(slides);while(slides.length>0){var slide=slides.shift();if(i<4){if(i==0){$('#mbshowcase .slides').append('<div class="'+panel['class']+'">'+panel['data']+'</div>');$('#mbshowcase .slides').append('<div class="'+services['class']+'">'+services['data']+'</div>');}
$('#mbshowcase .slides').append('<div class="'+slide['class']+'">'+slide['data']+'</div>');}
i++;}
$("#mbshowcase .slides .info").each(function(index){infoPos[index]=parseInt($(this).css("left"));});function setupcycle(){$('#mainshowcase').css({display:"block"});if($("#mbshowcase").length>0){$('#mbshowcase .slides').after('<div id="mbshowcase-nav">').cycle({pause:1,timeout:10000,speed:500,fx:'scrollHorz',cleartypeNoBg:true,slideResize:0,height:'auto',easing:'easeInExpo',pager:'#mbshowcase-nav',after:onAfter,before:onBefore});}}
$("#mainshowcase").after('<div id="mbshowcaseloading"></div>');$(".slides").find('a').attr('target','_parent');$("#mainshowcase").imageLoader({images:['../images/mbshowcase/lagan/bg.jpg','../images/mbshowcase/services/bg.jpg','../images/mbshowcase/hotels/bg.jpg','../images/mbshowcase/g3pro/bg.jpg','../images/mbshowcase/playboy/bg.jpg','../images/mbshowcase/vw/bg.jpg']},function(){$("#mbshowcaseloading").remove();setupcycle();resizeShowcase();});$(window).resize(function(){resizeShowcase();});$.fn.delay=function(time,callback){jQuery.fx.step.delay=function(){};return this.animate({delay:1},time,callback);}
function resizeShowcase(){var width=$("#mainshowcase").width();var left=(width-1920)/2;if($(window).width()>1920){}else{$('#mbshowcase').css({left:left+"px"});}}
function onBefore(curr,next,opts,fwd){$('#mbshowcase .slides:animated').stop(true,true);$("#mbshowcase .slides").children("div").children("div").stop(true,true).removeAttr('style').hide();$("#mbshowcase .slides").cycle('pause');}
$("#mbshowcase-nav").hover(function(){$("#mbshowcase .slides").cycle('pause');},function(){$("#mbshowcase .slides").cycle('resume');});function onAfter(curr,next,opts,fwd){var index=opts.currSlide;var textTimer=1000;var textLeft=2000;var slideName="."+$("#mbshowcase .slides").children("div:nth-child("+(index+1)+")").attr("class");swingball=false;$(slideName).children("div").show();switch(slideName){case".lagan":textTimer=0;$(slideName+" .hi").css({top:'-=300'}).show().animate({top:'+=300'},{duration:800,easing:'easeOutBack'});$('#mbshowcase .lagan .clouds').animate({left:'+=1000'},{duration:100000});$('#mbshowcase .lagan .clouds2').animate({left:'+=800'},{duration:100000});break;case".services":textTimer=1000;textLeft=-1000;resizeShowcase();$(slideName+" .scrollme").fadeTo(0,0).fadeTo(500,1);$(slideName+" .mbcircles .circles .circle").each(function(index){var top=circlePanels.circles[index].top;$(this).css({top:(top-500)}).animate({delay:1},{duration:(500+Math.floor(Math.random()*1500))}).animate({top:(top)},{duration:800,easing:'easeOutBack'});});break;case".hotels":textTimer=400;$(slideName+" .sun").css({top:'-=300'}).show().animate({top:'+=300'},{duration:800,easing:'swing'});$(slideName+" .skyer").hide().delay(200,function(){if(slideName==".hotels"){$(slideName+" .skyer").show().rotate({angle:30,animateTo:0});}});break;case".g3pro":textTimer=0;break;case".playboy":textTimer=400;$(slideName+" .roses").css({left:'+=500'}).animate({left:'-=500'},{duration:800,easing:'swing'});$(slideName+" .laptop").css({left:'+=1000'}).show().animate({left:'-=1000'},{duration:800,easing:'swing'});break;case".swingball":textTimer=1000;$(slideName+" .product").css({top:'+=500'}).animate({top:'-=500'},{duration:1000,easing:'easeOutBack'});$(slideName+" .swingballMan").hide().delay(400,function(){if(slideName==".swingball"){$(slideName+" .swingballMan").show().css({top:'-=500'}).animate({top:'+=500'},{duration:1000,easing:'easeOutBack'});swingball=true;swingballMan($(slideName+" .swingballMan"));}});$(slideName+" .iphone").show().css({left:'+=1000',top:'+=500'}).animate({delay:1},{duration:800}).animate({left:'-=1000',top:'-=500'},{duration:'slow',easing:'swing'});break;case".vw":textTimer=1500;$(slideName+" .car1").css({left:'-=800'}).animate({delay:1},{duration:100}).animate({left:'+=800'},{duration:800,easing:'swing'});$(slideName+" .car2").css({left:'+=800'}).animate({delay:1},{duration:500}).animate({left:'-=800'},{duration:1000,easing:'swing'});$(slideName+" .hands").css({bottom:'-=500'}).animate({delay:1},{duration:1000}).animate({bottom:'+=500'},{duration:800,easing:'easeOutBack'});$(slideName+" .vwhi").css({top:'-=500'}).animate({delay:1},{duration:1300}).animate({top:'+=500'},{duration:1000,easing:'easeOutBack'});$(slideName+" .hello").css({top:'-=500'}).animate({delay:1},{duration:1500}).animate({top:'+=500'},{duration:1000,easing:'easeOutBack'});break;}
$(slideName+" .info").css({"margin-left":"1000px","opacity":0}).animate({delay:1},{duration:textTimer}).animate({"margin-left":0,"opacity":1},{duration:800,easing:'easeOutExpo'});$("#mbshowcase .slides").cycle('resume');circleBounceStart();}
function swingballMan(currentA){if($(currentA).css("margin-top").replace("px","")==0){newy=40;}else{newy=0;}
if(swingball){$(currentA).animate({"margin-top":newy+'px'},2000,'linear',function(){swingballMan(currentA);});}}});
