function init(G){var F=0;var C;var H=0,D=0;if(G=="th"){getMoviesInTheatres()}else{if(G=="my"){getMyReelz()}else{var E=GetValueFromUrl("movies","1");if(E!=""){searchMovies(E)}else{getMovies()}}}var B={script:"suggest.aspx?",varname:"search",json:true,maxresults:35,shownoresults:false,timeout:10000};var A=new bsn.AutoSuggest("searchbar",B)}dn=function(){};getMovies=function(){clearNode($("releaselist"));clearNode($("paging"));startSpinner($("releaselist"),"1");startSpinner($("msummary"),"1","200");var A=SP.Reelzr.Controllers.getController("ReelzController");var C=A.generateAsyncId();var B={eventId:C};A.JSONReady.subscribe(bindMovies,B,true);A.getMovies(C)};bindMovies=function(C,A,D){var B=A[0];movies=A[1];if(B==this.eventId){stopSpinner($("releaselist"));stopSpinner($("msummary"));if(movies&&movies.length>0){$("rels").className="sortoptions hilite";arrMovies=movies.length;minNo=0;if(arrMovies>7){maxNo=7}else{maxNo=arrMovies}displayHeader();displayList();if(arrMovies>7){displayPaging()}displayDetail();insertVideos(movies[0].mLinkName+" movie trailer")}else{setNodeValue($("releaselist"),'<br /><br /><br /><br /><br />&nbsp;&nbsp;<span class="error">Sorry, No movies found. Please try again<span>')}}};searchCheck=function(){if(location.href.indexOf("movies")==-1){window.location=devPath+"/movies/"+$("searchbar").value.replaceAll(" ","_")}else{searchMovies()}};searchMovies=function(F,C){clearNode($("releaselist"));clearNode($("paging"));clearNode($("mheader"));clearNode($("mimg"));clearNode($("mrating"));clearNode($("msummary"));$("rels").className="sortoptions";$("titl").className="sortoptions";$("avgr").className="sortoptions";startSpinner($("releaselist"),"1");startSpinner($("msummary"),"1","200");var B=null;var E="";if(F!=null){B=F}if(C!=null){E=C}if(F==null||F==""){B=$("searchbar").value}addFilters(B,E);var A=SP.Reelzr.Controllers.getController("ReelzController");var G=A.generateAsyncId();var D={eventId:G,strSearch:B,strType:E};A.JSONReady.subscribe(bindMovies,D,true);A.searchMovies(G,B,E)};getMovieSynopsis=function(B){startSpinner($("panelcontent"),"1","275px","150px");var A=SP.Reelzr.Controllers.getController("ReelzController");var D=A.generateAsyncId();var C={eventId:D,movieId:B};A.JSONReady.subscribe(bindMovieSynopsis,C,true);A.getMovieSynopsis(D,B)};bindMovieSynopsis=function(D,B,E){var C=B[0];var A=B[1];if(C==this.eventId){stopSpinner($("panelcontent"));if(A){setNodeValue($("panelcontent"),A.mSynopsis)}else{setNodeValue($("panelcontent"),"Sorry, Synosis for this movie is not available")}}};getReviews=function(B){if(B.lastIndexOf("(")>0){B=B.substr(0,B.lastIndexOf("("))}startSpinner($("panelcontent"),"1","275px","150px");var A=SP.Reelzr.Controllers.getController("ReelzController");var D=A.generateAsyncId();var C={eventId:D,movieName:B};A.JSONReady.subscribe(bindReviews,C,true);A.getReviews(D,B)};bindReviews=function(H,G,I){var C=G[0];reviewList=G[1];if(C==this.eventId){stopSpinner($("panelcontent"));if(reviewList.length>0){var F=$("panelcontent");for(var B=0;B<=reviewList.length-1;++B){if(reviewList[B].rtype=="cust"){var D=document.createElement("div");D.className="reviewListRow";var J=document.createElement("span");J.className="reviewtitle";setNodeValue(J,reviewList[B].rSummary);D.appendChild(J);var K=document.createElement("span");K.className="reviewrating";K.appendChild(getRating(reviewList[B].rRating));D.appendChild(K);if(parseInt(reviewList[B].rRating)<3){D.style.border="solid 1px #f00"}var E=document.createElement("span");E.className="reviewvote";setNodeValue(E,reviewList[B].rHelpfulVotes+" of "+reviewList[B].rTotalVotes+" found this review helpful.");D.appendChild(E);var A=document.createElement("span");A.className="reviewdetail";setNodeValue(A,reviewList[B].rContent);D.appendChild(A);F.appendChild(D)}}}else{setNodeValue($("panelcontent"),"<br/><br/><br/><br/>Sorry, No Reviews found for this Movie. Please try later")}}};getBuyList=function(B){if(B.lastIndexOf("(")>0){B=B.substr(0,B.lastIndexOf("("))}startSpinner($("panelcontent"),"1","275px","150px");var A=SP.Reelzr.Controllers.getController("ReelzController");var D=A.generateAsyncId();var C={eventId:D,movieName:B};A.JSONReady.subscribe(bindBuyList,C,true);A.getBuyList(D,B)};bindBuyList=function(O,N,P){var A=N[0];buyList=N[1];if(A==this.eventId){stopSpinner($("panelcontent"));if(buyList.length>1){var K=$("panelcontent");for(var I=1;I<=buyList.length-1;++I){var J=document.createElement("div");J.className="buyListRow";var C=document.createElement("div");C.className="buyListImg";var F=document.createElement("img");F.alt=buyList[I].bTitle;F.src=buyList[I].bSmallImg;C.appendChild(F);J.appendChild(C);var D=document.createElement("div");D.className="buyListDetail";var G=document.createElement("a");G.className="rowListTitle";G.href=buyList[I].bDetailPageURL;G.target="_blank";setNodeValue(G,buyList[I].bTitle);D.appendChild(G);var M=document.createElement("div");M.className="rowListDetail";setNodeValue(M,validateNull(buyList[I].bActors)+"<br />Released: "+validateNull(buyList[I].bReleaseDate)+" | Director: "+validateNull(buyList[I].bDirector)+"<br />Format: "+validateNull(buyList[I].bFormat)+'<br /><strong>Starting at:</strong> <span class="italic"> '+buyList[I].bLowestNewPrice+"(New) / "+buyList[I].bLowestUsedPrice+"(Used)</span>");D.appendChild(M);var L=document.createElement("div");L.className="rowListOption";var E=document.createElement("a");E.className="rowListOption";E.href="javascript:getCompareList('"+buyList[I].bMovieName+"','"+buyList[I].bASIN+"','"+buyList[I].bUPC+"');";setNodeValue(E,"Compare Prices");L.appendChild(E);var H=document.createElement("span");H.className="line";setNodeValue(H,"|");L.appendChild(H);var B=document.createElement("a");B.className="aBuy";B.href=buyList[I].bDetailPageURL;B.target="_blank";setNodeValue(B,"Buy Now");L.appendChild(B);D.appendChild(L);J.appendChild(D);K.appendChild(J)}}else{setNodeValue($("panelcontent"),"<br/><br/><br/><br/>Sorry, this movie does have any offers currently. Please try again later")}}};showBuyList=function(){showBuyText();$("listbuy").className="listbuyon";$("listcompare").className="listcompareoff";toggleDisplayOff($("panelcompare"));toggleDisplayOn($("panelcontent"))};showBuyLink=function(){var A=$("listbuy");clearNode(A);var B=document.createElement("a");B.href="javascript:showBuyList();";setNodeValue(B,"Buy");A.appendChild(B)};showBuyText=function(){var A=$("listbuy");clearNode(A);setNodeValue(A,"Buy")};showCompareList=function(){$("listbuy").className="listbuyoff";$("listcompare").className="listcompareon";toggleDisplayOff($("panelcontent"));toggleDisplayOn($("panelcompare"))};getBuyHeader=function(){toggleDisplayOff($("panellabel"));toggleDisplayOff($("panelcompare"));toggleDisplayOn($("buylabel"));toggleDisplayOn($("panelcontent"));var A=$("buylabel");var D=document.createElement("ul");var C=document.createElement("li");C.id="listbuy";C.className="listbuyon";setNodeValue(C,"Offers");D.appendChild(C);var B=document.createElement("li");B.id="listcompare";B.className="listcompareoff";setNodeValue(B,"Compare Prices");D.appendChild(B);A.appendChild(D)};getCompareList=function(B,D,F){if(B.lastIndexOf("(")>0){B=B.substr(0,B.lastIndexOf("("))}clearNode($("panelcompare"));showCompareList();showBuyLink();startSpinner($("panelcompare"),"1","275px","150px","Y");var A=SP.Reelzr.Controllers.getController("ReelzController");var E=A.generateAsyncId();var C={eventId:E,mName:B,mASIN:D,mUPC:F};A.JSONReady.subscribe(bindCompareList,C,true);A.getCompareList(E,B,D,F)};bindCompareList=function(E,B,A){var K=B[0];compareList=B[1];if(K==this.eventId){if(compareList){stopSpinner($("panelcompare"));compareList.sort(sortByPrice);displayCompareHeader();var D=$("panelcompare");var R=false;for(var N=0;N<compareList.length;++N){var G=document.createElement("div");if(compareList[N].condition=="New"){G.className="crow crowhov cnew clearfix"}else{G.className="crow crowhov clearfix"}G.id="rowCItem"+N;var J=document.createElement("div");J.className="cstore";G.appendChild(J);var I=document.createElement("img");I.alt="Buy this deal at "+compareList[N].type;I.src=devPath+"/images/c"+compareList[N].type+"logo.gif";J.appendChild(I);G.appendChild(J);var Q=document.createElement("div");Q.className="cprice";setNodeValue(Q,"$"+compareList[N].price);G.appendChild(Q);var L=document.createElement("div");L.className="cmisc";setNodeValue(L,"+");G.appendChild(L);var P=document.createElement("div");P.className="cship";setNodeValue(P,"$"+compareList[N].shipprice);G.appendChild(P);var M=document.createElement("div");M.className="cmisc";setNodeValue(M,"=");G.appendChild(M);var C=document.createElement("div");C.className="ctotal";setNodeValue(C,"$"+compareList[N].totalprice);G.appendChild(C);var H=document.createElement("div");H.className="ccondition";setNodeValue(H,compareList[N].condition);G.appendChild(H);var O=document.createElement("div");O.className="cbuy";G.appendChild(O);var F=document.createElement("a");F.className="cbuy";F.target="_blank";F.href=compareList[N].url;if(compareList[N].condition=="New"&&R==false){setNodeValue(F,'Buy<span class="free">***</span>');R=true}else{setNodeValue(F,"Buy")}O.appendChild(F);G.appendChild(O);D.appendChild(G)}}else{setNodeValue($("panelcompare"),"<br/><br/><br/><br/>Sorry, this movie does not have any comparative pricing available currently. Please try again later")}}};displayCompareHeader=function(){var C=$("panelcompare");var D=document.createElement("div");D.className="crow cheader clearfix";var I=document.createElement("div");I.className="cstore";setNodeValue(I,"Store");D.appendChild(I);var B=document.createElement("div");B.className="cprice";setNodeValue(B,"Price");D.appendChild(B);var H=document.createElement("div");H.className="cmisc";setNodeValue(H,"+");D.appendChild(H);var A=document.createElement("div");A.className="cship";setNodeValue(A,"Ship");D.appendChild(A);var G=document.createElement("div");G.className="cmisc";setNodeValue(G,"=");D.appendChild(G);var F=document.createElement("div");F.className="ctotal";setNodeValue(F,"Total");D.appendChild(F);var E=document.createElement("div");E.className="ccondition";setNodeValue(E,"Condition");D.appendChild(E);var J=document.createElement("div");J.className="cbuy";setNodeValue(J,"Buy");D.appendChild(J);C.appendChild(D)};getCompareStoreName=function(B){var A="";if(B=="ebay"){A="eBay"}if(B=="half"){A="Half"}if(B=="amazon"){A="Amazon"}return A};function pageMovies(B,A,C){B=parseInt(B);A=parseInt(A);clearNode($("releaselist"));displayHeader();if(C=="N"){minNo=A;if((arrMovies%7)!=0&&arrMovies<(A+7)){maxNo=arrMovies}else{maxNo=A+7}displayList();displayPaging();if(maxNo<arrMovies){$("anext").href="javascript:pageMovies('"+minNo+"','"+maxNo+"','N');"}else{$("anext").href="javascript:dn();"}if(minNo!=0){$("aprevious").href="javascript:pageMovies('"+minNo+"','"+maxNo+"','P');"}else{$("aprevious").href="javascript:dn();"}clearNode($("resultsnos"));setNodeValue($("resultsnos"),"Results: "+(minNo+1)+" to "+(maxNo)+" of "+arrMovies)}else{if(C=="P"){minNo=B-7;if((arrMovies%7)!=0&&arrMovies==A){maxNo=A-(arrMovies%7)}else{maxNo=A-7}displayList();displayPaging();if(minNo!=0){$("aprevious").href="javascript:pageMovies('"+minNo+"','"+maxNo+"','P');"}else{$("aprevious").href="javascript:dn();"}if(maxNo!=arrMovies){$("anext").href="javascript:pageMovies('"+minNo+"','"+maxNo+"','N');"}else{$("anext").href="javascript:dn();"}clearNode($("resultsnos"));setNodeValue($("resultsnos"),"Results: "+(minNo+1)+" to "+(maxNo)+" of "+arrMovies)}}}displayHeader=function(){var A=$("releaselist");var C=document.createElement("div");C.className="row header clearfix";var D=document.createElement("div");D.className="title";setNodeValue(D,"Title");C.appendChild(D);var B=document.createElement("div");B.className="rating";setNodeValue(B,"Avg Rating");C.appendChild(B);A.appendChild(C)};displayPaging=function(){var B=$("releaselist");var G=document.createElement("div");G.className="clearfix";G.id="paging";var F=document.createElement("a");F.id="aprevious";F.href="javascript:dn();";var D=document.createElement("img");D.alt="Previous";D.src=devPath+"/images/previous.gif";D.id="iprevious";F.appendChild(D);G.appendChild(F);var A=document.createElement("span");A.id="resultsnos";setNodeValue(A,"Results: "+(minNo+1)+" to "+(maxNo)+" of "+arrMovies);G.appendChild(A);var C=document.createElement("a");C.id="anext";C.href="javascript:pageMovies('"+minNo+"','"+maxNo+"','N');";var E=document.createElement("img");E.alt="Next";E.src=devPath+"/images/next.gif";E.id="inext";C.appendChild(E);G.appendChild(C);B.appendChild(G)};function clearList(C,B){for(var D=C,A=B;D<A;++D){clearNode($("rowItem"+D))}}displayList=function(){var A=$("releaselist");for(var E=minNo,B=maxNo;E<B;++E){var F=document.createElement("div");F.className="row rowhov clearfix";F.id="rowItem"+E;YAHOO.util.Event.addListener(F,"mouseover",displayDetail,E);var D=document.createElement("a");D.className="title clearfix";D.href="javascript:insertVideos('"+movies[E].mLinkName+" movie trailer');";setNodeValue(D,movies[E].mName);F.appendChild(D);var C=document.createElement("div");C.className="rating clearfix";C.appendChild(getRating(movies[E].mAvgUserRating));F.appendChild(C);A.appendChild(F)}};getRating=function(C){var D=parseFloat(C);var A=document.createElement("ul");for(var B=0;B<=4;++B){var F=document.createElement("li");var E=document.createElement("img");E.className="istar";E.alt="Avg: "+D;E.src=devPath+"/images/"+getStarImg(B,D)+".gif";F.appendChild(E);A.appendChild(F)}return A};getStarAlt=function(B){var A="";if(B==1){A="Bad"}if(B==2){A="Poor"}if(B==3){A="Average"}if(B==4){A="Good"}if(B==5){A="Super"}return A};getStarImg=function(C,B){var A="star-off";if(B>C){if(B>C&&B<C+1){A="star-half"}else{A="star-on"}}return A};displayDetail=function(M,F){if(F==null){F=0}if(movies[F].mName.length>40){$("mheader").style.fontSize="16px"}else{$("mheader").style.fontSize="20px"}setNodeValue($("mheader"),movies[F].mName);var D=movies[F].mTheatricalReleaseDate;setNodeValue($("msummary"),"("+D.substr(D.lastIndexOf("/")+1,4)+" | <a href=\"javascript:searchMovies('"+movies[F].mRating+"','rating');\"> "+movies[F].mRating+"</a>) - "+getGenreSearchStr(movies[F].mGenre)+'<p class="adjust">'+movies[F].mDescription+"<a href=javascript:showPanel('syn','"+movies[F].mId+"');>more</a></p><p><strong>Starring: </strong>"+getStarringSearchStr(movies[F].mStarring)+"</p><p><strong>Directed By: </strong><a href=\"javascript:searchMovies('"+movies[F].mDirectedBy+"','directedby');\"> "+movies[F].mDirectedBy+"</a></p><p><strong>Run Time: </strong>"+movies[F].mRunTime+"</p><p><strong>Released By: </strong><a href=\"javascript:searchMovies('"+movies[F].mReleasedBy+"','releasedby');\"> "+movies[F].mReleasedBy+"</a></p><p><strong>Released in Theatres: </strong>"+D.substring(0,D.indexOf(" "))+"</p><p><strong>Released in DVD: </strong>"+movies[F].mDvdReleaseDate.substring(0,movies[F].mDvdReleaseDate.indexOf(" "))+"</p><p class=\"adjust\"><strong>User Reviews/Buzz: </strong><a href=\"javascript:showPanel('rew','"+movies[F].mLinkName+'\');"> Amazon </a>, <a target="_blank" href="'+devPath+"/transfer/yaurev/"+movies[F].mId+'"> Yahoo! </a>, <a target="_blank" href="'+devPath+"/transfer/imurev/"+movies[F].mId+'"> IMDB </a>, <a target="_blank" href="'+devPath+"/transfer/gobgrev/"+movies[F].mLinkName+'"> Google Blogs </a>, <a target="_blank" href="'+devPath+"/transfer/gonwrev/"+movies[F].mLinkName+'"> Google News </a></p>');D.substring(0,D.indexOf(" "));var O=$("mrating");clearNode(O);var B=document.createElement("ul");var L=document.createElement("li");L.id="trating";setNodeValue(L,"<strong>Ratings: </strong>");B.appendChild(L);var I=document.createElement("li");I.id="yrating";var H=movies[F].mYahooUserRating;if(H==null||H==""){H="NA"}setNodeValue(I,H);B.appendChild(I);var K=document.createElement("li");K.id="irating";var J=movies[F].mImdbUserRating;if(J==null||J==""){J="NA"}setNodeValue(K,J);B.appendChild(K);O.appendChild(B);var G=$("mimg");clearNode(G);var A=document.createElement("img");A.id="iMov";A.alt=movies[F].mName;A.src=devPath+"/images/movies/"+movies[F].mId+".jpg";G.appendChild(A);var C=document.createElement("a");C.className="aoptions";C.href="javascript:showPanel('buy','"+movies[F].mLinkName+"');";var P=document.createElement("img");P.className="ioptions";P.alt="Compare & Buy "+movies[F].mName;P.src=devPath+"/images/buyicon.gif";C.appendChild(P);G.appendChild(C);var N=document.createElement("a");N.className="aoptions";N.href="javascript:showPanel('rnt','"+movies[F].mLinkName+"','"+movies[F].mId+"');";var E=document.createElement("img");E.className="ioptions";E.alt="Rent "+movies[F].mName+" online";E.src=devPath+"/images/renticon.gif";N.appendChild(E);G.appendChild(N);return };getGenreSearchStr=function(C){var B=C.split(",");var A="";for(i=0;i<B.length;i++){A=A+"<a href=\"javascript:searchMovies('"+B[i]+"','genre');\"> "+B[i]+"</a>";if(i!=B.length-1){A=A+", "}}return A};getStarringSearchStr=function(A){var C=A.split(",");var B="";for(i=0;i<C.length;i++){B=B+"<a href=\"javascript:searchMovies('"+C[i]+"','starring');\"> "+C[i]+"</a>";if(i!=C.length-1){B=B+", "}}return B};showPanel=function(B,C,A){if(A==null||A=="undefined"){A=""}showWindowShade("applyWindowShade","block");clearNode($("panellabel"));clearNode($("panelcontent"));clearNode($("buylabel"));clearNode($("panelcompare"));toggleDisplayOn($("panellabel"));toggleDisplayOn($("panelcontent"));toggleDisplayOff($("buylabel"));toggleDisplayOff($("panelcompare"));if(B=="syn"){setNodeValue($("panellabel"),"Synopsis");getMovieSynopsis(C);displayPanel()}if(B=="buy"){getBuyHeader();getBuyList(C);displayPanel()}if(B=="rnt"){if(C.length>40){$("panellabel").style.fontSize="16px"}else{$("panellabel").style.fontSize="20px"}setNodeValue($("panellabel"),"Rent or Watch Online : "+C);displayZip(C,A);getRentalItem(C,"itunes");getRentalItem(C,"amazonunbox");getRentalItem(A,"redbox");getRentalItem(C,"netflix");getRentalItem(C,"blockbuster");getRentalItem(C,"cinemanow");getRentalItem(C,"blockbusterstore");getRentalItem(C,"hollywood");displayPanel()}if(B=="rew"){getReviews(C);setNodeValue($("panellabel"),"Amazon Reviews for "+C);displayPanel()}return };getRentalItem=function(G,D){var C=$("panelcontent");var F=document.createElement("div");F.className="rowListing";var B=document.createElement("a");B.className="aRent";B.href=getRentLink(G,D);B.target="_blank";var E=document.createElement("img");E.className="iRent";E.alt="Rent from "+D;E.src=devPath+"/images/"+D+"logo.gif";B.appendChild(E);F.appendChild(B);var A=document.createElement("div");A.className="sRent";setNodeValue(A,getRentDesc(G,D));F.appendChild(A);C.appendChild(F)};getRentLink=function(C,A){var B="";if(A=="itunes"){B=devPath+"/transfer/itns/"+C.replaceAll("."," ")}if(A=="netflix"){B="http://www.netflix.com/Search?v1="+C}if(A=="blockbuster"){B="http://www.blockbuster.com/search/movie/mostPopular?keyword="+C}if(A=="cinemanow"){B="http://www.cinemanow.com/SearchResults.aspx?q="+C+"&inTitle=true"}if(A=="blockbusterstore"){B="http://www.blockbuster.com/stores/storelocator/findStoreResults?storeLocatorRequest.address.zipCode="+readCookie("uZip")}if(A=="hollywood"){B="http://maps.google.com/maps?f=q&hl=en&geocode=&q=hollywood+video+"+readCookie("uZip")}if(A=="redbox"){B=devPath+"/transfer/rdbx/"+C+"/"+readCookie("uZip")}if(A=="amazonunbox"){B=devPath+"/transfer/amzun/"+C.replaceAll("."," ")}if(A=="hulu"){B="http://www.hulu.com/videos/search?query="+C.replaceAll(" ","+")}return B};displayZip=function(E,B){var A=$("panelcontent");if(readCookie("uZip")!=null){var D=document.createElement("div");D.id="sZip";setNodeValue(D,"zipcode: "+readCookie("uZip"));var C=document.createElement("a");C.href="javascript:changeZip('"+E+"','"+B+"')";setNodeValue(C,"(change)");D.appendChild(C)}else{var D=document.createElement("div");D.id="sZip";setNodeValue(D,'enter zipcode to customize:  <input id="ziptext" type="text" size="10" maxlength="5" />');var C=document.createElement("a");C.href="javascript:addZip('"+E+"','"+B+"')";setNodeValue(C,"go");D.appendChild(C)}A.appendChild(D)};addZip=function(D,A){if($("ziptext").value==""){$("ziptext").focus()}addUserZipCookie($("ziptext").value);var C=$("sZip");clearNode(C);setNodeValue(C,"zipcode:  "+readCookie("uZip"));var B=document.createElement("a");B.href="javascript:changeZip('"+D+"','"+A+"')";setNodeValue(B,"(change)");C.appendChild(B);refreshRentalLinks(D,A)};changeZip=function(D,A){if(readCookie("uZip")!=null){eraseCookie("uZip")}var C=$("sZip");clearNode(C);setNodeValue($("sZip"),'enter zipcode to customize:  <input id="ziptext" type="text" size="10" maxlength="5" />');var B=document.createElement("a");B.href="javascript:addZip('"+D+"','"+A+"')";setNodeValue(B,"go");C.appendChild(B)};refreshRentalLinks=function(B,A){clearNode($("panelcontent"));displayZip(B,A);getRentalItem(B,"itunes");getRentalItem(A,"amazonunbox");getRentalItem(A,"redbox");getRentalItem(B,"netflix");getRentalItem(B,"blockbuster");getRentalItem(B,"cinemanow");getRentalItem(B,"blockbusterstore");getRentalItem(B,"hollywood")};getRentDesc=function(C,A){var B="";if(A=="itunes"){B="<strong>iTunes</strong>"}if(A=="netflix"){B="<strong>NetFlix</strong>"}if(A=="blockbuster"){B="<strong>Blockbuster Online</strong>"}if(A=="cinemanow"){B="<strong>CinemaNow</strong>"}if(A=="blockbusterstore"){B="<strong>Blocubuster Store</strong>"}if(A=="hollywood"){B="<strong>Hollywood Video</strong>"}if(A=="redbox"){B="<strong>Redbox Kiosk</strong>"}if(A=="amazonunbox"){B="<strong>Amazon Unbox</strong>"}if(A=="hulu"){B="<strong>hulu</strong>"}return B};getRentTitle=function(C,A){var B="";if(A=="itunes"){B="Rent from iTunes"}if(A=="netflix"){B="Rent from NetFlix Online"}if(A=="blockbuster"){B="Rent from BlockBuster Online"}if(A=="cinemanow"){B="Rent from CinemaNow Online"}if(A=="blockbusterstore"){B="Rent from a nearest BlockBuster Store"}if(A=="hollywood"){B="Rent from a nearest Hollywood Store"}if(A=="redbox"){B="Rent from a nearest RedBox Kisok"}return B};addFilters=function(B,A){clearNode($("filtertxt"));if(A!=""){setNodeValue($("filtertxt"),B.replaceAll("_"," ")+" movies")}else{setNodeValue($("filtertxt"),B.replaceAll("_"," ")+" movie")}toggleDisplayOn($("filters"))};closeFilter=function(){toggleDisplayOff($("filters"));window.location=devPath+"/movies"};sortMovies=function(A){clearNode($("releaselist"));clearNode($("paging"));clearNode($("mheader"));clearNode($("mimg"));clearNode($("mrating"));clearNode($("msummary"));startSpinner($("releaselist"),"1");startSpinner($("msummary"),"1","200");if(A==null){A="rels"}if(A=="rels"){movies.sort(sortByMovieId);$("rels").className="sortoptions hilite";$("titl").className="sortoptions";$("avgr").className="sortoptions"}if(A=="titl"){movies.sort(sortByMovieName);$("rels").className="sortoptions";$("titl").className="sortoptions hilite";$("avgr").className="sortoptions"}if(A=="avgr"){movies.sort(sortByMovieAvgRating);$("rels").className="sortoptions";$("titl").className="sortoptions";$("avgr").className="sortoptions hilite"}bindSortedMovies()};bindSortedMovies=function(){if(movies){stopSpinner($("releaselist"));stopSpinner($("msummary"));arrMovies=movies.length;minNo=0;if(arrMovies>7){maxNo=7}else{maxNo=arrMovies}displayHeader();displayList();if(arrMovies>7){displayPaging()}displayDetail();insertVideos(movies[0].mLinkName+" movie trailer")}else{setNodeValue($("releaselist"),"Sorry, Unable to Sort. Please try again")}};sortByMovieId=function(C,B){var A=C.mId;var D=B.mId;return((A<D)?1:((A>D)?-1:0))};sortByMovieName=function(C,B){var A=C.mName.toLowerCase();var D=B.mName.toLowerCase();return((A<D)?-1:((A>D)?1:0))};sortByMovieAvgRating=function(C,B){var A=C.mAvgUserRating;var D=B.mAvgUserRating;return((A<D)?1:((A>D)?-1:0))};sortByPrice=function(C,B){var A=C.totalprice;var D=B.totalprice;return((A<D)?-1:((A>D)?1:0))};function loadMovie(A,F,D){if(D==null){D="1"}var C=9;var B=0;var E=0;if(DetectFlashVer(C,B,E)){createPlayer(A,F,D)}else{setNodeValue($("preview"),'<br/><br/><span class="flashmsg">We are sorry, but you need Flash Player 8 or better in order to view the movies.Please click the button below to install Flash Player and head right back.</span><br/><br/><a target="_blank" href="http://www.macromedia.com/go/getflashplayer/"><img src="/images/get_flashplayer.gif" alt="Flash Player" /></a>')}return }function playMovie(B){var A=B.indexOf("youtube");var E="";if(A){var C=B.lastIndexOf("=");if(C){var D=B.substring(C+1);E="http://www.youtube.com/v/"+D}}setNodeValue($("preview"),'<span class="hide">YouTube</span><object width="410" height="325"><param name="movie" value="'+E+'&rel=1&autoplay=1" /><param name="autoplay" value="1" /><param name="wmode" value="transparent" /><embed src="'+E+'&rel=1&autoplay=1" type="application/x-shockwave-flash" wmode="transparent" width="410" height="325" /></object><script type="text/javascript" src="fixit.js"><\/script>')}function createPlayer(C,D,B){var A=new SWFObject(devPath+"/swf/mediaplayer.swf","reelzplayer","420","325","9");A.addParam("allowfullscreen","true");A.addParam("wmode","transparent");A.addVariable("file",C);A.addVariable("image",D);A.addVariable("width","420");A.addVariable("height","325");A.addVariable("displayheight","305");A.addVariable("frontcolor","0x33ccff");A.addVariable("backcolor","0x000000");A.addVariable("lightcolor","0xcccccc");if(B!="0"){A.addVariable("autostart","true")}A.write("preview")}function getLength(A){return(thisMovie(A).getLength())}function thisMovie(A){if(navigator.appName.indexOf("Microsoft")!=-1){return window[A]}else{return document[A]}}function getUpdate(D,C,A,B){if((B!="null")&&(C!=undefined)){if(D=="item"){currentItem=C}else{if(D=="state"){currentState=C;if((currentState=="3")&&(currentItem==getLength("reelzplayer")-1)){if(timerID){clearTimeout(timerID)}timerID=setTimeout("launch()",100)}}}}}function launch(){if(playlistNum>playlistArray.length-1){playlistNum=0}createAutoPlayer(playlistArray[playlistNum]);playlistNum++}function createAutoPlayer(B){var A=new SWFObject(devPath+"/swf/mediaplayer.swf","reelzplayer","420","325","9");A.addParam("allowfullscreen","true");A.addParam("wmode","transparent");A.addVariable("file",B);A.addVariable("width","420");A.addVariable("height","325");A.addVariable("displayheight","305");A.addVariable("overstretch","fit");A.addVariable("frontcolor","0x33ccff");A.addVariable("backcolor","0x000000");A.addVariable("lightcolor","0xcccccc");A.addVariable("autostart","true");A.addVariable("repeat","list");A.addVariable("shuffle","false");A.addVariable("thumbsinplaylist","false");A.addVariable("enablejs","true");A.addVariable("javascriptid","reelzplayer");A.write("preview")}playAll=function(){launch()};addMovieToUserslist=function(E,A,C){if(E=="WAT"){$("watchicon").className="spinicon"}else{$("seenicon").className="spinicon"}var B=SP.Reelzr.Controllers.getController("ReelzController");var F=B.generateAsyncId();var D={eventId:F,typ:E,movieid:A,userid:C};B.JSONReady.subscribe(bindMovieToUserslist,D,true);B.addMovieToUserslist(F,E,A,C)};bindMovieToUserslist=function(D,B,F){var C=B[0];var A=B[1];var E=F.typ;if(C==this.eventId){if(A.status=="success"){if(E=="WAT"){$("watchicon").className="checkicon";setNodeValue($("awatch"),"added to watch list")}else{if(E=="SEN"){$("seenicon").className="checkicon";setNodeValue($("aseen"),"added to seen list")}}}else{}}};