var instagramFeed=(function(){var _={};var feeddiv;var twitter_user;var divtag;var divdesc;var campaignID;getInstagram=function(divid,size,param,tag,desc){console.log("----getInstagram ");feeddiv=divid;divtag=tag;divdesc=desc;var limit;if(size=="small"){limit=5}else{limit=10}var campaignid=param.split(":")[1];campaignID=campaignid;var url="http://origin-dunksvc.nike.com/socialModerator/feed?callback=?&campaignId="+campaignid+"&rpp="+limit;console.log("url "+url);(function(feeddiv){JQ.getJSON(url,function(response){console.log("---over"+response);window.instagramJSON=response;var html="<div class='instagram_container'><div id='instagram_heading'></div>";if(response.data&&response.data.length){for(var i=0;i<response.data.length;i++){html+=parseInstagramToHTML(response.data[i])}}else{console.log("No data in response:")}JQ("#"+feeddiv).append(html);setUpInstagram();getInstagramTotal()})})(feeddiv)};getInstagramPage=function(page){console.log("----getInstagramPage ");var campaignid=param.split(":")[1];var url="http://origin-dunksvc.nike.com/socialModerator/feed?callback=?&campaignId="+campaignID+"&rpp=16&page="+page;console.log("url "+url);JQ("#editorial_overlay").fadeIn().append("<a title='Close' class='close futura' onClick='closeInstagramOverlay()'>X</a><div id='overlay_icon' class='editorial_icon blog'></div><div id='instagram_heading' class='futura'>"+divtag+"</div>");(function(feeddiv){JQ.getJSON(url,function(response){console.log("---getInstagramPage over"+response.data.length);window.instagramJSONOverlay=response;var html="<div class='instagram_container'>";if(response.data&&response.data.length>0){html+="<ol class='clearfix'>";for(var i=0;i<response.data.length;i++){html+=parseInstagramToImage(response.data[i])}var prev=page-1>0?page-1:false;var next=page+1;html+="</ol><p class='clearfix nav'>";if(prev==false){html+="<a class='next' onClick='getInstagramNavPage("+next+")'>Next</a></p></div>"}else{html+="<a class='prev' onClick='getInstagramNavPage("+prev+")'>Prev</a><a class='next' onClick='getInstagramNavPage("+next+")'>Next</a></p></div>"}}else{JQ("div.instagram_container a.next").hide()}JQ("#editorial_overlay").append(html);setUpEditorialOverlay()})})(feeddiv)};getInstagramNavPage=function(page){console.log("----getInstagramPage ");var campaignid=param.split(":")[1];var url="http://origin-dunksvc.nike.com/socialModerator/feed?callback=?&campaignId="+campaignID+"&rpp=16&page="+page;console.log("url "+url);if(page==false){return}else{(function(feeddiv){JQ.getJSON(url,function(response){console.log("---getInstagramPage over"+response.data.length);window.instagramJSONOverlay=response;var html="<div class='instagram_container'>";if(response.data&&response.data.length>0){JQ("#editorial_overlay .instagram_container").remove();html+="<ol class='clearfix'>";for(var i=0;i<response.data.length;i++){html+=parseInstagramToImage(response.data[i])}var prev=page-1>0?page-1:false;var next=page+1;html+="</ol><p class='clearfix nav'>";if(prev==false){html+="<a class='next' onClick='getInstagramNavPage("+next+")'>Next</a></p></div>"}else{html+="<a class='prev' onClick='getInstagramNavPage("+prev+")'>Prev</a><a class='next' onClick='getInstagramNavPage("+next+")'>Next</a></p></div>"}}else{JQ("div.instagram_container a.next").hide()}JQ("#editorial_overlay").append(html)})})(feeddiv)}};getInstagramTotal=function(){var campaignid=param.split(":")[1];var url="http://origin-dunksvc.nike.com/socialModerator/feed?callback=?&campaignId="+campaignID;JQ.getJSON(url,function(response){JQ(".block .instagram_container div.images_no").html(response.data.length+" IMAGES")})};closeInstagramOverlay=function(){var overlay=JQ("#editorial_overlay");if(overlay.length>0&&overlay.is(":visible")){overlay.fadeOut(function(){overlay.remove()});JQ("#editorial_blocks").append('<div id="editorial_overlay"></div>')}};parseInstagramToHTML=function(message){var data=message.data;window.data=data;var imageurl;var link;if(data.media){imageurl=data.media.images[0].fullsize_url;link=data.media.images[0].fullsize_url}else{imageurl=data.images.low_resolution.url;link=data.link}console.log("imageurl "+imageurl);console.log("link "+link);var trackstr=track_site+"home>features>vaporflash_jacket>P7>instagram>view";var trackhome="home";home="home";str='<div class="messageBox">';str+='<div class="instagramImageDiv">';str+='<a target="_blank" onClick="tracking.trackClick({pageName:\''+track_site+"home>P7>instagram>link',prop18:'home', eVar12:'tout', prop19:'vaporflash_jacket', eVar15:'vaporflash_jacket'});\" href=\""+link+'">';str+="<div class='instagramImage' style=\"height: 239px; width: 300px; background-image:url('"+imageurl+"')\"></div>";str+="</a>";str+="</div>";str+='<div class="descDiv">';str+="<div class='instagramTag futura'>"+divtag+"</div>";str+="<div class='instagramDesc'>"+divdesc+"</div>";str+='<div class="viewNow"><a onClick="getInstagramPage(1); tracking.trackClick({ pageName: \''+trackstr+"', prop18: "+trackhome+" , eVar12:'tout', prop19:'vaporflash_jacket', eVar15:'vaporflash_jacket'}); \">VIEW NOW</a></div>";str+="<div class='images_no'> IMAGES</div>";str+="</div>";str+="</div>";return str};parseInstagramToImage=function(message){console.log("parseInstagramToImage");var data=message.data;var imageurl;var link;if(data.media){console.log("data.media.images"+data.media.images);imageurl=data.media.images[0].fullsize_url;link=data.media.images[0].fullsize_url}else{imageurl=data.images.low_resolution.url;link=data.link}str='<li class="imageBox">';str+='	<div class="image">';str+='		<a target="_blank" onClick="tracking.trackClick({pageName:\''+track_site+"home>p9>instagram>link',prop18:'home', eVar12:'tout', prop19:'vaporflash_jacket', eVar15:'vaporflash_jacket'});\" href=\""+link+'">';str+="			<div class='instagramImage' style=\"height: 160px; width: 201px; background-image:url('"+imageurl+"')\"></div>";str+="		</a>";str+="</div>";str+="</li>";return str};return _}());
