(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}
if(p==this){return false;}
var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}
if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);;(function($){$.fn.superfish=function(op){var sf=$.fn.superfish,c=sf.c,$arrow=$(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),over=function(){var $$=$(this),menu=getMenu($$);clearTimeout(menu.sfTimer);$$.showSuperfishUl().siblings().hideSuperfishUl();},out=function(){var $$=$(this),menu=getMenu($$),o=sf.op;clearTimeout(menu.sfTimer);menu.sfTimer=setTimeout(function(){o.retainPath=($.inArray($$[0],o.$path)>-1);$$.hideSuperfishUl();if(o.$path.length&&$$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}},o.delay);},getMenu=function($menu){var menu=$menu.parents(['ul.',c.menuClass,':first'].join(''))[0];sf.op=sf.o[menu.serial];return menu;},addArrow=function($a){$a.addClass(c.anchorClass).append($arrow.clone());};return this.each(function(){var s=this.serial=sf.o.length;var o=$.extend({},sf.defaults,op);o.$path=$('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){$(this).addClass([o.hoverClass,c.bcClass].join(' ')).filter('li:has(ul)').removeClass(o.pathClass);});sf.o[s]=sf.op=o;$('li:has(ul)',this)[($.fn.hoverIntent&&!o.disableHI)?'hoverIntent':'hover'](over,out).each(function(){if(o.autoArrows)addArrow($('>a:first-child',this));}).not('.'+c.bcClass).hideSuperfishUl();var $a=$('a',this);$a.each(function(i){var $li=$a.eq(i).parents('li');$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});});o.onInit.call(this);}).each(function(){var menuClasses=[c.menuClass];if(sf.op.dropShadows&&!($.browser.msie&&$.browser.version<7))menuClasses.push(c.shadowClass);$(this).addClass(menuClasses.join(' '));});};var sf=$.fn.superfish;sf.o=[];sf.op={};sf.IE7fix=function(){var o=sf.op;if($.browser.msie&&$.browser.version>6&&o.dropShadows&&o.animation.opacity!=undefined)
this.toggleClass(sf.c.shadowClass+'-off');};sf.c={bcClass:'sf-breadcrumb',menuClass:'sf-js-enabled',anchorClass:'sf-with-ul',arrowClass:'sf-sub-indicator',shadowClass:'sf-shadow'};sf.defaults={hoverClass:'sfHover',pathClass:'overideThisToUse',pathLevels:1,delay:800,animation:{opacity:'show'},speed:'normal',autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};$.fn.extend({hideSuperfishUl:function(){var o=sf.op,not=(o.retainPath===true)?o.$path:'';o.retainPath=false;var $ul=$(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass).find('>ul').hide().css('visibility','hidden');o.onHide.call($ul);return this;},showSuperfishUl:function(){var o=sf.op,sh=sf.c.shadowClass+'-off',$ul=this.addClass(o.hoverClass).find('>ul:hidden').css('visibility','visible');sf.IE7fix.call($ul);o.onBeforeShow.call($ul);$ul.animate(o.animation,o.speed,function(){sf.IE7fix.call($ul);o.onShow.call($ul);});return this;}});})(jQuery);;(function($){$.fn.supersubs=function(options){var opts=$.extend({},$.fn.supersubs.defaults,options);return this.each(function(){var $$=$(this);var o=$.meta?$.extend({},opts,$$.data()):opts;var fontsize=$('<li id="menu-fontsize">&#8212;</li>').css({'padding':0,'position':'absolute','top':'-999em','width':'auto'}).appendTo($$).width();$('#menu-fontsize').remove();$ULs=$$.find('ul');$ULs.each(function(i){var $ul=$ULs.eq(i);var $LIs=$ul.children();var $As=$LIs.children('a');var liFloat=$LIs.css('white-space','nowrap').css('float');var emWidth=$ul.add($LIs).add($As).css({'float':'none','width':'auto'}).end().end()[0].clientWidth/fontsize;emWidth+=o.extraWidth;if(emWidth>o.maxWidth){emWidth=o.maxWidth;}
else if(emWidth<o.minWidth){emWidth=o.minWidth;}
emWidth+='em';$ul.css('width',emWidth);$LIs.css({'float':liFloat,'width':'100%','white-space':'normal'}).each(function(){var $childUl=$('>ul',this);var offsetDirection=$childUl.css('left')!==undefined?'left':'right';$childUl.css(offsetDirection,emWidth);});});});};$.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0};})(jQuery);



jQuery.noConflict();jQuery(function($){$(".sf-menu").supersubs({minWidth:13,maxWidth:27,extraWidth:1}).superfish({dropShadows:false,delay:400});var sf_hover_sel=$(".sf-menu ul a");var sf_link_padding=parseInt(sf_hover_sel.css('padding-left'));var sf_hover_offset=2+sf_link_padding;$(sf_hover_sel).hover(function(){$(this).stop().animate({"padding-left":sf_hover_offset+"px"},75);},function(){$(this).stop().animate({"padding-left":sf_link_padding+"px"},250);});var social_icon_opacity=0.5;var social_icon_img=$('.aw-social-icons').find('img');social_icon_img.fadeTo(0,social_icon_opacity);$(social_icon_img).hover(function(){$(this).stop().fadeTo(100,1);},function(){$(this).stop().fadeTo(300,social_icon_opacity);});var hasChecked=false;$(".standard #cf_submit").click(function(){hasChecked=true;return checkForm();});$(".standard #cf_name,.standard #cf_email,.standard #cf_message,.standard #cf_company,.standard #cf_position,.standard #cf_phone").live('change click',function(){if(hasChecked==true){return checkForm();}});function checkForm(){var hasError=false;var emailReg=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;if($(".standard #cf_name").val()==''){$("#cf_name").addClass('error');hasError=true;}else{$("#cf_name").removeClass('error');}
if($("#cf_email").val()==''){$("#cf_email").addClass('error');hasError=true;}else if(!emailReg.test($("#cf_email").val())){$("#cf_email").addClass('error');hasError=true;}else{$("#cf_email").removeClass('error');}
if($("#cf_message").val()==''){$("#cf_message").addClass('error');hasError=true;}else{$("#cf_message").removeClass('error');}
if($("#cf_phone").val()==''){$("#cf_phone").addClass('error');hasError=true;}else{$("#cf_phone").removeClass('error');}
if($("#cf_position").val()==''){$("#cf_position").addClass('error');hasError=true;}else{$("#cf_position").removeClass('error');}
if($("#cf_company").val()==''){$("#cf_company").addClass('error');hasError=true;}else{$("#cf_company").removeClass('error');}
if(hasError==true){return false;}else{return postForm();}}
function postForm(){var cf_name=$('#cf_name').val();var cf_email=$('#cf_email').val();var email_2=$('#email_2').val();var cf_message=$('#cf_message').val();var cf_phone=$('#cf_phone').val();var cf_position=$('#cf_position').val();var cf_company=$('#cf_company').val();var cf_info=$('#cf_info').val();var cf_info2=$('#cf_info2').val();$.ajax({url:'sendmail.php',type:'POST',data:"cf_name="+cf_name+"&cf_email="+cf_email+"&email_2="+email_2+"&cf_message="+cf_message+"&cf_phone="+cf_phone+"&cf_company="+cf_company+"&cf_position="+cf_position+"&cf_info="+cf_info+"&cf_info2="+cf_info2,success:function(result){$('#thanks_message').fadeIn('fast');$('#thanks_message').delay(5000).fadeOut('slow');$('#cf_name').val('');$('#cf_email').val('');$('#email_2').val('');$('#cf_message').val('');$('#cf_company').val('');$('#cf_position').val('');$('#cf_phone').val('');$('#cf_info').val('default');$('#cf_info2').val('default');}});return false;}});
/*
 * jQuery Nivo Slider v2.5.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */

(function($){var NivoSlider=function(element,options){var settings=$.extend({},$.fn.nivoSlider.defaults,options);var vars={currentSlide:0,currentImage:'',totalSlides:0,randAnim:'',running:false,paused:false,stop:false};var slider=$(element);slider.data('nivo:vars',vars);slider.css('position','relative');slider.addClass('nivoSlider');var kids=slider.children();kids.each(function(){var child=$(this);var link='';if(!child.is('img')){if(child.is('a')){child.addClass('nivo-imageLink');link=child;}
child=child.find('img:first');}
var childWidth=child.width();if(childWidth==0)childWidth=child.attr('width');var childHeight=child.height();if(childHeight==0)childHeight=child.attr('height');if(childWidth>slider.width()){slider.width(childWidth);}
if(childHeight>slider.height()){slider.height(childHeight);}
if(link!=''){link.css('display','none');}
child.css('display','none');vars.totalSlides++;});if(settings.startSlide>0){if(settings.startSlide>=vars.totalSlides)settings.startSlide=vars.totalSlides-1;vars.currentSlide=settings.startSlide;}
if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');}
if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');}
slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');slider.append($('<div class="nivo-caption"><p></p></div>').css({display:'none',opacity:settings.captionOpacity}));var processCaption=function(settings){var nivoCaption=$('.nivo-caption',slider);if(vars.currentImage.attr('title')!=''&&vars.currentImage.attr('title')!=undefined){var title=vars.currentImage.attr('title');if(title.substr(0,1)=='#')title=$(title).html();if(nivoCaption.css('display')=='block'){nivoCaption.find('p').fadeOut(settings.animSpeed,function(){$(this).html(title);$(this).fadeIn(settings.animSpeed);});}else{nivoCaption.find('p').html(title);}
nivoCaption.fadeIn(settings.animSpeed);}else{nivoCaption.fadeOut(settings.animSpeed);}}
processCaption(settings);var timer=0;if(!settings.manualAdvance&&kids.length>1){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}
if(settings.directionNav){slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+settings.prevText+'</a><a class="nivo-nextNav">'+settings.nextText+'</a></div>');if(settings.directionNavHide){$('.nivo-directionNav',slider).hide();slider.hover(function(){$('.nivo-directionNav',slider).show();},function(){$('.nivo-directionNav',slider).hide();});}
$('a.nivo-prevNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');});$('a.nivo-nextNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');});}
if(settings.controlNav){var nivoControl=$('<div class="nivo-controlNav"></div>');slider.append(nivoControl);for(var i=0;i<kids.length;i++){if(settings.controlNavThumbs){var child=kids.eq(i);if(!child.is('img')){child=child.find('img:first');}
if(settings.controlNavThumbsFromRel){nivoControl.append('<a class="nivo-control" rel="'+i+'"><img src="'+child.attr('rel')+'" alt="" /></a>');}else{nivoControl.append('<a class="nivo-control" rel="'+i+'"><img src="'+child.attr('src').replace(settings.controlNavThumbsSearch,settings.controlNavThumbsReplace)+'" alt="" /></a>');}}else{nivoControl.append('<a class="nivo-control" rel="'+i+'">'+(i+1)+'</a>');}}
$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');$('.nivo-controlNav a',slider).live('click',function(){if(vars.running)return false;if($(this).hasClass('active'))return false;clearInterval(timer);timer='';slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');vars.currentSlide=$(this).attr('rel')-1;nivoRun(slider,kids,settings,'control');});}
if(settings.keyboardNav){$(window).keypress(function(event){if(event.keyCode=='37'){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');}
if(event.keyCode=='39'){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');}});}
if(settings.pauseOnHover){slider.hover(function(){vars.paused=true;clearInterval(timer);timer='';},function(){vars.paused=false;if(timer==''&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}});}
slider.bind('nivo:animFinished',function(){vars.running=false;$(kids).each(function(){if($(this).is('a')){$(this).css('display','none');}});if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');}
if(timer==''&&!vars.paused&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}
settings.afterChange.call(this);});var createSlices=function(slider,settings,vars){for(var i=0;i<settings.slices;i++){var sliceWidth=Math.round(slider.width()/settings.slices);if(i==settings.slices-1){slider.append($('<div class="nivo-slice"></div>').css({left:(sliceWidth*i)+'px',width:(slider.width()-(sliceWidth*i))+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}else{slider.append($('<div class="nivo-slice"></div>').css({left:(sliceWidth*i)+'px',width:sliceWidth+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}}}
var createBoxes=function(slider,settings,vars){var boxWidth=Math.round(slider.width()/settings.boxCols);var boxHeight=Math.round(slider.height()/settings.boxRows);for(var rows=0;rows<settings.boxRows;rows++){for(var cols=0;cols<settings.boxCols;cols++){if(cols==settings.boxCols-1){slider.append($('<div class="nivo-box"></div>').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:(slider.width()-(boxWidth*cols))+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}else{slider.append($('<div class="nivo-box"></div>').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:boxWidth+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}}}}
var nivoRun=function(slider,kids,settings,nudge){var vars=slider.data('nivo:vars');if(vars&&(vars.currentSlide==vars.totalSlides-1)){settings.lastSlide.call(this);}
if((!vars||vars.stop)&&!nudge)return false;settings.beforeChange.call(this);if(!nudge){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}else{if(nudge=='prev'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}
if(nudge=='next'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}}
vars.currentSlide++;if(vars.currentSlide==vars.totalSlides){vars.currentSlide=0;settings.slideshowEnd.call(this);}
if(vars.currentSlide<0)vars.currentSlide=(vars.totalSlides-1);if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');}
if(settings.controlNav){$('.nivo-controlNav a',slider).removeClass('active');$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');}
processCaption(settings);$('.nivo-slice',slider).remove();$('.nivo-box',slider).remove();if(settings.effect=='random'){var anims=new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade','boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');vars.randAnim=anims[Math.floor(Math.random()*(anims.length+1))];if(vars.randAnim==undefined)vars.randAnim='fade';}
if(settings.effect.indexOf(',')!=-1){var anims=settings.effect.split(',');vars.randAnim=anims[Math.floor(Math.random()*(anims.length))];if(vars.randAnim==undefined)vars.randAnim='fade';}
vars.running=true;if(settings.effect=='sliceDown'||settings.effect=='sliceDownRight'||vars.randAnim=='sliceDownRight'||settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'top':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='sliceUp'||settings.effect=='sliceUpRight'||vars.randAnim=='sliceUpRight'||settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'bottom':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='sliceUpDown'||settings.effect=='sliceUpDownRight'||vars.randAnim=='sliceUpDown'||settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var v=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);if(i==0){slice.css('top','0px');i++;}else{slice.css('bottom','0px');i=0;}
if(v==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;v++;});}
else if(settings.effect=='fold'||vars.randAnim=='fold'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;$('.nivo-slice',slider).each(function(){var slice=$(this);var origWidth=slice.width();slice.css({top:'0px',height:'100%',width:'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=50;i++;});}
else if(settings.effect=='fade'||vars.randAnim=='fade'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':slider.width()+'px'});firstSlice.animate({opacity:'1.0'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});}
else if(settings.effect=='slideInRight'||vars.randAnim=='slideInRight'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});}
else if(settings.effect=='slideInLeft'||vars.randAnim=='slideInLeft'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1','left':'','right':'0px'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){firstSlice.css({'left':'0px','right':''});slider.trigger('nivo:animFinished');});}
else if(settings.effect=='boxRandom'||vars.randAnim=='boxRandom'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var boxes=shuffle($('.nivo-box',slider));boxes.each(function(){var box=$(this);if(i==totalBoxes-1){setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed);},(100+timeBuff));}
timeBuff+=20;i++;});}
else if(settings.effect=='boxRain'||vars.randAnim=='boxRain'||settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrow'||vars.randAnim=='boxRainGrow'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var rowIndex=0;var colIndex=0;var box2Darr=new Array();box2Darr[rowIndex]=new Array();var boxes=$('.nivo-box',slider);if(settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){boxes=$('.nivo-box',slider)._reverse();}
boxes.each(function(){box2Darr[rowIndex][colIndex]=$(this);colIndex++;if(colIndex==settings.boxCols){rowIndex++;colIndex=0;box2Darr[rowIndex]=new Array();}});for(var cols=0;cols<(settings.boxCols*2);cols++){var prevCol=cols;for(var rows=0;rows<settings.boxRows;rows++){if(prevCol>=0&&prevCol<settings.boxCols){(function(row,col,time,i,totalBoxes){var box=$(box2Darr[row][col]);var w=box.width();var h=box.height();if(settings.effect=='boxRainGrow'||vars.randAnim=='boxRainGrow'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){box.width(0).height(0);}
if(i==totalBoxes-1){setTimeout(function(){box.animate({opacity:'1',width:w,height:h},settings.animSpeed/1.3,'',function(){slider.trigger('nivo:animFinished');});},(100+time));}else{setTimeout(function(){box.animate({opacity:'1',width:w,height:h},settings.animSpeed/1.3);},(100+time));}})(rows,prevCol,timeBuff,i,totalBoxes);i++;}
prevCol--;}
timeBuff+=100;}}}
var shuffle=function(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;}
var trace=function(msg){if(this.console&&typeof console.log!="undefined")
console.log(msg);}
this.stop=function(){if(!$(element).data('nivo:vars').stop){$(element).data('nivo:vars').stop=true;trace('Stop Slider');}}
this.start=function(){if($(element).data('nivo:vars').stop){$(element).data('nivo:vars').stop=false;trace('Start Slider');}}
settings.afterLoad.call(this);return this;};$.fn.nivoSlider=function(options){return this.each(function(key,value){var element=$(this);if(element.data('nivoslider'))return element.data('nivoslider');var nivoslider=new NivoSlider(this,options);element.data('nivoslider',nivoslider);});};$.fn.nivoSlider.defaults={effect:'random',slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3000,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:'.jpg',controlNavThumbsReplace:'_thumb.jpg',keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:'Prev',nextText:'Next',beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};$.fn._reverse=[].reverse;})(jQuery);





this.screenshotPreview=function(){xOffset=10;yOffset=30;jQuery("a.screenshot").hover(function(e){this.t=this.title;var tooltipdata=this.rel;this.title="";var c=(this.t!="")?"<br/>"+this.t:"";jQuery("body").append("<p id='screenshot'></p>");jQuery("#screenshot").html(jQuery("#"+tooltipdata).html()).css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px").fadeIn("fast");},function(){this.title=this.t;jQuery("#screenshot").remove();});jQuery("a.screenshot").mousemove(function(e){jQuery("#screenshot").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px");});};function newsletter(){Shadowbox.open({content:'<div align="center" style="background-color:#000;padding-top:5px;overflow:hidden;"><iframe src="newsletter_form.html"   width="600" height="480"  scrolling="no" frameborder="0" style="width:600px; border:0;  height:480px; overflow:auto;background-color:#000;" ALLOWTRANSPARENCY="true"></iframe></div>',player:"html",title:"Newsletter Subscribe",height:495,width:615});}
function watervideo(){Shadowbox.open({content:'<div align="center" style="background-color:#000;padding-top:5px;overflow:hidden;"><iframe src="http://player.vimeo.com/video/26821840?autoplay=1" width="600" height="400" frameborder="0"></iframe></div>',player:"html",title:"THE WATERFRONT - Larnaka Port & Marina Redevelopment",height:410,width:640});}
function showmap(){Shadowbox.open({content:'<div align="center" style="background-color:#000;overflow:hidden;padding-top:5px;"><iframe src="map.html"  width="600" height="480"  scrolling="no" frameborder="0" style="width:600px; border:0;  height:480px; overflow:auto;background-color:#000;" ALLOWTRANSPARENCY="true"></iframe></div>',player:"html",title:"Access & Maps",height:495,width:615});}
var element=null;function select(xx){if(element){element.style.color='#888';}
element=xx;xx.style.color='#f70';}
function sc(xx){if(element){element.style.color='#999';}
jQuery('#m1').removeClass('current-menu-item');element=xx;xx.style.color='#ff6600';}
function sy(xx){if(element){element.style.color='#888';}
jQuery("#bbmenu li a").css('color','#888');element=xx;xx.style.color='#f70';}
jQuery('#main_menu ul li a').hover(function(){jQuery(this).css('color','#ff6600');},function(){jQuery(this).css('color','#999');});function hidesliders(){jQuery('#byair_menu_content,#byair-wrapper,').hide();}
function openslider(message){jQuery('#slide-wrapper').load('contents/sliders.php?slider='+message,function(){jQuery('#slide-wrapper,#'+message).fadeIn("slow");jQuery(this).find('#'+message).nivoSlider({effect:'fade'});});}
function detailnews_fromnewsletter(message){var biglogo='<img src="images/logo.png" alt="Logo" onclick="javascript:changepage(1)" title="Back to the Home Page" />';jQuery('#contact_main,#nav_content,#zenon_main,#sidebar_news_byair,#sidebar_competences,#cnt,#s_left,#slide-wrapper').hide();var page="contents/news.php?detail="+message;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){jQuery('#logo').html(biglogo);Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery('#sidebar_news').load('contents/sidebar_news.php');});jQuery('#main_menu,#main,#sidebar_news,#cnt,#s_right').fadeIn();}
function detailnews(message){jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?detail="+message;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){jQuery(this).find('#back_news').html('<a href="javascript:;" onclick="javascript:'+jQuery("#news_ind").html()+'">GO BACK</a>');Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function categorynews(message){jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?cat="+message;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){jQuery('#news_ind').html("categorynews("+message+")");Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function categorynews_pag(message){var splitter=message.split(",");var ct=splitter[0];var ll=splitter[1];jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?cat="+ct+"&lst="+ll;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function datenews(message){var splitter=message.split(",");var yd=splitter[0];var md=splitter[1];jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?yy="+yd+"&mm="+md;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){jQuery("#news_ind").html("datenews('"+message+"')");Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function datenews_pag(message){var splitter=message.split(",");var yd=splitter[0];var md=splitter[1];var ll=splitter[2];jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?yy="+yd+"&mm="+md+"&lst="+ll;jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function datenews_byair(message){var splitter=message.split(",");var yd=splitter[0];var md=splitter[1];jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?yy="+yd+"&mm="+md+"&ctt=2";jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){jQuery("#news_ind").html("datenews_byair('"+message+"')");Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function datenews_pag_byair(message){var splitter=message.split(",");var yd=splitter[0];var md=splitter[1];var ll=splitter[2];jQuery('#cnt,#slide-wrapper').hide();var page="contents/news.php?yy="+yd+"&mm="+md+"&lst="+ll+"&ctt=2";jQuery("#cnt").attr("class","grid_8");jQuery("#cnt").load(page,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#cnt').fadeIn();}
function changepage(message){if(message=='1'){var biglogo='<img src="images/logo.png" alt="Logo" onclick="javascript:sc(this),changepage(1)" title="Back to the Home Page" />';hidesliders();openslider('slider');jQuery('#contact_main,#nav_content,#zenon_main,#sidebar_news_byair,#sidebar_competences,#cnt,#s_left').hide();jQuery('#cnt').load('contents/news.php?cnt=1',function(){jQuery('#news_ind').html("changepage("+message+")");jQuery("#cnt").attr("class","grid_8");jQuery('#logo').html(biglogo);jQuery('#slogan').html(jQuery('#slogan_bb').html());Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery('#sidebar_news').load('contents/sidebar_news.php');});jQuery('#m1').addClass('current-menu-item');jQuery('#pmenu'+message+' a').css('color','#f70');jQuery('#main_menu,#main,#sidebar_news,#cnt,#s_right').fadeIn("slow");}
if(message=='2'){var biglogo='<img src="images/logo_the_waterfront.png" alt="Logo" onclick="javascript:changepage(2)" title="Back to the Home Page" />';hidesliders();openslider('slider_zenon');jQuery('#contact_main,#nav_content,#main,#main_menu,#s_left').hide();jQuery('#nav_content').load('contents/header_teaser.php?id=6',function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery('#logo').html(biglogo);jQuery('#slogan').html(jQuery('#slogan_zenon').html());});jQuery('#zenon_main').load('contents/zenon_content.php',function(){screenshotPreview();});jQuery('#nav_content,#zenon_main,#s_right').fadeIn("slow");}
if(message=='3'){var biglogo='<img src="images/logo_byair.png" alt="Logo" onclick="javascript:changepage(3)" title="Back to the Home Page" />';hidesliders();openslider('slider_byair');jQuery('#contact_main,#nav_content,#zenon_main,#main_menu,#sidebar_news,#sidebar_competences,#cnt,#s_left').hide();jQuery('#nav_content').load('contents/header_teaser.php?id=5',function(){jQuery('#news_ind').html("changepage("+message+")");jQuery('#logo').html(biglogo);jQuery("#cnt").attr("class","grid_8");jQuery('#slogan').html(jQuery('#slogan_byair').html());jQuery('#sidebar_news_byair').load('contents/sidebar_news_byair.php');});jQuery('#cnt').load('contents/news.php?cat=2',function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#nav_content,#main,#sidebar_news_byair,#cnt,#s_right,#byair_menu_content').fadeIn("slow");}
if(message=='4'){changecomp('1,slider_c1');}
if(message=='9'){var biglogo='<img src="images/logo.png" alt="Logo" onclick="javascript:sc(this),changepage(1)" title="Back to the Home Page" />';var cnt_title='BOUYGUES BATIMENT INTERNATIONAL CYPRUS BRANCH';jQuery('#zenon_main,#nav_content,#main,#slide-wrapper,#s_left,#contact_byair_field3,#zenon_multi').hide();jQuery('#c_title').html(cnt_title);jQuery('#logo').html(biglogo);jQuery('#contact_main').fadeIn("slow");}
if(message=='10'){changeproject('10,slider_p1');}
if(message=='11'){var biglogo='<img src="images/logo_byair.png" alt="Logo" onclick="javascript:sc(this),changepage(3)" title="Back to the Home Page" />';var cnt_title='BOUYGUES BATIMENT INTERNATIONAL CYPRUS BRANCH';jQuery('#zenon_main,#byair_menu_content,#main,#slide-wrapper,#byair-wrapper,#s_left,#zenon_multi').hide();jQuery('#c_title').html(cnt_title);jQuery('#logo').html(biglogo);jQuery('#contact_main,#contact_byair_field3').fadeIn("slow");}
if(message=='12'){var biglogo='<img src="images/logo_the_waterfront.png" alt="Logo" onclick="javascript:sc(this),changepage(2)" title="Back to the Home Page" />';var cnt_title='ZENON CONSORTIUM';jQuery('#zenon_main,#main,#slide-wrapper,#s_left,#contact_byair_field3,#zenon_multi').hide();jQuery('#c_title').html(cnt_title);jQuery('#logo').html(biglogo);jQuery('#contact_main,#zenon_multi').fadeIn("slow");}}
function changeproject(message){var splitter=message.split(",");var msg=splitter[0];var spt=splitter[1];var project_id=msg-9;var biglogo='<img src="images/logo.png" alt="Logo" onclick="javascript:sc(this),changepage(1)" title="Back to the Home Page" />';hidesliders();openslider(''+spt);jQuery('#contact_main,#zenon_main,#sidebar_news,#sidebar_news_byair,#sidebar_competences,#cnt,#s_left').hide();jQuery("#cnt").attr("class","grid_8");jQuery('#logo').html(biglogo);jQuery('#cnt').load('contents/projects.php?id='+project_id,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#sidebar_competences').load('contents/sidebar_projects.php?cnt='+project_id,function(){jQuery('#pmenu'+msg+' a').css('color','#f70');});jQuery('#main,#sidebar_competences,#cnt,#s_right').fadeIn();}
function changecomp(message){var splitter=message.split(",");var msg=splitter[0];var spt=splitter[1];var biglogo='<img src="images/logo.png" alt="Logo" onclick="javascript:sc(this),changepage(1)" title="Back to the Home Page" />';hidesliders();openslider(''+spt);jQuery('#contact_main,#zenon_main,#sidebar_news,#sidebar_news_byair,#sidebar_competences,#cnt,#s_left').hide();jQuery("#cnt").attr("class","grid_8");jQuery('#logo').html(biglogo);jQuery('#cnt').load('contents/competences.php?id='+msg,function(){screenshotPreview();jQuery(".toggle_title").toggle(function(){jQuery(this).addClass('toggle_active');jQuery(this).siblings('.toggle_content').slideDown("fast");},function(){jQuery(this).removeClass('toggle_active');jQuery(this).siblings('.toggle_content').slideUp("fast");});Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#sidebar_competences').load('contents/sidebar_competences.php?cnt='+msg,function(){jQuery('#cmenu'+msg+' a').css('color','#f70');});jQuery('#main,#sidebar_competences,#cnt,#s_right').fadeIn();}
function changeair(message){var biglogo='<img src="images/logo_byair.png" alt="Logo" onclick="javascript:changepage(3)" title="Back to the Home Page" />';jQuery('#contact_main,#zenon_main,#s_right,#cnt,#slide-wrapper,#nav_content').hide();jQuery('#logo').html(biglogo);jQuery("#cnt").attr("class","grid_9");jQuery('#cnt').load('contents/byair.php?pid='+message,function(){screenshotPreview();jQuery('#nav_content').load('contents/header_teaser.php?id='+message);Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery('#byair-wrapper').load('contents/sliders.php?slider=air'+message);});jQuery('#s_left').load('contents/sidebar_byair.php?cnt='+message,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery("#a1 a").css('color','#f70');jQuery('#byair_counter').html('1');});jQuery('#main,#s_left,#cnt,#byair-wrapper,#nav_content').fadeIn('slow');}
function changeair2(message){var splitter=message.split(",");var msg=splitter[0];var spt=splitter[1];jQuery('#byair_counter').html(spt);var biglogo='<img src="images/logo_byair.png" alt="Logo" onclick="javascript:changepage(3)" title="Back to the Home Page" />';jQuery('#contact_main,#zenon_main,#s_right,#cnt').hide();jQuery("#cnt").attr("class","grid_9");jQuery('#logo').html(biglogo);jQuery('#cnt').load('contents/byair.php?id='+msg,function(){screenshotPreview();Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});});jQuery('#main,#cnt').fadeIn();}
function changeair3(message){var spt=jQuery('#byair_counter').html();var biglogo='<img src="images/logo_byair.png" alt="Logo" onclick="javascript:changepage(3)" title="Back to the Home Page" />';jQuery('#contact_main,#zenon_main,#s_right,#cnt,#slide-wrapper,#nav_content').hide();jQuery('#logo').html(biglogo);jQuery("#cnt").attr("class","grid_9");jQuery('#cnt').load('contents/byair.php?jid='+message+'&j='+spt,function(){screenshotPreview();jQuery('#nav_content').load('contents/header_teaser.php?id='+message);Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery('#byair-wrapper').load('contents/sliders.php?slider=air'+message);});jQuery('#s_left').load('contents/sidebar_byair.php?cnt='+message,function(){Shadowbox.setup("a[rel^='shadowbox']",{autoplayMovies:false});jQuery("#a"+spt+" a").css('color','#f70');});jQuery('#main,#s_left,#cnt,#byair-wrapper,#nav_content').fadeIn('slow');}

