/***************************************************
 skycom_recs.js
 * v1.4 2008-07-10 - Now using YUI Compression to obsfucate all local variables and logic
 * Copyright 2008 Interkey Networks Ltd. All Rights Reserved.
 * Use is prohibited without licence from Interkey Networks.
 * http://www.artofcoding.co.uk
***************************************************/
if(window.sky_fAttachEvent){sky_fAttachEvent("load",skyrecs_fInitialise)
}var skyrecs_sClassComp=null;
var skyrecs_sClassCompContainer="recs-container";
var skyrecs_sClassCompMain="myrecs";
var skyrecs_sClassCompMini="minirecs";
var skyrecs_sClassCompHome="homerecs";
var skyrecs_sClassBody="recs-body";
var skyrecs_sClassHead="recs-head";
var skyrecs_sClassFoot="recs-foot";
var skyrecs_sClassCompVisible="recs-visible";
var skyrecs_sClassMorerecs="morerecs-xml";
var skyrecs_sClassConvertDate="convert-date";
var skyrecs_sClassConvertDateTime="convert-datetime";
var skyrecs_sClassConvertDuration="convert-duration";
var skyrecs_sClassConvertLinkNone="convert-link-none";
var skyrecs_sClassConvertLinkUndHvr="convert-link-ul-hvr";
var skyrecs_sClassConvertLinkNoneHvr="convert-link-none-hvr";
var skyrecs_sClassErrorText="error-text";
var skyrecs_sParamXMLURL="xml";
var skyrecs_sParamXSLURL="xsl";
var skyrecs_sParamXHTMLURL="html";
var skyrecs_sQueryUserId="userId";
var skyrecs_sQueryUnique="unique";
var skyrecs_sQueryProgId="programId";
var skyrecs_sQueryEventId="eventId";
var skyrecs_sQueryChannelId="channelId";
var skyrecs_sParamProgrammeURL="programme";
var skyrecs_sParamDate="date";
var skyrecs_sParamDateTime="datetime";
var skyrecs_sParamDuration="duration";
var skyrecs_sParamProgrammeId="progid";
var skyrecs_sParamEventId="eventid";
var skyrecs_sParamChannelId="channelid";
var skyrate_sParamStartDate="startdate";
var skyrecs_sEventRecentlyRatedExists="onRecentlyRatedLoad";
var skyrecs_sEventRecentlyRatedDone="onRecentlyRatedDone";
var skyrecs_sXMLTagProgramme="programme";
var skyrecs_sClassXMLError="xml-error";
var skyrecs_sClassXMLErrorVisible="xml-error-visible";
var skyrecs_sDummyQuery="?local=true";
String.prototype.toClass=function(){return"."+this
};
function skyrecs_fMakeStyle(){var D=skyrecs_sClassCompMain.toClass();
var A=skyrecs_sClassCompMini.toClass();
var B=skyrecs_sClassCompHome.toClass();
var F=skyrecs_sClassHead.toClass();
var C=skyrecs_sClassBody.toClass();
var E=skyrecs_sClassFoot.toClass();
return["<style type='text/css'>",D+", "+A+", "+B+"{ display:none; }",D+" "+F+", "+A+" "+F+", "+B+" "+F+", "+D+" "+C+", "+A+" "+C+", "+B+" "+C+", "+D+" "+E+", "+A+" "+E+", "+B+" "+E+"{ display:block; }","</style>"].join("\n")
}document.write(skyrecs_fMakeStyle());
sky_fInterAttachEvent(skyrecs_sEventRecentlyRatedDone,"skyrecs_fHandleInitialise");
function skyrecs_fGetRecsPortlet(){if(skyrecs_sRecsPortletId!=null){return document.getElementById(skyrecs_sRecsPortletId)
}var B=sky_fGetSingleComp(skyrecs_sClassComp);
if(B){skyrecs_sRecsPortletId=sky_fGetId(B);
return B
}var A=sky_fGetSingleComp(skyrecs_sClassCompContainer);
if(A){B=sky_fGetFirstElementByClassName(A,skyrecs_sClassComp,"div");
if(B){skyrecs_sRecsPortletId=sky_fGetId(B);
return B
}}return null
}var skyrecs_sRecsPortletId=null;
function skyrecs_fInitialise(){if(sky_fInterGetEvent(skyrecs_sEventRecentlyRatedExists)){return 
}skyrecs_fHandleInitialise()
}function skyrecs_fHandleInitialise(){sky_bGecko?setTimeout("skyrecs_fExecuteInitialise()",100):skyrecs_fExecuteInitialise()
}function skyrecs_fExecuteInitialise(){var A=sky_fGetSingleComp(skyrecs_sClassCompHome);
if(A){skyrecs_sClassComp=skyrecs_sClassCompHome
}else{A=sky_fGetSingleComp(skyrecs_sClassCompMini);
if(A){skyrecs_sClassComp=skyrecs_sClassCompMini
}else{A=sky_fGetSingleComp(skyrecs_sClassCompMain);
if(A){skyrecs_sClassComp=skyrecs_sClassCompMain
}else{var B=sky_fGetSingleComp(skyrecs_sClassCompContainer);
if(B){A=sky_fGetFirstElementByClassName(B,skyrecs_sClassCompMain,"div");
if(A){var D=A.className;
skyrecs_sClassComp=((D.substr(0,D.indexOf(" "))).trim()||D)
}}}}}if(A){var C=sky_fGetFirstElementByClassName(A,skyrecs_sClassBody);
if(C){if(sky_fIsLoggedIn()&&sky_fHasUserId()&&sky_fCanHttp()){skyrecs_fFetchRecs(A)
}else{skyrecs_fNotUser(A)
}}}}function skyrecs_fIsMainComp(){return(skyrecs_sClassComp==skyrecs_sClassCompMain)
}function skyrecs_fNotUser(A){skyrecs_fDoConversions(A);
skyrecs_fRemoveError(A);
skyrecs_fRemoveMessage(A);
skyrecs_fRemoveMore(A);
skyrecs_fOnEnd(A)
}function skyrecs_fUnsuccessful(){var A=skyrecs_fGetRecsPortlet();
skyrecs_fShowMessage(A);
skyrecs_fRemoveError(A);
skyrecs_fRemoveHead(A);
skyrecs_fRemoveBody(A);
skyrecs_fRemoveFoot(A);
skyrecs_fRemoveMore(A);
skyrecs_fOnEnd(A)
}function skyrecs_fSuccessful(){var A=skyrecs_fGetRecsPortlet();
skyrecs_fDoConversions(A);
skyrecs_fRemoveMessage(A);
skyrecs_fRemoveError(A);
skyrecs_fSetMoreRecs(A);
skyrecs_fOnEnd(A)
}function skyrecs_fOnEnd(A){sky_fAddClassName(A,skyrecs_sClassCompVisible);
skyrecsroll_fInitialise(A);
skyrate_fInitialise(A);
sky_fExecuteFunctions(["skyalign_fInitialise","skyarrow_fInitialise"]);
sky_fFixMozPosBug()
}function skyrecs_fRemoveHead(A){skyrecs_fRemoveSection(A,skyrecs_sClassHead)
}function skyrecs_fRemoveBody(A){skyrecs_fRemoveSection(A,skyrecs_sClassBody)
}function skyrecs_fRemoveFoot(A){skyrecs_fRemoveSection(A,skyrecs_sClassFoot)
}function skyrecs_fRemoveError(A){skyrecs_fRemoveSection(A,skynojs_sClass)
}function skyrecs_fRemoveMessage(A){skyrecs_fRemoveSection(A,skyrecs_sClassXMLError)
}function skyrecs_fRemoveSection(A,C){var B=sky_fGetFirstElementByClassName(A,C);
if(B){sky_fRemoveElement(B)
}}function skyrecs_fRemoveMore(A){var D=skyrecs_fGetMoreRecsElements();
if(D){var E=D.length;
var F,B;
for(var C=0;
C<E;
C++){F=D[C];
if((B=sky_fGetParentElement(F))==sky_fGetParentByTagName(F,"li")){sky_fRemoveElement(B)
}else{sky_fRemoveElement(F)
}}}}function skyrecs_fShowMessage(A){var B=sky_fGetFirstElementByClassName(A,skyrecs_sClassXMLError);
if(B){sky_fAddClassName(B,skyrecs_sClassXMLErrorVisible)
}}function skyrecs_fFetchRecs(A){var B=sky_fGetFirstElementByClassName(A,skyrecs_sClassBody);
if(!skyrecs_fGetRecommendations(B,A)){skyrecs_fUnsuccessful()
}}function skyrecs_fGetRecommendations(E,A){var H=sky_fGetElementArg(A,skyrecs_sParamXMLURL);
if(H){var B=sky_fGetElementArg(A,skyrecs_sParamXSLURL);
if(B){var F=sky_fGetUserId();
var D=["&",skyrecs_sQueryUserId,"=",F].join("");
if(!H.contains("?")){H+=skyrecs_sDummyQuery
}var G=[D,"&",skyrecs_sQueryUnique,"=",sky_fGetRandomIdentifier()].join("");
H+=G;
if(sky_bIE||sky_bGecko){sky_fDoTransform(H,B,E,skyrecs_fSuccessful,skyrecs_fOnError,skyrecs_fErrorCheck)
}else{var C=sky_fGetElementArg(A,skyrecs_sParamXHTMLURL);
if(C){sky_fSetHTTPResponseHTML(E,C,true,skyrecs_fSuccessful,skyrecs_fOnError)
}}return true
}}return false
}function skyrecs_fOnError(){skyrecs_fUnsuccessful()
}function skyrecs_fErrorCheck(A){var B=A.getElementsByTagName(skyrecs_sXMLTagProgramme).length;
if(B==0){return"error"
}return true
}function skyrecs_fDoConversions(A){skyrecs_fConvertDate(A);
skyrecs_fConvertDateTime(A);
skyrecs_fConvertDuration(A);
skyrecs_fConvertLinks(A)
}function skyrecs_fGetInnerMostElement(A){return sky_fGetFirstElementByClassName(A,"inner","div")
}function skyrecs_fGetRolloverElement(A){return sky_fGetFirstElementByClassName(A,"border","div")
}function skyrecs_fConvertDate(B){var H=sky_fGetElementsByClassName.call(B,skyrecs_sClassConvertDate);
var E=H.length;
var C,A,G,F;
for(var D=0;
D<E;
D++){C=H[D];
A=Number(sky_fGetElementArg(C,skyrecs_sParamDate));
if(!isNaN(A)){A=skyrecs_fGetBSTTime(A);
G=new sky_fDateValues(new Date(A));
F=[G.sDay,G.sMonth,G.nDate].join(" ");
sky_fSetInnerText(skyrecs_fGetInnerMostElement(C),F)
}}}function skyrecs_fEUch(B,A){var C=Date.UTC(B,A-1,31);
return(C-86400000*((4+C/86400000)%7)+3600000)
}function skyrecs_fGetBSTTime(F){var E=new Date(F);
var D=E.getUTCFullYear();
var B=skyrecs_fEUch(D,3);
var A=skyrecs_fEUch(D,10);
var C=E.getTime();
if(C>=B){if(A>C){C+=3600000
}}return C
}function skyrecs_fConvertDateTime(B){var G=sky_fGetElementsByClassName.call(B,skyrecs_sClassConvertDateTime);
var F=G.length;
var H,A,I,E;
for(var D=0;
D<F;
D++){H=G[D];
A=Number(sky_fGetElementArg(H,skyrecs_sParamDateTime));
if(!isNaN(A)){A=skyrecs_fGetBSTTime(A);
I=new sky_fDateValues(new Date(A));
E=[I.sNon24Dot,I.sDay,I.nDate,I.sMonth].join(" ");
var C=skyrecs_fGetRecsPortlet();
if(C.className==skyrecs_sClassCompMini){sky_fSetInnerText(H,E)
}else{sky_fSetInnerText(skyrecs_fGetInnerMostElement(H),E)
}}}}function skyrecs_fConvertLinks(A){skyrecs_fConvertLinksByClass(skyrecs_sClassConvertLinkNone,A,new Function(),new Function(),skyrecs_fLinkOnClick);
skyrecs_fConvertLinksByClass(skyrecs_sClassConvertLinkUndHvr,A,skyrecs_fElementTextDecUL,skyrecs_fElementTextDecNone,skyrecs_fLinkOnClick);
skyrecs_fConvertLinksByClass(skyrecs_sClassConvertLinkNoneHvr,A,skyrecs_fElementTextDecNone,skyrecs_fElementTextDecUL,skyrecs_fLinkOnClick)
}function skyrecs_fConvertLinksByClass(D,B,J,I,A){var H=sky_fGetElementsByClassName.call(B,D);
var G=H.length;
var E=sky_sEventOver;
var K=sky_sEventOut;
var C;
for(var F=0;
F<G;
F++){C=H[F];
C[E]=J;
C[K]=I;
I.call(C);
C.onclick=A
}}function skyrecs_fElementTextDecNone(){this.style.textDecoration="none"
}function skyrecs_fElementTextDecUL(){this.style.textDecoration="underline"
}function skyrecs_fLinkOnClick(H){var G,A,D,C;
var B=skyrecs_fGetRecsPortlet();
if(G=sky_fGetElementArg(B,skyrecs_sParamProgrammeURL)){if(A=sky_fGetElementArg(this,skyrecs_sParamProgrammeId)){if(D=sky_fGetElementArg(this,skyrecs_sParamEventId)){if(C=sky_fGetElementArg(this,skyrecs_sParamChannelId)){var F=sky_fGetUserId();
var E=[G,"?",skyrecs_sQueryProgId,"=",A,"&",skyrecs_sQueryEventId,"=",D,"&",skyrecs_sQueryChannelId,"=",C].join("");
window.location.href=E
}}}}}function skyrecs_fConvertDuration(A){var B=sky_fGetElementsByClassName.call(A,skyrecs_sClassConvertDuration);
var J=B.length;
var L,K,I,C,D,M,G,F,H;
for(var E=0;
E<J;
E++){L=B[E];
K=sky_fGetElementArg(L,skyrecs_sParamDuration);
if(K){I=K.split(sky_sDelimiterLevel2);
if(I.length==2){C=Number(I[0]);
if(!isNaN(C)){C=new Date(C);
if(dstDetect()){C.setHours(C.getHours()+1)
}M=new sky_fDateValues(C);
G=M.sNon24Colon;
D=Number(I[1]);
if(!isNaN(D)){D=new Date(D);
if(dstDetect()){D.setHours(D.getHours()+1)
}M=new sky_fDateValues(D);
F=M.sNon24Colon;
H=[G,F].join("-");
sky_fSetInnerText(skyrecs_fGetInnerMostElement(L),H)
}}}}}}function skyrecs_fGetMoreRecsElements(){if(skyrecs_fIsMainComp()){return sky_fGetElementsByClassName.call(document.body,skyrecs_sClassMorerecs,"p")
}return null
}function skyrecs_fSetMoreRecs(A){var C=skyrecs_fGetMoreRecsElements();
if(C){var D=C.length;
var E;
for(var B=0;
B<D;
B++){E=C[B];
E.style.display="block";
E.sCompId=sky_fGetId(A);
E.onclick=skyrecs_fMoreRecsOnClick
}}}function skyrecs_fMoreRecsOnClick(B){var A=document.getElementById(this.sCompId);
skyrecs_fFetchRecs(A);
sky_fGetEvent(B).returnValue=false;
return false
}var skyrate_sClassname="aoc-rating";
var skyrate_sStarKeywordHollow="hollow";
var skyrate_sStarKeywordSolid="solid";
var skyrate_sSavedClass="saved";
var skyrate_sSavedMessage="Saved";
var skyrate_sQueryRating="rating";
var skyrate_sQueryUserId="userId";
var skyrate_sQueryProgId="programmeId";
var skyrate_sQueryEventId="eventId";
var skyrate_sQueryChannelId="channelId";
var skyrate_sQueryStartDate="startDate";
var skyrate_sParamRatingText="ratingtext";
var skyrate_sBaseURLAttrib="rating";
var skyrate_sEventRatingChange="onSuggestionRatingChange";
var skyrate_sEventTopRatingChange="onTopRatingChange";
document.write("<style type='text/css'>\n","."+skyrate_sClassname+"{display:block!important;;}\n","</style>\n");
function skyrate_fInitialise(B){skyrate_fSetRatingAllowedInternal(false);
var V=sky_fGetElementsByClassName.call(B,skyrate_sClassname,"p");
var L=V.length;
var I,F,M,O,G,R,E,S,J,C,T,U;
var Q=sky_sEventOver;
var P=sky_sEventOut;
var D=skyrate_sStarKeywordHollow;
var A=skyrate_sStarKeywordSolid;
var N,H=new Array();
if(L>0){I=V[0];
N=sky_fGetElementArg(B,skyrate_sParamRatingText);
if(N){H=N.split(sky_sDelimiterLevel2)
}var K=sky_bIE
}for(i=0;
i<L;
i++){I=V[i];
F=sky_fGetElementArg(I,skyrecs_sParamProgrammeId);
if(F){M=I.getElementsByTagName("img");
O=M.length;
if(O>0){C=I.getElementsByTagName("a");
T=C.length;
for(R=T-1;
R>=0;
R--){U=C[R];
if(sky_fHasClassName(U,"default")){M[R].bDefault=true
}else{I.replaceChild(M[R],U)
}}G=M[0];
S=G.src;
I.sSrcHollow=G.src;
J=S.replace(D,A);
I.sSrcSolid=J;
sky_fLoadImages(J);
I.aMessages=H;
I.nCurrentRating=0;
for(R=0;
R<O;
R++){G=M[R];
G.nIndex=R;
G[Q]=skyrate_fOnMouseover;
G.onclick=skyrate_fOnClick;
if(K){G.alt=""
}G.nRating=(R+1)
}I[P]=skyrate_fOnMouseout;
E=sky_fGetFirstElementByTagName(I,"span");
if(E){E.innerHTML="&#160;";
E[Q]=skyrate_fOnMouseout
}skyrate_fSetState(I)
}}}skyrate_fSetRatingAllowedInternal(true);
sky_fInterAttachEvent(skyrate_sEventTopRatingChange,"skyrate_fOnExternalRatingChange");
sky_fInterAttachEvent(skyrate_sEventTopRatingAnimStart,"skyrate_fOnExternalRatingDisallow");
sky_fInterAttachEvent(skyrate_sEventTopRatingAnimEnd,"skyrate_fOnExternalRatingAllow")
}var skyrate_sEventTopRatingAnimStart="onTopRatingAnimationStart";
var skyrate_sEventTopRatingAnimEnd="onTopRatingAnimationEnd";
function skyrate_fSetState(B){var E=B.getElementsByTagName("img");
var D=E.length;
for(var C=0;
C<D;
C++){eStar=E[C];
eStar.sStateSrc=eStar.src
}var A=sky_fGetFirstElementByTagName(B,"span");
if(A){A.sStateClass=A.className;
A.sStateText=A.innerHTML
}}function skyrate_fRestoreState(B){var E=B.getElementsByTagName("img");
var D=E.length;
for(var C=0;
C<D;
C++){eStar=E[C];
eStar.src=eStar.sStateSrc
}var A=sky_fGetFirstElementByTagName(B,"span");
if(A){sky_fAddClassName(A,A.sStateClass);
A.innerHTML=A.sStateText
}}function skyrate_fOnMouseover(){var C=sky_fGetParentByClassName(this,skyrate_sClassname,null,true);
var B=this.nIndex;
var H=C.getElementsByTagName("img");
var F=H.length;
var J=C.sSrcSolid;
var G=C.sSrcHollow;
var I=J;
var A;
for(var E=0;
E<F;
E++){A=H[E];
A.src=I;
if(E==B){I=G
}}var D=sky_fGetFirstElementByTagName(C,"span");
if(D){D.className="";
sky_fSetInnerText(D,(C.aMessages[B]||""))
}}function skyrate_fOnMouseout(){var A=sky_fGetParentByTagName(this,"p");
skyrate_fRestoreState(A)
}function skyrate_fOnClick(D){if(!this.bDefault){var C=this.nRating;
var B=sky_fGetParentByTagName(this,"p");
if(C!=B.nCurrentRating){var A=sky_fGetEvent(D);
if(skyrate_fGetRatingAllowed()){skyrate_fShowSaved(B);
skyrate_fSetState(B);
if(skyrate_fPostRating(this)){B.nCurrentRating=C;
skyrate_fRaiseRatingChangeEvent(B,C);
A.returnValue=false;
return false
}}else{A.returnValue=false;
return false
}}}return true
}function skyrate_fShowSaved(B){var A=sky_fGetFirstElementByTagName(B,"span");
if(A){sky_fSetInnerText(A,skyrate_sSavedMessage);
A.className=skyrate_sSavedClass
}}function skyrate_fPostRating(C){if(sky_fCanHttp()){var F=skyrecs_fGetRecsPortlet();
var B=sky_fGetElementArg(F,skyrate_sBaseURLAttrib);
if(B){if(!B.contains("?")){B+=skyrecs_sDummyQuery
}var A=sky_fGetUserId();
if(A){var D=sky_fGetParentByTagName(C,"p");
var E=sky_fGetElementArg(D,skyrecs_sParamProgrammeId);
var I=sky_fGetElementArg(D,skyrecs_sParamChannelId);
var J=sky_fGetElementArg(D,skyrecs_sParamEventId);
var G=sky_fGetElementArg(D,skyrate_sParamStartDate);
var H=[B,"&",skyrate_sQueryUserId,"=",A,"&",skyrate_sQueryStartDate,"=",G,"&",skyrate_sQueryRating,"=",C.nRating,"&",skyrate_sQueryProgId,"=",E,"&",skyrate_sQueryChannelId,"=",I,"&",skyrate_sQueryEventId,"=",J].join("")
}return sky_fSendHTTPASync(H)
}}return false
}var skyrecsroll_sProgrammeClass="programme";
var skyrecsroll_sHighlightClass="selected";
var skyrecsroll_sParamBaseURL="baseurl";
var skyrecsroll_sParamProgId="progid";
var skyrecsroll_sParamEventId="eventid";
var skyrecsroll_sParamChannelId="channelid";
var skyrecsroll_sQueryProgId="programId";
var skyrecsroll_sQueryEventId="eventId";
var skyrecsroll_sQueryChannelId="channelId";
function skyrecsroll_fInitialise(G){var K=skyrecs_fIsMainComp();
if(K){var H=sky_fGetFirstElementByTagName(G,"table");
if(H!=null){var D=skyrecsroll_sProgrammeClass;
var R=skyrecsroll_fOnMouseover;
var I=skyrecsroll_fOnMouseout;
var F=skyrecsroll_fOnClick;
var N=sky_sEventOver;
var M=sky_sEventOut;
var T=sky_fHasClassName;
var S=sky_fRemoveClassName;
var C=H.getElementsByTagName("td");
var U=C.length;
var L,E,Q,O,B;
for(var P=0;
P<U;
P++){L=C[P];
if(T(L,D)){if(T(L,sky_sSelectedPopoutClass)){window.sky_aSelectedPopouts=[L]
}var J=skyrecs_fGetInnerMostElement(L);
var A=skyrecs_fGetRolloverElement(L);
sky_fSetInnerText(J,sky_fGetInnerText(L));
A[N]=R;
A[M]=I;
A.sCellId=sky_fGetId(L);
A.onclick=skyrecsroll_fOnClick
}}}}}function skyrecsroll_fOnMouseover(){sky_fAddClassName(document.getElementById(this.sCellId),skyrecsroll_sHighlightClass)
}function skyrecsroll_fOnMouseout(){sky_fRemoveClassName(document.getElementById(this.sCellId),skyrecsroll_sHighlightClass)
}function skyrecsroll_fOnClick(E){var H=sky_fGetEvent(E);
H.cancelBubble=true;
if(sky_fCanHttp()){var A,B,I,G;
var D=skyrecs_fGetRecsPortlet();
var C=document.getElementById(this.sCellId);
if(A=sky_fGetElementArg(D,skyrecsroll_sParamBaseURL)){if(B=sky_fGetElementArg(C,skyrecsroll_sParamProgId)){if(I=sky_fGetElementArg(C,skyrecsroll_sParamEventId)){if(G=sky_fGetElementArg(C,skyrecsroll_sParamChannelId)){skyrecsroll_fOnMouseout.call(this);
sky_fSetSelectedPopout(C);
var F=[A,"&",skyrecsroll_sQueryProgId,"=",B,"&",skyrecsroll_sQueryEventId,"=",I,"&",skyrecsroll_sQueryChannelId,"=",G].join("");
skypopout_fProcessLink(C,F);
H.returnValue=false;
return false
}}}}}return true
}function skyrate_fRaiseRatingChangeEvent(B,A){if(skyrecs_fIsMainComp()){var J=sky_fGetParentByTagName(B,"tr");
var H=sky_fGetFirstElementByClassName(J,skyrecsroll_sProgrammeClass,"td");
if(H){var G=sky_fGetInnerText(H);
var C=sky_fGetElementArg(H,skyrecs_sParamProgrammeId);
var M=sky_fGetElementArg(H,skyrecs_sParamEventId);
var L=sky_fGetElementArg(H,skyrecs_sParamChannelId);
var D=sky_fGetFirstElementByClassName(J,skyrecs_sClassConvertDuration,"td");
var K=sky_fGetElementArg(D,skyrecs_sParamDuration);
if(K){var I=K.split(sky_sDelimiterLevel2);
var F=I[0].trim();
var E=I[1].trim();
sky_fInterRaiseEvent(skyrate_sEventRatingChange,[C,G,M,L,F,E,A])
}}}}function skyrate_fOnExternalRatingChange(E,G){var B=skyrecs_fGetRecsPortlet();
var H=sky_fGetElementsByClassName.call(B,skyrate_sClassname,"p");
var D=H.length;
var A,C;
for(var F=0;
F<D;
F++){A=H[F];
C=sky_fGetElementArg(A,skyrecs_sParamProgrammeId);
if(C==E){skyrate_fHandleExternalRateChange(A,G);
break
}}}function skyrate_fHandleExternalRateChange(C,F){F=Number(F);
var E=C.getElementsByTagName("img");
var G=E.length;
var B;
for(var D=0;
D<G;
D++){B=E[D];
B.src=(D<F)?C.sSrcSolid:C.sSrcHollow
}var A=sky_fGetFirstElementByTagName(C,"span");
if(A){A.innerHTML="&#160;"
}C.nCurrentRating=F;
skyrate_fSetState(C)
}function skyrate_fOnExternalRatingDisallow(){skyrate_fSetRatingAllowedExternal(false)
}function skyrate_fOnExternalRatingAllow(){skyrate_fSetRatingAllowedExternal(true)
}function skyrate_fSetRatingAllowedExternal(A){window.skyrate_bRatingAllowedExternal=A
}function skyrate_fGetRatingAllowedExternal(){return window.skyrate_bRatingAllowedExternal
}function skyrate_fGetRatingAllowedInternal(){return window.skyrate_bRatingAllowedInternal
}function skyrate_fSetRatingAllowedInternal(A){window.skyrate_bRatingAllowedInternal=A
}function skyrate_fGetRatingAllowed(){return(skyrate_fGetRatingAllowedInternal()&&skyrate_fGetRatingAllowedExternal())
}var skyrate_bRatingAllowedInternal=false;
var skyrate_bRatingAllowedExternal=true;
function dstDetect(){var D=new Date;
var C=new Date;
var B=new Date;
var E=1;
C.setMonth(2);
C.setDate(31);
var A=C.getDay();
C.setDate(31-A);
B.setMonth(9);
B.setDate(31);
A=B.getDay();
B.setDate(31-A);
if(D<C||D>=B){E=0
}return E
};