
IFILM.AdObj=function(targ,scriptSrc,confObj,disableRefresh,showCallout){this.targ=targ;this.scriptSrc=scriptSrc;this.disableRefresh=disableRefresh||false;this.showCallout=showCallout||false;this.config=confObj||{width:'300',height:'251',FRAMEBORDER:"0",border:"0",marginwidth:"0",marginheight:"0",hspace:"0",vspace:"0",scrolling:"no",style:"border: none",src:"/iframe/vciframesrc.jsp?advurl="+encodeURIComponent(scriptSrc),allowtransparency:'true'}
IFILM.adManager.addAd(this);safelog("Ad Object created with scriptSrc:"+scriptSrc,"info","IFILM.AdObj");}
IFILM.AdObj.prototype={previouslyHidden:false,display:function(){var displayAt=jq('#'+this.targ).get(0);if(displayAt&&displayAt.tagName){var iframe;if(displayAt.tagName.toLowerCase()!="iframe"){var na=new NodeAssembly(displayAt);if(this.showCallout)
na.createEl('p',{'class':'ad_callout'},'ADVERTISEMENT');var iframe=na.createElWithReturn("iframe",this.config);na.insertIn();}else{var iframe=displayAt;}
safelog(this.scriptSrc);this.targetFrame=iframe;this.addHeightAdjustTrigger();var scriptTag=this.createAdString();this.dispatchAd(scriptTag);}},adjustHeight:function(targetFrame){var cw=targetFrame.contentDocument||targetFrame.contentWindow.document;try{if(cw){var atHTML=cw.getElementsByTagName("html")[0];if(atHTML){var docSize=cw.body.scrollHeight||atHTML.offsetHeight;var rawSize=targetFrame.height;if(Math.abs(docSize-rawSize)>20&&docSize<700)
targetFrame.height=docSize;}
if(jq("img[src='http://m1.2mdn.net/viewad/817-grey.gif']",cw).get(0))
jq(targetFrame).parent().hide();}}catch(e){safelog("Error auto-resizing ad "+e,"Error","IFILM.AdObj.adjustHeight");}},addHeightAdjustTrigger:function(){var adjustHeight=this.adjustHeight;if(this.targ!='globalTextAdUnit'){jq(this.targetFrame).load(function(e){adjustHeight(this);});}},createAdString:function(){var scriptTag="/iframe/vciframesrc.jsp?advurl="+encodeURIComponent(this.scriptSrc);scriptTag+="&ifilmrnd="+Math.round(Math.random()*1000000)+'-'+Math.round(Math.random()*1000000);return scriptTag;},dispatchAd:function(adString){if(this.targetFrame){var dispatcher=this.targetFrame.contentDocument||this.targetFrame.contentWindow.document;var adLoc=adString||this.createAdString();this.adDisplayed=true;}},targetFrame:null,adDisplayed:false,refresh:function(){jq('#'+this.targ).empty();this.display();},styleref:['<style type="text/css">','body {margin:0; padding: 0; border: none; }','</style><style type="text/css">','a img { border: none; }','</style>']}
IFILM.adManager={ads:[],banner:null,ad_refresh_rate:null,timer:10,textAd:function(msg){if(StringUtils.trim(jq("#globaltxtad").html())!='')
jq("#globaltxtad").fadeOut("normal",function(){jq("#globaltxtad").html(msg);});else
jq("#globaltxtad").html(msg);jq('#globaltxtad a').html(StringUtils.truncate(jq("#globaltxtad a").html(),70));jq('#globaltxtad').fadeIn("normal");},hideChannelPlayer:function(){jq('#SUPPLEMENT embed,#SUPPLEMENT object').css('display','none');},revealAds:function(){var adLim=IFILM.adManager.ads.length;for(i=0;i<adLim;i++){if(!IFILM.adManager.ads[i].previouslyHidden)
jq('#'+IFILM.adManager.ads[i].targ+' *').css('visibility','visible');}
jq('body>iframe').not('#dsHistoryFrame').css('visibility','visible');},obscureAds:function(){var adLim=IFILM.adManager.ads.length;for(i=0;i<adLim;i++){if(jq('#'+IFILM.adManager.ads[i].targ).css('visibility')=='hidden'||jq('#'+IFILM.adManager.ads[i].targ).css('display')=='none')
IFILM.adManager.ads[i].previouslyHidden=true;jq('#'+IFILM.adManager.ads[i].targ+' *').css('visibility','hidden');}
jq('body>iframe').not('dsFrame').css('visibility','hidden');},displayAds:function(){var adlim=this.ads.length;for(var x=0;x<adlim;x++){try{if(this.ads[x]){this.ads[x].display();}}catch(e){safelog(e,"ERROR","IFILM.adManager.displayAds");}}},refreshAds:function(){var adlim=this.ads.length;for(var x=0;x<adlim;x++){if(this.ads[x].targ=='HEADERAD'){jq("#IFILM iframe").remove();jq('#HEADER .click_through').remove();}
if(this.ads[x]&&!this.ads[x].disableRefresh){this.ads[x].refresh();}else{safelog("reloading ad disabled for "+(x+1)+" of "+adlim,"info","IFILM.adManager");}}},addAd:function(adObj){if(adObj.display){this.ads.push(adObj);}},displayAdsGeneric:function(){IFILM.adManager.displayAds();},displaySkin:function(frame){},attachSkin:function(style_src){var stylesheets=document.getElementsByTagName('link');var has_stylesheet=false;stylesheetLim=stylesheets.length;for(i=0;i<stylesheetLim;i++){if(style_src==stylesheets[i].href){has_stylesheet=true;}}
if(!has_stylesheet){var parent_head=document.getElementsByTagName('head')[0];var e=document.createElement('link');e.type='text/css';e.href=style_src;e.rel='stylesheet';e.media='screen';parent_head.appendChild(e);}},hideAds:function(hideEl){if(hideEl){hideEl.style.display="none";if(hideEl.parentNode){hideEl.parentNode.style.display="none";jq('#'+hideEl.parentNode.id+'_top, #'+hideEl.parentNode.id+'_bottom').css('display','none');}}},makeFullheader:function(url,clickThrough){jq("#HEADERAD").css({'visibility':'hidden','border':'0'});if(clickThrough)
jq('#HEADER').prepend('<a href="'+clickThrough+'" target="_blank" class="click_through clearfix">&nbsp;</a>');if(jq.browser.msie&&jq.browser.version<7)
jq('#HEADER a.click_through').css('z-index','2000');jq('#LOGO a').css({position:'relative','z-index':'2000'});},createInterstitial:function(width){if(!width)width=600;try{tbGenerateOverlay();jq('#INTERSTITIAL').before('<div id="timer">SPIKE.com will appear in <span id="timercount">:0'+IFILM.adManager.timer+'</span> seconds</div>');jq("#INTERSTITIAL").before('<div id="closead"><a href="#" id="closeadlink">Continue to SPIKE.com</a>');jq('#TB_window').remove();jq("#TB_overlay,#closeadlink").click(IFILM.adManager.removeInterstitial);}catch(e){safelog(e);}
jq(document).keyup(function(e){if(e==null)
keycode=event.keyCode;else
keycode=e.which;if(keycode==27)
IFILM.adManager.removeInterstitial();});if(ie)
jq('html').css('overflow','hidden');if(width==300){jq('#INTERSTITIAL iframe,#INTERSTITIAL').css({"width":"300px","height":"250px"});jq('#timer').css('margin-top','75px');}
jq('#INTERSTITIAL').css({'margin-left':'-'+width/2+'px','margin-top':'-200px'}).show();jq("body>iframe,body>embed,body>object,#BODYCONTENT iframe, #BODYCONTENT embed, #BODYCONTENT object").css('visibility','hidden');IFILM.adManager.obscureAds();setTimeout(IFILM.adManager.incrementTimer,'1000');IFILM.cookieManager.setSessionCookie('prestitial',true);if(!(jQuery.browser.msie&&jQuery.browser.version<7))
jq("#INTERSTITAL").css({marginTop:'-'+parseInt((200/2),10)+'px'});},removeInterstitial:function(e){if(e){preventDefault(e);}
jq("#TB_overlay").fadeOut("fast",function(){jq('#closead,#gt_link,#timer,#INTERSTITIAL,#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});jq(document).unbind("keyup");jq("#closeadlink").unbind()
jq("body>iframe,body>embed,body>object,#BODYCONTENT iframe,#BODYCONTENT embed,#BODYCONTENT object").css('visibility','visible');IFILM.adManager.revealAds();if(typeof document.body.style.maxHeight=="undefined"){jq("body","html").css({height:"auto",width:"auto"});jq("html").css("overflow","");}},incrementTimer:function(){IFILM.adManager.timer--;jq('#timercount').html(':0'+IFILM.adManager.timer);if(IFILM.adManager.timer!=0)
setTimeout(IFILM.adManager.incrementTimer,'1000');else
IFILM.adManager.removeInterstitial();},reskinningUnit:function(imageUrl,bgColor){IFILM.adManager.reskinPage(imageUrl,bgColor);jq("#BODYCONTENT").css('background-color','transparent');jq('#ad1div iframe').css({'position':'relative','width':'330px','height':'270px','background':'transparent none'});jq('#ad1div').css({'background':'transparent none','border':0,'padding':0,'margin-bottom':'20px'});jq("#ad1div_top, #ad1div_bottom").remove();setTimeout(IFILM.adManager.removeTopBottom,250)},reskinPage:function(imageUrl,bgColor){jq('body').css('background',bgColor+' url('+imageUrl+') no-repeat top center');},removeTopBottom:function(){if(jq('#ad1div_top').get(0))
jq("#ad1div_top,#ad1div_bottom").remove();else
setTimeout(IFILM.adManager.removeTopBottom,250)}}
function textAd(msg){IFILM.adManager.textAd(msg);}
var adid="";var query=window.location.search.substring(1);var queryparams=query.split("&");ord=Math.random()*10000000000000000;var dartRef,hbxRef,refsiteSession,reftypeSession;refsiteid="";referralType="";pageLoadFuncs.push(function(){window.setTimeout(IFILM.adManager.displayAdsGeneric,1000);try{var min=10000;if(!IFILM.adManager.ad_refresh_rate||IFILM.adManager.ad_refresh_rate=='')
return;ad_refresh_rate=IFILM.adManager.ad_refresh_rate;var valInSeconds=parseInt(ad_refresh_rate)*1000;if(isNaN(valInSeconds)||valInSeconds<min){valInSeconds=min;}
safelog("reload interval: "+valInSeconds,"INFO","ad refresh interval");var z=window.setInterval('IFILM.adManager.refreshAds()',valInSeconds);}catch(e){safelog("problem reloading "+e.message,"ERROR","ad refresh interval");}});
function resolveLink(args){var string=document.location.href;if(string.indexOf("http://surveys.relevantview.com/sbox/asandboxdev.sbt/")!=-1)
{var getrev=new Array();var getrev=string.split("http://surveys.relevantview.com/sbox/asandboxdev.sbt/");var result=getrev[1];var filename=result.split("/");var filenamefinal=filename[0];var filenamefinal=result.split(",");var respondentid=filenamefinal[0];var surveyid=filenamefinal[1];var questionid=filenamefinal[2];var url1=filename[1];var url2=filename[2];if(args.indexOf("http://")!=-1)
{args=args.replace(new RegExp(/^http:\/\//i),"http/");document.location.href="http://surveys.relevantview.com/sbox/asandboxdev.sbt/"+respondentid+","+surveyid+","+questionid+",1,0/"+args;}
else
{document.location.href="http://surveys.relevantview.com/sbox/asandboxdev.sbt/"+respondentid+","+surveyid+","+questionid+",1,0/"+url1+"/"+url2+args;}}
else
{document.location.href=args;}}
function getLocation(){var string=document.location.href;if(string.indexOf("http://surveys.relevantview.com/sbox/asandboxdev.sbt/")!=-1)
{var getrev=new Array();var getrev=string.split("http://surveys.relevantview.com/sbox/asandboxdev.sbt/");var result=getrev[1];var filename=result.split("/");var filenamefinal=filename[0];var filenamefinal=result.split(",");var respondentid=filenamefinal[0];var surveyid=filenamefinal[1];var questionid=filenamefinal[2];var url1=filename[1];var url2=filename[2];var url;if(args.indexOf("http://")!=-1)
{args=args.replace(new RegExp(/^http:\/\//i),"http/");url="http://surveys.relevantview.com/sbox/asandboxdev.sbt/"+respondentid+","+surveyid+","+questionid+",1,0/"+args;}
else
{url="http://surveys.relevantview.com/sbox/asandboxdev.sbt/"+respondentid+","+surveyid+","+questionid+",1,0/"+url1+"/"+url2+args;}}
else
{var url=document.domain;}
return url;}
MassiveCarouselManager={cur_index:0,interval:4000,timer:null,goToNext:function(new_index){if(new_index==null)
MassiveCarouselManager.cur_index++;else
MassiveCarouselManager.cur_index=new_index;if(MassiveCarouselManager.cur_index>=jq("#massive_carousel_items li").size()){MassiveCarouselManager.cur_index=0;}else if(MassiveCarouselManager.cur_index<0){MassiveCarouselManager.cur_index=jq("#massive_carousel_items li").size()-1;}
jq('#massive_carousel_paging li').removeClass('this_page');jq('#PAGE_'+(parseInt(MassiveCarouselManager.cur_index)+1)).addClass('this_page');MassiveCarouselManager.setPaging();cur_item=jq('#massive_carousel_items li.active');cur_item.fadeOut("normal",function(){cur_item.removeClass('active');jq('#I_'+MassiveCarouselManager.cur_index).addClass('active').fadeIn();MassiveCarouselManager.startTimer();});},startTimer:function(){if(MassiveCarouselManager.timer)
MassiveCarouselManager.stopTimer();MassiveCarouselManager.timer=setTimeout("MassiveCarouselManager.goToNext()",MassiveCarouselManager.interval);safelog(MassiveCarouselManager.timer,"info","MassiveCarouselManager.startTimer");},stopTimer:function(){clearTimeout(MassiveCarouselManager.timer);safelog("stopTimeout","info","MassiveCarouselManager.stopTimer");},trigger:function(e){if(e)preventDefault(e);if(!jq(this).parent().is(".persistent")){var index=jq(this).attr('id').split("_");MassiveCarouselManager.goToNext(index[1]);}else{if(jq(this).parent().is(".prev"))
MassiveCarouselManager.goToNext(parseInt(MassiveCarouselManager.cur_index)-1);else
MassiveCarouselManager.goToNext();}},setPaging:function(){var furthest_page=jq("#massive_carousel_paging li").not('.persistent').size();var this_item=jq('#massive_carousel_paging .this_page');var index=this_item.attr('id').split("_");if(furthest_page<=5){start_page=1;end_page=furthest_page+1;}else{var start_page=Math.max(1,parseInt(index[1])-2);start_page=Math.min(start_page,(furthest_page-5)+1);end_page=start_page+4;}
jq("#massive_carousel_paging li").not('.persistent').hide();for(i=start_page;i<=end_page;i++){jq('#PAGE_'+i).show();}},addTriggers:function(){jq("#massive_carousel").hover(function(){MassiveCarouselManager.stopTimer();},function(){MassiveCarouselManager.startTimer();});jq("#massive_carousel_paging a").click(MassiveCarouselManager.trigger);MassiveCarouselManager.startTimer();MassiveCarouselManager.setPaging();}}
pageLoadFuncs.push(function(){MassiveCarouselManager.addTriggers();});
MiniScheduleManager={today:new Date(),curDate:new Date(),maxDate:new Date(),convertShowTimeToDateTime:function(show_date,show_time){var time_matches=show_time.match(/([0-9]{2})([0-9]{2})/);var date_matches=show_date.match(/([0-9]{4})([0-9]{2})([0-9]{2})/);var date=new Date();date.setHours(time_matches[1]);date.setMinutes(time_matches[2]);date.setSeconds(0);date.setMilliseconds(0);date.setYear(date_matches[1]);date.setMonth(date_matches[2]-1);date.setDate(date_matches[3]);if(date.getHours()>=0&&date.getHours()<=4)
date.setDate(date.getDate()+1);return date;},success:function(o){var xml=o;var shows=o.getElementsByTagName('show');var table=jq('#schedule_table');table.empty();var table_code='<table cellspacing="0" cellpadding="0" width="100%">';var showLim=shows.length;table_code+='<tr>';table_code+='<th colspan="2">';if(MiniScheduleManager.curDate.valueOf()!=MiniScheduleManager.maxDate.valueOf())
table_code+='<a href="/schedule/spike" id="schedule_next" class="nav_schedule">&raquo;</a>';if(MiniScheduleManager.curDate.valueOf()!=MiniScheduleManager.today.valueOf())
table_code+='<a href="/schedule/spike" id="schedule_prev" class="nav_schedule">&laquo;</a>';table_code+=days[MiniScheduleManager.curDate.getDay()]+" "+(MiniScheduleManager.curDate.getMonth()+1).toString()+"/"+MiniScheduleManager.curDate.getDate().toString()+"/"+MiniScheduleManager.curDate.getFullYear().toString();table_code+='</th>';for(i=0;i<showLim;i++){show_date_time=MiniScheduleManager.convertShowTimeToDateTime(shows[i].attributes.getNamedItem("showDate").value,shows[i].attributes.getNamedItem("showTime").value);table_code+='<tr>';time_hours=show_date_time.getHours();time_min=show_date_time.getMinutes();if(time_min<10)
time_min="0"+time_min;var AM_PM="AM";if(time_hours>12){time_hours=time_hours-12;AM_PM="PM";}else if(time_hours==0){time_hours=12;}
var showUrl=StringUtils.trim(getTag(shows[i],"showUrl"));var showTitle=getTag(shows[i],"showTitle");showTitle=StringUtils.truncate(showTitle,20);table_code+='<td class="time">'+time_hours+":"+time_min+" "+AM_PM+'</td>';if(showUrl==''){table_code+='<td>'+getTag(shows[i],"showTitle")+'</td>';}else{table_code+='<td><a href="'+showUrl+'">'+showTitle+'</a></td>';}}
table_code+='<tr class="last-child">';table_code+='<td colspan="2"><a href="/schedule/spike/">See Full Schedule &raquo;</a></td>';table_code+='</tr>';table.html(table_code);MiniScheduleManager.addTriggers();},failure:function(o){safelog(o);},addTriggers:function(){jq('#mini_schedule .nav_schedule').click(MiniScheduleManager.trigger);},trigger:function(e){if(e){preventDefault(e);var id=this.id;multiplier=-1;if(id.split('_')[1]=='next')
multiplier=1;MiniScheduleManager.curDate.setDate(MiniScheduleManager.curDate.getDate()+(1*multiplier));if(MiniScheduleManager.curDate.valueOf()<MiniScheduleManager.today.valueOf())
MiniScheduleManager.curDate.setDate(MiniScheduleManager.curDate.getDate()+1)
else if(MiniScheduleManager.curDate.valueOf()>MiniScheduleManager.maxDate.valueOf())
MiniScheduleManager.curDate.setDate(MiniScheduleManager.curDate.getDate()-1);}
year=MiniScheduleManager.curDate.getFullYear();month=MiniScheduleManager.curDate.getMonth()+1;the_date=MiniScheduleManager.curDate.getDate();if(the_date<10)
the_date="0"+the_date;if(month<10)
month="0"+month;var start_date=year.toString()+month.toString()+the_date.toString();fetchFromAjax('/spikeTVScheduleAfter?startTime='+start_date+':2100',MiniScheduleManager,null,'GET');},init:function(){this.trigger();MiniScheduleManager.maxDate.setDate(MiniScheduleManager.today.getDate()+7);MiniScheduleManager.maxDate.setHours(0);MiniScheduleManager.maxDate.setMinutes(0);MiniScheduleManager.maxDate.setSeconds(0);MiniScheduleManager.maxDate.setMilliseconds(0);MiniScheduleManager.today.setHours(0);MiniScheduleManager.today.setMinutes(0);MiniScheduleManager.today.setSeconds(0);MiniScheduleManager.today.setMilliseconds(0);MiniScheduleManager.curDate.setHours(0);MiniScheduleManager.curDate.setMinutes(0);MiniScheduleManager.curDate.setSeconds(0);MiniScheduleManager.curDate.setMilliseconds(0);}};pageLoadFuncs.push(function(){if(jq('#mini_schedule').get(0))
MiniScheduleManager.init();});
var barelisting=new Array();var LineListingManager={connections:{},sort:null,is_filter:false,success:function(o){var respxml=o;var items=respxml.getElementsByTagName("ifilmentity");var sublisting=getTag(respxml,"sublisting");var clipview_header=jq('#clipview_options').get(0);if(clipview_header){jq(clipview_header).removeClass("mostRecent");jq(clipview_header).removeClass("mostPopular");jq(clipview_header).removeClass("newStuff");jq(clipview_header).removeClass("mostViewed");jq(clipview_header).addClass(sublisting);}
if(items){var featurelist=jq('#FEATURELIST').get(0);jq(featurelist).empty();IFILM.loadingManager.removeLoading();IFILM.suppressLogging=true;var itemLim=items.length;var na=new NodeAssembly(featurelist);var is_thumb=false;var last_child=0;is_thumb=jq('#clipview_options').is(".thumb");var thumbnail=jq('#thumbnail').get(0);if(thumbnail)
last_child=thumbnail.className.match(/children_[0-9]*/).toString().replace(/children_/,'');if(itemLim>0){for(var x=0;x<itemLim;x++){var curItem=items[x];var curChannel=getTag(curItem,"channel");var curChannelName=getTag(curItem,"channelname");var channelUrl='';var curItemId=getTag(curItem,"entityid");if(curChannelName!=''){var channelUrl='/channel/'+curChannelName;}
var contrib=getTag(curItem,"contrib").split("|");var contriburl_arr=getTag(curItem,"contriburl").split("|");var entityHtml=curItem.getElementsByTagName('entityHtml')[0].text||curItem.getElementsByTagName('entityHtml')[0].textContent;entityHtml=StringUtils.trim(entityHtml);var matches=entityHtml.match(/(clearfix) ([a-zA-Z0-9_\-\s]*)/i);entityHtml=entityHtml.replace(/^<[\/]?li([^>]*)>/gi,'');entityHtml=entityHtml.replace(/<[\/]?li([^>]*$)>/gi,'');var curItemObj={doc:curItem,entityid:getTag(curItem,"entityid"),imgsrc:getTag(curItem,"imgsrc"),url:getTag(curItem,"url")}
var attrs={"id":"E_"+curItemObj.entityid+'_'+getTag(curItem,"entitytypeid"),"class":"clearfix "+matches[2]+""+(x?"":" first-child")}
var li=na.createEl("li",attrs,{htmlStr:entityHtml});}}else{na.createEl('li',{'class':'no-results'},'No results found.');}
na.insertIn();jq('#FEATURELIST li ol a').wrap('<li class="clearfix"></li>');jq("#VIDEOLIST ul.pager").html(getTag(respxml,"paging"));IFILM.suppressLogging=false;AnimateManager.addTriggers();jq("#SIMILARLIST a.tn_frame img, #FEATURELIST a.tn_frame img").load(adjustThumbnails);jq('#VIDEOLIST .pager a').each(function(){if(LineListingManager.type){var matches=jq(this).attr("href").match(/type=([a-zA-Z]*)/);if(matches&&matches.length)
jq(this).attr("href",jq(this).attr("href").replace(/type=[a-zA-Z]*/,"type="+LineListingManager.type[1]));else
jq(this).attr("href",jq(this).attr("href")+"&type="+LineListingManager.type[1]);}});LineListingManager.type=null;jq("#MAINCONTENT a.tool-send,#MAINCONTENT a.tool-share,#MAINCONTENT a.tool-downloads,#MAINCONTENT a.tool-url").click(openMenu);if(jq('#FEATURELIST .delete').get(0))
deleteManager.addTriggers();if(editVideo)
editVideo();jq('#FEATURELIST').css('visibility','visible');jq('.collection_wrapper ol,.photo_album').jcarousel({visible:4,scrollInc:1,wrap:"both",buttonNextHTML:'<a href="#"><img src="http://dyn.ifilm.com/website/ver2/next_arrow.png"  alt="" /></a>',buttonPrevHTML:'<a href="#"><img src="http://dyn.ifilm.com/website/ver2/prev_arrow.png"  alt="" /></a>'});}},failure:function(o){jq.prompt("Sorry, there was a problem loading the list you requested.  Please try again.",{buttons:{Ok:true}});},trigger:function(e,obj,onload){if(e)preventDefault(e);var el=obj||this;if(!onload)
onload=false;var loadingItem=jq('#FEATURELIST').get(0);IFILM.loadingManager.setLoading(loadingItem);is_sort=(jq(el).parent().parent().attr('id')=='clipview_options');is_nested=jq(el).parent().attr('id')=='listing_links';var my=!is_nested?jq(el).parent():jq(el).parent().parent();is_filter=jq(el).parent().parent().attr("id")=='sort_by_type_list';var type=jq(el).attr("href").match(/type=([a-zA-Z]*)/);if(type==undefined)
type='';LineListingManager.type=type;if(LineListingManager.type==null){LineListingManager.type=new Array();LineListingManager.type[0]='';}
if(obj&&is_filter)
SortByType.triggerFunc();if(el.href.indexOf('gtgirls')==-1&&(el.href.indexOf('mostviewed')!=-1||el.href.indexOf('newstuff')!=-1)&&!realtimeListing.scriptAttached){realtimeListing.attachScript(el.href);setTimeout(function(){realtimeListing.checkAttachment(el.href,is_filter,el);},2000);return;}
if(el.href.indexOf('gtgirls')==-1&&(el.href.indexOf('mostviewed')!=-1||el.href.indexOf('newstuff')!=-1)&&realtimeListing.trigger(el.href)){var sent=false;IFILM.loadingManager.removeLoading();}else{var link=el.href;if(!e){page=QueryManager.get('page');if(page==undefined||!page)
page=1
if(link.indexOf('page=')!=-1)
link=link.replace(/page=[0-9]*/,'page='+page);else
link=link+'&page='+page;}
var sent=!fetchFromAjax(link,LineListingManager,this,true);}
if(!is_filter){jq("#combo_header a").removeClass('active');jq(el).addClass('active');var sublisting=jq(el).attr('href').match(/sublisting=([a-zA-Z]*)/);jq("#sort_by_type_list a").each(function(){jq(this).attr("href",jq(this).attr("href").replace(/sublisting=[a-zA-Z]*/,"sublisting="+sublisting[1]));});}else{jq("#sort_by_type").html(jq(el).html());jq("#combo_header a").not("#sort_by_type_list a").each(function(){if(jq(el).attr("href").indexOf("type="))
jq(this).attr("href",jq(this).attr("href").replace(/type=[a-zA-Z]*/,"type="+type[1]));else
jq(this).attr("href",jq(this).attr("href")+"&type="+type[1]);});}},addTriggers:function(){if(jq('#VIDEOLIST').get(0)){jq("#combo_header a").not(".miniplayer").click(this.trigger);}
jq('#clipview_options span.sort_options a,#sort_by_type_list a').click(this.trigger);}}
var deleteManager={connections:{},triggered:{},lastAttempted:null,idIndex:{},triggerFunc:function(e){if(e){preventDefault(e);}
var click_el=this;blurel(this);var isFavorite=this.id.match(/favorites/)=='favorites';delete_id=this.id.replace(/delete_/,'').replace(/-[0-9]*/,'').replace(/favorites_/,'');delete_id=delete_id.split("_");var list_element=jq('#E_'+delete_id[0]+"_"+1);jq("#FEATURELIST li.tn_frame").each(function(i){jq(this).css("opacity","1");});var pos=list_element.offset();deleteManager.overlayListing(list_element,pos);jq("#confirm_delete").unbind();jq("#confirm_delete").click(function(e){deleteManager.confirmDelete(e,click_el);});jq("#cancel_delete").click(function(e){deleteManager.hideOverlay(e,delete_id);});},addTriggers:function(){jq('#FEATURELIST a.delete').click(this.triggerFunc);},overlayListing:function(list_element,position){jq(list_element).css('opacity',.1);jq('#video_delete_confirm').css('opacity',.8);jq('#video_delete_confirm').css('display','block');jq('#video_delete_confirm').css('top',position.top);jq('#video_delete_confirm').css('left',position.left);var top_el=list_element.find("a");top_pos=jq(top_el.get(0)).offset();bot_pos=jq(top_el.get(top_el.length-1)).offset();this_height=bot_pos.top-top_pos.top;this_height=this_height<77?77:this_height;jq('#video_delete_confirm').css('height',(parseInt(this_height)+15)+'px');jq('#video_delete_confirm').css('width',jq(list_element).width()+'px');},loading:function(id){},success:function(o){window.lastConn=o;if(o){var xml=o
id=getTag(xml,"entityid");var list_element=jq('#E_'+id);deleteManager.hideOverlay(null,id);if(list_element){list_element.addClass("deleted");list_element.css('opacity',.1);}}},failure:function(o){jq.prompt("An error occurred while trying to remove your video.");},confirmDelete:function(e,obj){jq("#confirm_delete").unbind();return fetchFromAjax(obj.href,deleteManager,obj,true);},hideOverlay:function(e,id){jq("#video_delete_confirm").css('display','none');jq('#E_'+id).css('opacity',1);}}
function truncateLink(view){try{jq('#BODYCONTENT a.title_link').each(function(i){link_text=this.innerHTML;full_link_text=this.title;if(view=='list'){this.innerHTML=full_link_text;}else{this.innerHTML=StringUtils.truncate(link_text,20,'...',true);}});}catch(e){safelog('error truncating links: '+e,'error','truncateLink');}}
var max_thumb_height=0;var thumb_row=[];function appendLastChild(list,view,last_child){if(list=='feature'){els=jq('#VIDEOLIST ul.feature'+view+' li');}else if(list=='similar'){els=jq('div.similar'+view+' ul:first li');}else{els=jq('ul#video_tn_list li');}
els.each(function(i){max_thumb_height=Math.max(max_thumb_height,jq(this).innerHeight());thumb_row.push(this);if((i%last_child)==(last_child-1)&&view=='thumb'){jq(this).addClass('last-child');jq(thumb_row).css('height',max_thumb_height+'px');thumb_row=new Array();max_thumb_height=0;}else if(i==(els.length-1)&&view=='thumb'){max_thumb_height=0;thumb_row=new Array();}else{jq(this).removeClass('last-child');}});if(view=='list'){jq(thumb_row).css('height','auto');max_thumb_height=0;thumb_row=new Array();}}
function switchView(e,obj){try{if(!jq('#thumbnail').get(0)){safelog('Disable view switching','info','switchView');jq(body_element).removeClass('hide_videos');return false;}
if(obj){var which_list=obj.id;var listEl=obj;var optionEl=jq('#clipview_options').get(0)||jq('#recommended_header').get(0)||jq('#combo_header').get(0);}else{var which_list=jq('#FEATURELIST').get(0)?'FEATURELIST':'SIMILARLIST';var listEl=(which_list=='FEATURELIST')?jq('#FEATURELIST').get(0):jq('#SIMILARLIST').get(0);var optionEl=(which_list=='FEATURELIST')?jq('#clipview_options').get(0):jq('combo_header').get(0)||jq('#recommended_header').get(0);}
if(listEl){var flag=IFILM.viewPrefMap[which_list];safelog(which_list+" using flag "+flag,"info","switchView");var prefixes={'FEATURELIST':'feature','SIMILARLIST':'similar','video_tn_list':''};var prefix=prefixes[which_list]||"";if(e&&this.id){if(this.id=="thumbnail"){IFILM.user.view|=flag;}
else if(this.id=="linelist"){IFILM.user.view=IFILM.user.view&~flag;}
else{IFILM.user.view^=flag;}}else if(view_loaded){IFILM.user.view^=flag;}
var old_view=(IFILM.user.view&flag)?"list":"thumb";var this_view=(IFILM.user.view&flag)?"thumb":"list";jq(listEl).removeClass(prefix+old_view);jq(listEl).addClass(prefix+this_view);jq(optionEl).removeClass(old_view);jq(optionEl).addClass(this_view);thumbnail_icon=jq('#thumbnail').get(0);last_children=thumbnail_icon.className.match(/children_[0-9]*/).toString().replace(/children_/,'');switch(which_list){case'FEATURELIST':truncateLink(this_view);appendLastChild('feature',this_view,last_children);break;case'SIMILARLIST':truncateLink(this_view);appendLastChild('similar',this_view,last_children);case'video_tn_list':truncateLink(this_view);appendLastChild('video_tn_list',this_view,last_children);}
if(view_loaded){IFILM.cookieManager.set("userPref",IFILM.user.view);}
view_loaded=true;}
if(e){preventDefault(e);}}catch(e){safelog("No thumbnail view to switch: "+e,"error","switchView");}
return false;}
IFILM.viewPrefMap={FEATURELIST:0x1,SIMILARLIST:0x2,video_tn_list:0x4}
body_element=document.body?document.body:document.documentElement;var view_loaded=false;pageLoadFuncs.push(function(){var default_view=0;var clipview_header=jq('#clipview_options').get(0)||jq('#combo_header').get(0);if(clipview_header&&jq(clipview_header).is('thumb')){default_view=IFILM.viewPrefMap['FEATURELIST'];}
IFILM.user.view=IFILM.cookieManager.get("userPref")||default_view;var obj=jq('#FEATURELIST').get(0)||jq('#SIMILARLIST').get(0)||jq('#video_tn_list').get(0);jq("#thumbnail, #linelist").click(function(e){switchView(e,obj);});switchView(null,obj);});relatedVideoWallManager={connections:{},relatedPage:1,maxPage:20,header:null,videos:null,loadingHeader:null,success:function(o){try{var items=o.getElementsByTagName('ifilmentity');var item_html='';start_point=0;end_point=items.length;safelog(items.length);if(items.length>10){relatedVideoWallManager.maxPage=Math.ceil(items.length/10);start_point=(relatedVideoWallManager.relatedPage-1)*10;end_point=Math.min(items.length,start_point+10);}
j=0;for(i=start_point;i<end_point;i++){var el=jq('#SIMILARLIST ol li').get(j);if(el){jq(el).attr('id','E_'+getTag(items[i],'entityid')+'_'+getTag(items[i],'entitytypeid'));jq('a.tn_frame,h3 a',el).attr({'href':getTag(items[i],'url'),'title':getTag(items[i],'title')});jq('h3 a',el).html(StringUtils.truncate(getTag(items[i],'title'),50));jq('img',el).not('.more_info').attr('src',getTag(items[i],'imagesrc')+'?width=116');jq('.description-flyout h5',el).html(getTag(items[i],'title'));jq('.description-flyout p',el).html(StringUtils.truncate(getTag(items[i],'description'),100));jq(el).show();}
j++;}
safelog("end point: "+end_point+"  start point: "+start_point);if(end_point-start_point<10){for(x=(end_point-start_point);x<10;x++){var el=jq('#SIMILARLIST ol li').get(x);jq(el).hide();}}
jq('#SIMILARLIST').removeClass('loading');}catch(e){safelog(e,"ERROR","printRelated.success");}},failure:function(o){jq.prompt("Sorry, there was a problem loading the list you requested.  Please try again.",{buttons:{Ok:true}});},triggerFunc:function(e){if(e)preventDefault(e);if(jq(this).parent().is('.prevbutton'))
relatedVideoWallManager.relatedPage--;else
relatedVideoWallManager.relatedPage++;if(relatedVideoWallManager.relatedPage>relatedVideoWallManager.maxPage)
relatedVideoWallManager.relatedPage=1;else if(relatedVideoWallManager.relatedPage<1)
relatedVideoWallManager.relatedPage=relatedVideoWallManager.maxPage;jq('#SIMILARLIST li img').not('.more_info').unbind('load').attr('src','http://dyn.ifilm.com/website/ver2/x.gif').css('margin','0');jq("#SIMILARLIST").addClass('loading');fetchFromAjax(document.location+'?usingAjax=true&ajaxTargetData=relatedVideo&numPerPage=10&relatedPage='+relatedVideoWallManager.relatedPage,relatedVideoWallManager,null,true);},addTriggers:function(){jq('#SIMILARLIST .nextbutton a, #SIMILARLIST.prevbutton a').click(relatedVideoWallManager.triggerFunc);}}
pageLoadFuncs.push(function(){relatedVideoWallManager.addTriggers();});function editVideo(){jq('.edit_this_video').click(function(e){preventDefault(e);tb_show('',this.href,null,{success:function(){jq('#returnURL').val(document.location.toString());ValidationManager.addTriggers();genreTriggerFunc=GenreManager.getGenres;jq('#video_channel').change(genreTriggerFunc);channelBox=jq('#video_channel').get(0);if(channelBox){if(channelBox.value=='videogames'){jq('#platform_area').css("display",'block');jq('#platform_label').css("display",'block');}else{jq('#platform_area').css("display",'none');jq('#platform_label').css("display",'none');}}
ThumbnailManager.addTriggers();var cur_thumbnail=jq('#cur_thumbnail').get(0);if(cur_thumbnail){cur_thumbnail.src=cur_thumbnail.src+'&rnd='+Math.round(Math.random()*9999999)+'-'+Math.round(Math.random()*9999999);}},failure:null});});};pageLoadFuncs.push(function(){editVideo();});realtimeListing={channelId:null,page:1,scriptAttached:false,scriptTimeout:false,checkAttachment:function(url,is_filter,el){try{if(barelisting)
this.scriptTimeout=false;}catch(e){this.scriptTimeout=true;}
if(!is_filter){if(url.indexOf('mostviewed')!=-1)
LineListingManager.trigger(null,jq("#mostviewed").get(0));else
LineListingManager.trigger(null,jq("#newstuff").get(0));}else{if(url.indexOf('mostviewed')!=-1)
LineListingManager.trigger(null,el);else
LineListingManager.trigger(null,el);}},attachScript:function(url){var url_parts=StringUtils.parseUrl(url);if(url.indexOf("mostviewed")!=-1){if(url_parts.length==4)
attachJs(realtimeListing.server+'/realtime/genrelisting/mostpopular/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);else if(this.channelId!=1)
attachJs(realtimeListing.server+'/realtime/channellisting/mostpopular/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);else
attachJs(realtimeListing.server+'/realtime/homepage/mostpopular/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);}else if(url.indexOf("newstuff")!=-1){if(this.channelId!=1)
attachJs(realtimeListing.server+'/realtime/channellisting/newstuff/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);else
attachJs(realtimeListing.server+'/realtime/homepage/newstuff/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);}else if(url_parts[0]=='network'&&url_parts[1]=='spike'){attachJs(realtimeListing.server+'/realtime/networklisting/mostpopular/?bucketId='+this.channelId+'&page='+this.page+'&'+LineListingManager.type[0]);}
realtimeListing.scriptAttached=true;},trigger:function(url){realtimeListing.scriptTimeout=false;realtimeListing.scriptAttached=false;try{if(barelisting.length&&(url.indexOf('newstuff')!=-1||url.indexOf("mostviewed")!=-1)){jq("#FEATURELIST").empty().html(barelisting.join(" "));jq("#VIDEOLIST .pager").html(jq("#FEATURELIST .hidden_paging .pager").html());if(url.indexOf('newstuff')!=-1){jq('#VIDEOLIST .pager a').each(function(){var link=jq(this).attr('href');link=link.replace(/sublisting=[a-z]*/,'sublisting=newstuff');jq(this).attr('href',link);});}
jq('#FEATURELIST li:first').addClass('first-child');barelisting=new Array();jq("#MAINCONTENT a.tool-send,#MAINCONTENT a.tool-share,#MAINCONTENT a.tool-downloads,#MAINCONTENT a.tool-url").click(openMenu);jq('#FEATURELIST').css('visibility','visible');jq('.collection_wrapper ol,.photo_album').jcarousel({visible:4,scrollInc:1,wrap:"both",buttonNextHTML:'<a href="#"><img src="http://dyn.ifilm.com/website/ver2/next_arrow.png"  alt="" /></a>',buttonPrevHTML:'<a href="#"><img src="http://dyn.ifilm.com/website/ver2/prev_arrow.png"  alt="" /></a>'});return true;}}catch(e){safelog(e,"ERROR","Realtime trigger");return false;}
return false;}};pageLoadFuncs.push(function(){deleteManager.addTriggers();});
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion(){var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version")}catch(e){}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version")}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version")}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0"}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11"}catch(e){version=-1}}return version}function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r")}else{tempArrayMinor=descArray[4].split("r")}var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision}}else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion()}return flashVer}function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision){versionStr=GetSwfVer();if(versionStr==-1){return false}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",")}else{versionArray=versionStr.split(".")}var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))return true}}return false}}function AC_AddExtension(src,ext){if(src.indexOf('?')!=-1)return src.replace(/\?/,ext+'?');else return src+ext}function AC_Generateobj(objAttrs,params,embedAttrs){var str='';if(isIE&&isWin&&!isOpera){str+='<object ';for(var i in objAttrs)str+=i+'="'+objAttrs[i]+'" ';for(var i in params)str+='><param name="'+i+'" value="'+params[i]+'" /> ';str+='></object>'}else{str+='<embed ';for(var i in embedAttrs)str+=i+'="'+embedAttrs[i]+'" ';str+='> </embed>'}document.write(str)}function AC_FL_RunContent(){var ret=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs)}function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1]}}ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret}
if(typeof deconcept=="undefined"){var deconcept={};}if(typeof deconcept.util=="undefined"){deconcept.util={};}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil={};}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10]||"";},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15]||"";},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=[];var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+(this.getAttribute("style")||"")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+(this.getAttribute("style")||"")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;