/* Version 855 */

(function($){$(document).ready(function(){initFeatureArea();var slider_container=$('div#feature-area');var slider_ul=$('#feature-items',slider_container);var slide_distance=0;var slide_times=1;var slide_slides=slider_ul.children().size();var slide_width=slider_ul.children().outerWidth();var slide_slidespeed=700;var slider_area_width=$('div.slider').outerWidth()+5;var curFeature;var GalleryRotate=false;var stopRotate=false;var animationCompleted=true;showHide("#small-feature1");showHide("#small-feature2");$("#feature-1 .scroll-img-container").each(function(index){if(index!=0)$(this).addClass('setScrollOpacity');else $(this).addClass('removeScrollOpacity')});$('#feature-area').hover(function(){autoRotate=0},function(){autoRotate=1});$('#feature-1 .jScrollPaneContainer').hover(function(){},function(){$("#feature-1 .scroll-img-container").each(function(index){if(index==campus_last_img){if(!$(this).hasClass('removeScrollOpacity')){$(this).removeClass('setScrollOpacity');$(this).addClass('removeScrollOpacity')}}})});$('#feature-1 .scroll-img-container').click(function(){campus_prev_img=campus_last_img;campus_last_img=$('#feature-1 .scroll-img-container').index(this);cycleRotate=campus_last_img;var curItem=$("#campus-photo-gallery li.show-photo");if(campus_prev_img!=campus_last_img){$('#campus-photo-gallery li:eq('+campus_last_img+')').addClass('show-photo');$('#campus-photo-gallery li:eq('+campus_last_img+')').removeClass('hide-photo');curItem.removeClass('show-photo');curItem.addClass('hide-photo')}var options={direction:"right"};$('#feature-1 #campus-photo-gallery').stop(true,true).effect('slide',options,800)});$('#feature-1 .scroll-img-container').mouseover(function(){setRightScrollOpacity();$(this).removeClass('setScrollOpacity');$(this).addClass('removeScrollOpacity')});$('#feature-1 .scroll-img-container').mouseout(function(){$(this).removeClass('removeScrollOpacity');$(this).addClass('setScrollOpacity')});$('*').click(function(e){stopRotateWindows()});function stopRotateWindows(){stopRotate=1;$('#feature-area').stopTime('lbl_home');GalleryRotate=true}function track_event_to_google(category,action,label,value){if(label==undefined){pageTracker._trackEvent(category,action)}else{if(value==undefined){pageTracker._trackEvent(category,action,label)}else{pageTracker._trackEvent(category,action,label,value)}}}function track_navigation(module_type){switch(module_type){case 1:case'1':track_event_to_google('Modules','Campus Photos','First Market Window Opened');break;case 2:case'2':track_event_to_google('Modules','WPI Difference','Second Market Window Opened');break;case 3:case'3':track_event_to_google('Modules','Faculty/Research','Third Market Window Opened');break;case 4:case'4':track_event_to_google('Modules','Alumni/Friends','Fourth Market Window Opened');break;case 5:case'5':track_event_to_google('Modules','Academic Programs','Fifth Market Window Opened');break}}function initScroll(scrollAmount){if(!animationCompleted)return false;var featureOffset=$("#feature-items").css("left").replace("px","");if(featureOffset=="auto")featureOffset=0;curFeature=Math.round(featureOffset/-slide_width);curFeature=curFeature+scrollAmount+1;var dir='next';if(scrollAmount<0)dir='prev';if(curFeature<1)curFeature=slide_slides;else{if(curFeature>slide_slides)curFeature=1}track_navigation(curFeature);curItem=".slider-lbl"+(curFeature)+" a";moveSliderAndContent($(curItem),curFeature,dir);window.location.hash='#'+curFeature}function moveSliderAndContent(curItem,curFeature,dir){var container=$('div#feature-area');var ul=$('#feature-items',container);$("#slider").show();$("#slider_div").show();var parentOffset=$("#feature-nav").offset().left;var itemWidth=curItem.parent().width();if(itemWidth=="auto")itemWidth=0;var handleOffest=($(".handle").css("width").replace("px","")-itemWidth)/2;var newOffset=parseInt(curItem.offset().left-parentOffset-handleOffest);var slider_slide_times=slide_times;var o_newOffset=false;if(animateOption){animationCompleted=false;switch(dir){case'next':case'init':slide_times=curFeature;if(dir=='next'){if(curFeature==1){slide_times=slide_slides+1;slider_slide_times=slider_slide_times+1;o_newOffset=newOffset;newOffset=slider_area_width}}slide_distance=(-(slide_times*slide_width-slide_width));ul.stop().animate({left:slide_distance},slide_slidespeed,function(){if(slide_times===slide_slides+1){slide_times=1;ul.css({left:0});ul.children(":eq(0)").css({left:0});ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:-slide_width})}if(slide_times===slide_slides){ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:(slide_slides*slide_width-slide_width)});ul.children(":eq(0)").css({left:(slide_slides*slide_width)})}if(slide_times===slide_slides-1){ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:(slide_slides*slide_width-slide_width)})}});break;case'prev':slide_times=curFeature;if(curFeature==slide_slides){slide_times=0;slider_slide_times=0;o_newOffset=newOffset;newOffset=-slide_width/slide_slides}slide_distance=(-(slide_times*slide_width-slide_width));ul.animate({left:slide_distance},slide_slidespeed,function(){if(slide_times===0){slide_times=slide_slides;ul.css({left:-(slide_slides*slide_width-slide_width)});ul.children(":eq(0)").css({left:(slide_slides*slide_width)});ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:(slide_slides*slide_width-slide_width)})}if(slide_times===2){ul.children(":eq(0)").css({left:0})}if(slide_times===1){ul.children(":eq(0)").css({left:0});ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:-slide_width})}});break}var sl_speed=slide_slidespeed;if(slider_slide_times===slide_slides+1||slider_slide_times==0)sl_speed=sl_speed/2;$('#slider').stop().animate({'left':newOffset},sl_speed,function(){if(slider_slide_times===slide_slides+1){animationCompleted=false;$('#slider').css({'left':-slide_width/slide_slides});newOffset=o_newOffset;$('#slider_div').css({'left':newOffset});$('#slider').animate({'left':newOffset},sl_speed,function(){animationCompleted=true})}else if(slider_slide_times===0){animationCompleted=false;$('#slider').css({'left':slider_area_width});newOffset=o_newOffset;$('#slider_div').css({'left':newOffset});$('#slider').animate({'left':newOffset},sl_speed,function(){animationCompleted=true})}else animationCompleted=true;$('#slider_div').css({'left':newOffset})})}else{ul.css({'left':'0px'});$('#slider').stop().css({'left':newOffset})}$('#slider_div').css({'left':newOffset});stopMovie();animateOption=1}function initFeatureArea(){$(window).load(function(){var direction='forward';var subdirection='forward';var lastHash=location.hash.toString();if(lastHash!=''){var urlAnchor=parseInt(lastHash.split('#')[1]);var cur=$('#feature-nav .slider-lbl'+urlAnchor+' a ');defaultTab=urlAnchor;stopRotateWindows()}else{var cur=$('#feature-nav .slider-lbl1 a ')}curFeature=defaultTab;moveSliderAndContent(cur,curFeature,'init');$('#scroller-content').everyTime(delayRotate,"lbl_sidebar",function(i){if(!autoRotate)return;if(stopRotate)return;if(!GalleryRotate)return;var d=0;var rcnt=$('#feature-1 .scroll-img-container').length;if(cycleRotate==-1){d=1}if(cycleRotate==0){subdirection='forward'}if(cycleRotate==(rcnt-1)){cycleRotate=-1}switch(subdirection){case'forward':cycleRotate=parseInt(cycleRotate)+1;break;case'back':cycleRotate=parseInt(cycleRotate)-1;break}nextRightScrollItem(cycleRotate,d)});$('#feature-area').everyTime(delaySlideshowRotate,"lbl_home",function(i){if(!autoRotate)return;if(stopRotate)return;var c=parseInt(curFeature);c=c+1;if(c==slide_slides+1){c=0;curFeature=0}else{curFeature=c}var r=0;var d=0;if(c==0){direction='forward';var rcnt=$('#feature-1 .scroll-img-container').length;if(cycleRotate==-1){cycleRotate=0}if(cycleRotate==0){subdirection='forward'}if(cycleRotate==(rcnt-1)){subdirection='back'}switch(subdirection){case'forward':cycleRotate=parseInt(cycleRotate)+1;break;case'back':cycleRotate=parseInt(cycleRotate)-1;break}r=1;curFeature=1}var b=c;if(b==0)b=1;var cur=$('#feature-nav .slider-lbl'+b+' a ');var dir='next';if(c==1){}moveSliderAndContent(cur,curFeature,dir);if(r){nextRightScrollItem(cycleRotate,d)}});var container=$('div#feature-area');var ul=$('#feature-items',container);var itemsWidth=ul.innerWidth()-container.outerWidth();$("#feature-nav li a").click(function(){var prevFeature=curFeature;var parentClass=$(this).parent().attr("class");switch(parentClass){case"slider-lbl1":curFeature=1;break;case"slider-lbl2":curFeature=2;break;case"slider-lbl3":curFeature=3;break;case"slider-lbl4":curFeature=4;break;case"slider-lbl5":curFeature=5;break}track_navigation(curFeature);var dir='next';if(prevFeature>curFeature)dir='prev';moveSliderAndContent($(this),curFeature,dir);window.location.hash='#'+curFeature;return false});$(".prev-item").click(function(){initScroll(-1);return false});$(".next-item").click(function(){initScroll(1);return false})})}function nextRightScrollItem(cycleIdx,d){campus_last_img=cycleIdx;var ix=parseInt(cycleIdx)+1;setRightScrollOpacity();$('#campus-photo-scroller .scroll-img-container:eq('+cycleIdx+')').removeClass('setScrollOpacity');$('#campus-photo-scroller .scroll-img-container:eq('+cycleIdx+')').addClass('removeScrollOpacity');if(ix>3){var b=(ix-3)*step;/*$('#scroller-right')[0].data('jsp').scrollTo(0,b)*/}else{/*$('#scroller-right')[0].scrollTo(0,0)*/}if(!d){var curItem=$("#campus-photo-gallery li.show-photo");$('#campus-photo-gallery li:eq('+cycleIdx+')').addClass('show-photo');$('#campus-photo-gallery li:eq('+cycleIdx+')').removeClass('hide-photo');curItem.removeClass('show-photo');curItem.addClass('hide-photo')}}function setRightScrollOpacity(){$("#feature-1 .scroll-img-container").each(function(index){if($(this).hasClass('removeScrollOpacity')){$(this).removeClass('removeScrollOpacity');$(this).addClass('setScrollOpacity')}})}function stopMovie(){$f("*").each(function(index){$f(index).stopBuffering();$f(index).stop();$f(index).close()});closeShadowBox()}function showHide(target){var el=$(target);el.children(".content").children("p").hide();el.children(".top").append("<a class='button' href='#'>View More</a>");el.children(".content").append("<a class='button' href='#'>View Less</a>");$(target+" .top").hover(function(){$(this).addClass("jsHover")},function(){$(this).removeClass("jsHover")});$(target+" .top").click(function(){$(target+" a.button").hide();$(target+" .content p").slideDown(100,function(){$(target).addClass("open");$(target+" .content  a.button").show()});return false});$(target+" .content a.button").click(function(){$(target+" a.button").hide();$(target+" .content p").slideUp(100,function(){$(target).removeClass("open");$(target+" .top a.button").show()});return false})}var prev_position;$("#slider_div").draggable({axis:"x",containment:$('.slider'),drag:function(e,ui){var slider_obman=$("#slider");var cur_position=ui.position.left;slider_obman.css({'left':cur_position});var slider=$('#slider');var cur_position=0;var sl_right_cent=slider[0].offsetWidth+ui.position.left;var pos_1=$(".slider-lbl1");var pos_2=$(".slider-lbl2");var pos_3=$(".slider-lbl3");var pos_4=$(".slider-lbl4");var pos_5=$(".slider-lbl5");var container=$('div#feature-area');var ul=$('#feature-items',container);pos_1=pos_1[0].offsetLeft+pos_1[0].offsetWidth/2;pos_2=pos_2[0].offsetLeft+pos_2[0].offsetWidth/2;pos_3=pos_3[0].offsetLeft+pos_3[0].offsetWidth/2;pos_4=pos_4[0].offsetLeft+pos_4[0].offsetWidth/2;pos_5=pos_5[0].offsetLeft+pos_5[0].offsetWidth/2;if(sl_right_cent<=pos_2){cur_position=1}else if(sl_right_cent>pos_2&&sl_right_cent<=pos_3){cur_position=2}else if(sl_right_cent>pos_3&&sl_right_cent<=pos_4){cur_position=3}else if(sl_right_cent>pos_4&&sl_right_cent<=pos_5){cur_position=4}else if(sl_right_cent>pos_5){cur_position=5}if(prev_position!=cur_position){if(cur_position==1){ul.children(":eq(0)").css({left:0});ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:-slide_width})}if(cur_position==slide_slides){ul.children(":eq("+(slide_slides-1)+")").css({position:"absolute",left:(slide_slides*slide_width-slide_width)});ul.children(":eq(0)").css({left:(slide_slides*slide_width)})}var leftMove=parseInt(cur_position)-1;ul.stop().animate({'left':leftMove*-slide_width},700,"easeOutCubic")}prev_position=cur_position},stop:function(e,ui){}});$(".slider").droppable({accept:"#slider_div",drop:function(ev,ui){var curItem=".slider-lbl"+(prev_position)+" a";moveSliderAndContent($(curItem),prev_position,'init');window.location.hash='#'+prev_position;curFeature=prev_position}});var lastHash='';function pollHash(){if(lastHash!==location.hash){lastHash=location.hash.toString();if(lastHash==''){$('#feature-items').css({'left':'0px'});var selectedElem=$('.slider-lbl1 a');var urlAnchor=1}else{var urlAnchor=lastHash.split('#')[1];var selAnchor=parseInt(urlAnchor);var selectedElem=$('.slider-lbl'+selAnchor+' a')}moveSliderAndContent(selectedElem,urlAnchor,'')}}$('.wpi-difference-container').css({'display':'block'});var cnt_portfolios=$('#set div').length;var zidx=1;var cIndex=null;$(".lightbox-link").bind("click",function(){var index=$(".lightbox-link").index($(this));cIndex=index;$('.black-overlay').css({'display':'block'});$('.flash-preview').css({'display':'block'});$('.link-first').css({'display':'block'});$('.link-last').css({'display':'block'});$('.text-content').css({'display':'block'});$('.close-shadow').css({'display':'block'});if($('.close-shadow img').attr('alt')!='close'){$('.close-shadow img').css({'display':'block'});$('.close-shadow img').attr({'alt':'close'});$(document).pngFix()}setData(index)});$("#set div").each(function(index){if($.browser.msie&&$.browser.version=='6.0'){var cssObj={'left':person_image_leftIE6[index],'top':person_image_topIE6[index],'z-index':person_image_zidx[index]}}else{var cssObj={'left':person_image_left[index],'top':person_image_top[index],'z-index':person_image_zidx[index]}}$(this).css(cssObj)});$("#set div").bind("click",function(){var index=$("#set div").index($(this));cIndex=index;$('.black-overlay').css({'display':'block'});$('.flash-preview').css({'display':'block'});$('.link-first').css({'display':'block'});$('.link-last').css({'display':'block'});$('.text-content').css({'display':'block'});$('.close-shadow').css({'display':'block'});if($('.close-shadow img').attr('alt')!='close'){$('.close-shadow img').css({'display':'block'});$('.close-shadow img').attr({'alt':'close'});$(document).pngFix()}setData(index)});$("#set div").mouseup(function(e){zidx++;$(this).css({'z-index':zidx})});$('.link-first img').bind("click",function(){if(cIndex==0)cIndex=cnt_portfolios-1;cIndex=parseInt(cIndex)-1;setData(cIndex)});$('.link-last img').bind("click",function(){if(cIndex==cnt_portfolios-1)cIndex=-1;cIndex=parseInt(cIndex)+1;setData(cIndex)});$(".close-shadow").bind("click",function(){closeShadowBox()});function closeShadowBox(){if($f("player")!=null){$f("player").stopBuffering();$f("player").stop();$f("player").close();$f("player").unload()}$('.flash-preview').css({'display':'none'});$('.link-first').css({'display':'none'});$('.link-last').css({'display':'none'});$('.text-content').css({'display':'none'});$('.close-shadow').css({'display':'none'});$('.black-overlay').stop().animate({'opacity':0},400,function(){$('.black-overlay').css({'display':'none','opacity':0.9})})}function setData(index){$('.content-right h1').html(person[index]);$('.content-right span').html(profession[index]);$('.text-content-main span').html(person_desc[index]);$('.text-content-main a').attr('href',read_more_lnk[index]);track_event_to_google('Videos','WPI Difference',profession[index]);playStreamClip(index)}function playStreamClip(index){$f("player","swf/flowplayer-3.1.0.swf",{key:'#@0c6f31cd2fcf37df4b1',clip:{url:flash_video[index],provider:'influxis'},plugins:{influxis:{url:'swf/flowplayer.rtmp-3.1.0.swf',netConnectionUrl:rtmpServer},controls:{url:'swf/flowplayer.controls-3.1.0.swf',fullscreen:false,autoHide:'always',hideDelay:1000}},menu:false,loop:false}).play()}$(document).pngFix();$('div.video a.flowplayer img').bind("click",function(){var img_name=$(this).attr('alt');if(img_name==''||img_name==undefined)img_name=$(this).attr('src');track_event_to_google('Videos','Faculty/Research',img_name)});$(".container img").click(function(){$(this).stop().animate({'opacity':0.33},'normal',function(){$(this).animate({'opacity':1},'normal')});var curLink=$(this);var arr=getLinksArray();$(".container img").each(function(index){if($(this).attr("id")==curLink.attr("id")){curLink.parent().attr("href",arr[index])}})});$(".container img").mouseover(function(){var arr=getDescriptionArray();var curItem=$(this).attr("id");$(".container img").each(function(index){if($(this).attr("id")==curItem){$(".text_container").stop().css({opacity:1});$(".text_container").html(arr[index])}})});$(".container img").bind("mouseenter",function(){$(".container img").each(function(index){$(this).css({opacity:0.33})});$(this).stop().animate({'opacity':1},"slow")});$(".container img").bind("mouseleave",function(){$(this).stop().animate({'opacity':0.33},"slow")});$(".container").bind("mouseleave",function(){$(".container img").each(function(index){$(this).stop().css({opacity:1})});$(".text_container").stop().animate({'opacity':0.10},textAnimInterval*2)});$(".container").hover(function(){$(".text_container").stopTime('timer');$(".text_container").stop().css({opacity:1})},function(){var arr=getAnimateDescArray();$(".text_container").css({opacity:0.10});$(".text_container").html("<p>"+arr[0]+"</p>");$(".text_container").stop().animate({'opacity':1},textAnimInterval);curDescriptionItem=2});$(window).load(function(){var arr=getAnimateDescArray();$(".text_container").css({opacity:0.10});$(".text_container").html("<p>"+arr[0]+"</p>");$(".text_container").stop().animate({'opacity':1},textAnimInterval);curDescriptionItem=2});function startTimer(){$(".text_container").everyTime(timerInterval,'timer',function(i){var arr=getAnimateDescArray();var arrLen=arr.length;if(curDescriptionItem==undefined||curDescriptionItem==arrLen){curDescriptionItem=1}else{curDescriptionItem+=1}$(this).css({opacity:0.10});$(".text_container").html("<p>"+arr[curDescriptionItem-1]+"</p>");$(this).stop().animate({'opacity':1},textAnimInterval);$(this).animate({'opacity':0.10},textAnimInterval)})}var rnd_value=$.randomBetween(0,3);$('.alumni-content-right').html(datafull[rnd_value]);$('.alumni-content-left img').attr('src',imagelarge[rnd_value]);var rnd_selected_img=$('.alumni-image-row img')[rnd_value];$(rnd_selected_img).addClass('hovered-image');$('.alumni-image-row img').bind('click',function(){var idx=$('.alumni-image-row img').index(this);$(this).stop().animate({'opacity':1},10);var clicked_src=$(this).attr('src');$('.alumni-content-left img').attr('src',imagelarge[idx]);$('.alumni-content-right').html(datafull[idx]);var options={};$('#alumni-bottom-container').stop(true,true).effect('slide',options,1500);$('.alumni-image-row img').each(function(index){$(this).removeClass('alumni-hovered-image');$(this).addClass('alumni-normal-image')});$(this).addClass('alumni-hovered-image')});$('.alumni-image-row img').bind('mouseover',function(){$(this).stop().animate({'opacity':0.33},800,function(){$(this).animate({'opacity':1},800)});var idx=$('.alumni-image-row img').index(this);$('.alumni-hover-text').css({opacity:0});$('.alumni-hover-text').text(data[idx]);$('.alumni-hover-text').stop().animate({'opacity':1},3000)});$('.alumni-image-row img').bind('mouseout',function(){$('.alumni-hover-text').stop().animate({'opacity':0},1000)});$('div.programs a.flowplayer img').bind("click",function(){var img_name=$(this).attr('alt');if(img_name==''||img_name==undefined)img_name=$(this).attr('src');track_event_to_google('Videos','Academic Programs',img_name)})})})(jQuery);function switchProgramsTab(selectedTab){if(selectedTab=="departments"||selectedTab=="majors"||selectedTab=="programs"){document.getElementById("departments").className="hiddentab";document.getElementById("majors").className="hiddentab";document.getElementById("departmentsTab").className="notselected";document.getElementById("majorsTab").className="notselected";document.getElementById(selectedTab+"Tab").className="selected";document.getElementById(selectedTab).className=""}return false}

