var PremiereListingFeatures=(function($){return{queue:{},currentKey:0,loadFeatures:function(_queue){this.queue=_queue;for(x=0;x<this.queue.length;++x){xAdImg=new Image();xAdImg.src=this.queue[x]['ad_source'];xAdLogo=new Image();xAdLogo.src=this.queue[x]['logo_source'];}},nextFeature:function(){this.currentKey++;if(this.currentKey>=this.queue.length){this.currentKey=0}
this.changeAttributes(this.queue[this.currentKey]);},previousFeature:function(){this.currentKey--;if(this.currentKey<0){this.currentKey=this.queue.length-1;}
this.changeAttributes(this.queue[this.currentKey]);},changeAttributes:function(obj){$("#plfClient").attr('href',obj['plf_target_url']);$("#plfClient").attr('rev',obj['client_rev']);$("#plfClient").attr('title',obj['institution_name']);$("#plfClient").html(obj['institution_name']);if(($("#plfAdLink").length>0)&&(obj['ad_source']!='')){$("#plfAdLink").attr('href',obj['plf_target_url']);$("#plfAdLink").attr('rev',obj['client_rev']);$("#plfAdLink").attr('title',obj['ad_source_alt']);$("#plfAdImage").attr('src',obj['ad_source']);$("#plfAdImage").attr('alt',obj['ad_source_alt']);}
$("#plfAdLogoLink").attr('href',obj['ad_href']);$("#plfAdLogoLink").attr('rev',obj['client_rev']);$("#plfAdLogoLink").attr('title',obj['logo_alt']);$("#plfClientLogo").attr('src',obj['logo_source']);$("#plfClientLogo").attr('alt',obj['logo_alt']);$("#plfClientNameLink").attr('href',obj['ad_href']);$("#plfClientNameLink").attr('rev',obj['client_rev']);$("#plfClientNameLink").attr('title',obj['client_name']);$("#plfClientNameLink").html(obj['client_name']);$("#plfVerification").attr('href',obj['client_verification_href']);$("#plfVerification").attr('title',obj['client_verification_title']);$("#plfVerification").html(obj['client_level']);$("#plfLearnMore").attr('href',obj['plf_target_url']);$("#plfLearnMore").attr('rev',obj['client_rev']);$("#plfListingDescription").html(obj['description']);$("#plfDfaTag").attr('src',obj['plf_dfa_tag']);}};})(jQuery);(function($){$(function(){$("#prev_plf_arrow_link").click(function(e){PremiereListingFeatures.previousFeature();});$("#next_plf_arrow_link").click(function(e){PremiereListingFeatures.nextFeature();});});})(jQuery);
