var W8=window,B7=document;var STARBAR_STARS_PER_BAR=5;var STARBAR_NI_VALUE=-1;var STARBAR_NOP_VALUE=-2;var STARBAR_CLEAR_VALUE=-3;var STARBAR_TYPE_EMPTY=0;var STARBAR_TYPE_PREDICT=1;var STARBAR_TYPE_RATE=2;var STARBAR_TYPE_STATIC=3;var STARBAR_TYPE_AVG=4;var STARBAR_TYPE_MAX=4;var STARBAR_HEIGHT=15;var STARBAR_STAR_WIDTH=16;var STARBAR_GAP_WIDTH=3;var STARBAR_WIDTH=STARBAR_STARS_PER_BAR*STARBAR_STAR_WIDTH+(STARBAR_STARS_PER_BAR-1)*STARBAR_GAP_WIDTH;var STARBAR_ROW_PADDING=3;var STARBAR_NI_MINI_BUTTON_WIDTH=19;var STARBAR_NI_MINI_BUTTON_HEIGHT=15;var STARBAR_NI_BUTTON_HEIGHT=16;var STARBAR_NI_BUTTON_WIDTH=92;var STARBAR_CLEAR_BUTTON_HEIGHT=16;var STARBAR_CLEAR_BUTTON_WIDTH=92;var STARBAR_NOP_BUTTON_HEIGHT=16;var STARBAR_NOP_BUTTON_WIDTH=92;var StarbarImages;function StarbarImageName(starType,n){return STARBAR_IMG_ROOT+"stars_"+starType+"_"+n+".gif";}function StarbarImage(starType,numStars){var n;if(numStars > 5){n=50;}else if(numStars < 0){n=0;}else{n=Math.round(numStars*10);}if(! StarbarImages[starType][n]){StarbarImages[starType][n]=new Image(STARBAR_WIDTH,STARBAR_HEIGHT);StarbarImages[starType][n].src=StarbarImageName(starType,n);}return StarbarImages[starType][n].src;}function StarbarNoOpinionImage(selected){return STARBAR_IMG_ROOT+(selected ? "nop_selected.gif" : "nop_low.gif");}function IsClearImageAvailable(imgNum){return(StarbarTypes[imgNum]==STARBAR_TYPE_RATE)||((StarbarSpecialValues[imgNum]!=0)&&(StarbarSpecialValues[imgNum]!=STARBAR_NOP_VALUE));}function StarbarClearImage(imgNum,selected){return STARBAR_IMG_ROOT+(selected ? "clear_selected.gif" :(IsClearImageAvailable(imgNum)? "clear_low.gif" : "clear_unavailable.gif"));}function StarbarNotInterestedImage(selected){return STARBAR_IMG_ROOT+(selected ? "ni_selected.gif" : "ni_low.gif");}function StarbarNotInterestedMiniImage(selected){return STARBAR_IMG_ROOT+(selected ? "ni_slim_bar_high.gif" : "ni_slim_bar_low.gif");}function StarbarPreload(){if(! StarbarImages){StarbarImages=new Array();for(var j=0;j <=STARBAR_TYPE_MAX;j++){StarbarImages[j]=new Array();}for(var j=STARBAR_TYPE_RATE;j <=STARBAR_TYPE_RATE;j++){for(var i=1;i <=STARBAR_STARS_PER_BAR;i++){StarbarImages[j][i]=new Image(STARBAR_WIDTH,STARBAR_HEIGHT);StarbarImages[j][i].src=StarbarImageName(j,10*i);}}StarbarEnabled=true;}}var STARBAR_RATING_NAME='product';var StarbarTooltip=new Array();StarbarTooltip[STARBAR_CLEAR_VALUE]='Click to forget your rating';StarbarTooltip[STARBAR_NOP_VALUE]='Click to rate the '+STARBAR_RATING_NAME+' "No Opinion"';StarbarTooltip[STARBAR_NI_VALUE]='Click to rate the '+STARBAR_RATING_NAME+' "Not Interested"';StarbarTooltip[1]='Click to rate the '+STARBAR_RATING_NAME+' "Hated It"';StarbarTooltip[2]='Click to rate the '+STARBAR_RATING_NAME+' "Did Not Like It"';StarbarTooltip[3]='Click to rate the '+STARBAR_RATING_NAME+' "Liked It"';StarbarTooltip[4]='Click to rate the '+STARBAR_RATING_NAME+' "Really Liked It"';StarbarTooltip[5]='Click to rate the '+STARBAR_RATING_NAME+' "Loved It"';var StarbarCount=0;var StarbarItemIds=new Array();var StarbarTypes=new Array();var StarbarNumStars=new Array();var StarbarRefresh=new Array();var StarbarTimers=new Array();var StarbarPredictions=new Array();var StarbarSpecialValues=new Array();var StarbarLastEntered=-1;var StarbarEnabled=false;function StarbarMouseOver(imgNum,whichStar){inMouseover=true;if(StarbarTimers[imgNum]!=0){W8.clearTimeout(StarbarTimers[imgNum]);StarbarTimers[imgNum]=0;}if(StarbarLastEntered >=0 && StarbarLastEntered !=imgNum){StarbarRestore(StarbarLastEntered);}if(StarbarLastEntered >=0
&& StarbarLastEntered==imgNum
&& whichStar < 0){StarbarRestore(StarbarLastEntered);}StarbarLastEntered=imgNum;if(whichStar > 0){B7.images["starbar"+imgNum].src=StarbarImage(STARBAR_TYPE_RATE,whichStar);}else if(whichStar==STARBAR_NI_VALUE){B7.images["starbar"+imgNum].src=StarbarImage(STARBAR_TYPE_EMPTY,0);}else if(whichStar==STARBAR_NOP_VALUE){B7.images["starbar"+imgNum].src=StarbarImage(STARBAR_TYPE_PREDICT,StarbarPredictions[imgNum]);}else if(whichStar==STARBAR_CLEAR_VALUE && IsClearImageAvailable(imgNum)){B7.images["starbar"+imgNum].src=StarbarImage(STARBAR_TYPE_PREDICT,StarbarPredictions[imgNum]);B7.images["starbar_clear"+imgNum].src=StarbarClearImage(imgNum,true);}else{}if(B7.images["starbar_nop"+imgNum]){B7.images["starbar_nop"+imgNum].src=StarbarNoOpinionImage((whichStar==STARBAR_NOP_VALUE));}if(B7.images["starbar_ni"+imgNum]){B7.images["starbar_ni"+imgNum].src=StarbarNotInterestedImage((whichStar==STARBAR_NI_VALUE));}if(B7.images["starbar_ni_mini"+imgNum]){B7.images["starbar_ni_mini"+imgNum].src=StarbarNotInterestedMiniImage((whichStar==STARBAR_NI_VALUE));}W8.status=StarbarTooltip[whichStar];inMouseover=false;return false;}function StarbarRestore(imgNum){if(StarbarSpecialValues[imgNum]==STARBAR_NI_VALUE){StarbarTypes[imgNum]=STARBAR_TYPE_EMPTY;}if(B7.images["starbar"+imgNum])B7.images["starbar"+imgNum].src=StarbarImage(StarbarTypes[imgNum],StarbarNumStars[imgNum]);if(B7.images["starbar_clear"+imgNum]){B7.images["starbar_clear"+imgNum].src=StarbarClearImage(imgNum,false);}if(B7.images["starbar_nop"+imgNum]){B7.images["starbar_nop"+imgNum].src=StarbarNoOpinionImage((StarbarSpecialValues[imgNum]==STARBAR_NOP_VALUE));}if(B7.images["starbar_ni"+imgNum]){B7.images["starbar_ni"+imgNum].src=StarbarNotInterestedImage((StarbarSpecialValues[imgNum]==STARBAR_NI_VALUE));}if(B7.images["starbar_ni_mini"+imgNum]){B7.images["starbar_ni_mini"+imgNum].src=StarbarNotInterestedMiniImage((StarbarSpecialValues[imgNum]==STARBAR_NI_VALUE));}StarbarTimers[imgNum]=0;if(StarbarLastEntered==imgNum){StarbarLastEntered=-1;}W8.status="";}function StarbarMouseOut(whichStar){var imgNum=StarbarLastEntered;if(imgNum < 0){return void(0);}if(! StarbarTimers[imgNum]){StarbarTimers[imgNum]=W8.setTimeout("StarbarRestore("+imgNum+")",100);}W8.status="";}function delay(){}function revertInnerHTML(tempHTML,imgNum){if(B7.getElementById("sbLoc"+imgNum)){B7.getElementById("sbLoc"+imgNum).innerHTML=decodeURI(tempHTML);}saveRating=false;}function StarbarClick(whichStar){saveRating=true;var itemId;var rateHref;var rateWindow;var imgNum=StarbarLastEntered;if(! StarbarEnabled || imgNum < 0){return void(0);}StarbarEnabled=false;itemId=StarbarItemIds[imgNum];if(whichStar==STARBAR_NI_VALUE){rateHref="&id="+itemId+"&value="+"norec";StarbarTypes[imgNum]=STARBAR_TYPE_EMPTY;StarbarNumStars[imgNum]=StarbarPredictions[imgNum];StarbarSpecialValues[imgNum]=whichStar;}else if(whichStar==STARBAR_NOP_VALUE){rateHref="&id="+itemId+"&value="+"noseen";StarbarTypes[imgNum]=STARBAR_TYPE_PREDICT;StarbarNumStars[imgNum]=StarbarPredictions[imgNum];StarbarSpecialValues[imgNum]=whichStar;}else if(whichStar==STARBAR_CLEAR_VALUE){if((StarbarTypes[imgNum]!=STARBAR_TYPE_RATE)&&(StarbarSpecialValues[imgNum]==0)){StarbarEnabled=true;return void(0);}rateHref="&id="+itemId+"&value="+"clear";StarbarTypes[imgNum]=STARBAR_TYPE_PREDICT;StarbarNumStars[imgNum]=StarbarPredictions[imgNum];StarbarSpecialValues[imgNum]=0;}else{rateHref="&id="+itemId+"&value="+whichStar;StarbarTypes[imgNum]=STARBAR_TYPE_RATE;StarbarNumStars[imgNum]=whichStar;StarbarSpecialValues[imgNum]=0;}rateHref=STARBAR_SET_PAGE+'?'+rateHref;var tempHTML=encodeURI(B7.getElementById("sbLoc"+imgNum).innerHTML);B7.getElementById("sbLoc"+imgNum).innerHTML="<table cellpadding=0 cellspacing=0 border=0 width=92><tr><td style=\"color:#FF3C00; text-align:center; font-size:11px\">Saving&nbsp;...</td></tr></table>";W8.setTimeout(eval("\"revertInnerHTML(\'"+tempHTML+"\',"+imgNum+")\""),400);W8.setTimeout("StarbarRestore("+imgNum+")",10);if(W8.callback_iframe){W8.callback_iframe.location.href=rateHref+"&iframe=t";StarbarEnabled=true;return void(0);}rateWindow=W8.open("","nf_gauge_set","resizable=no,dependent=yes,width=1,height=1,screenX="+W8.screenX+",screenY="+W8.screenY+",top="+W8.screenX+",left="+W8.screenY);if(rateWindow && ! rateWindow.closed){rateWindow.location.href=rateHref+"&js=t";StarbarEnabled=true;return void(0);}W8.location.href=rateHref;StarbarEnabled=true;return void(0);}function StarbarHTML1(imgNum,itemId,starType,numStars){if(itemId < 0){return "<img src='"+StarbarImage(starType,numStars)+"' alt='"+numStars+"-star' width=92 height=15 border=0>";}else{return "<map name='starbar"+imgNum+"'><area href=\"javascript:StarbarClick(1);\" alt=\"Click to rate the "+STARBAR_RATING_NAME+"  Hated It\" onMouseOver=\"StarbarMouseOver("+imgNum+",1);\" onMouseOut=\"StarbarMouseOut(1);\" shape=\"rect\" coords=\"0,0,18,14\"><area href=\"javascript:StarbarClick(2);\" alt=\"Click to rate the "+STARBAR_RATING_NAME+" Did Not Like It\" onMouseOver=\"StarbarMouseOver("+imgNum+",2);\" onMouseOut=\"StarbarMouseOut(2);\" shape=\"rect\" coords=\"19,0,37,14\"><area href=\"javascript:StarbarClick(3);\" alt=\"Click to rate the "+STARBAR_RATING_NAME+" Liked It\" onMouseOver=\"StarbarMouseOver("+imgNum+",3);\" onMouseOut=\"StarbarMouseOut(3);\" shape=\"rect\" coords=\"38,0,56,14\"><area href=\"javascript:StarbarClick(4);\" alt=\"Click to rate the "+STARBAR_RATING_NAME+" Really Liked It\" onMouseOver=\"StarbarMouseOver("+imgNum+",4);\" onMouseOut=\"StarbarMouseOut(4);\" shape=\"rect\" coords=\"57,0,75,14\"><area href=\"javascript:StarbarClick(5);\" alt=\"Click to rate the "+STARBAR_RATING_NAME+" Loved It\" onMouseOver=\"StarbarMouseOver("+imgNum+",5);\" onMouseOut=\"StarbarMouseOut(5);\" shape=\"rect\" coords=\"76,0,94,14\"></map><img name=\"starbar"+imgNum+"\" usemap=\"#starbar"+imgNum+"\" src=\""+StarbarImage(starType,numStars)+"\" alt=\""+numStars+"-star\" width=92 height=15 border=0>";}}function StarbarHTML(imgNum,itemId,starType,numStars,predictedRating,isNotInterested,isNoOpinion,showNI,showNiMini,showClear,showNoOpinion,refreshWhenChanged){if(itemId >=0){StarbarItemIds[imgNum]=itemId;StarbarTypes[imgNum]=starType;StarbarNumStars[imgNum]=numStars;StarbarRefresh[imgNum]=refreshWhenChanged;StarbarTimers[imgNum]=0;if(isNotInterested){StarbarSpecialValues[imgNum]=STARBAR_NI_VALUE;}else if(isNoOpinion){StarbarSpecialValues[imgNum]=STARBAR_NOP_VALUE;}else{StarbarSpecialValues[imgNum]=0;}StarbarPredictions[imgNum]=predictedRating;}var html=StarbarHTML1(imgNum,itemId,(isNotInterested ? STARBAR_TYPE_EMPTY : starType),numStars);if(showNI || showNiMini || showClear || showNoOpinion){if(showNiMini){html="<table cellpadding=0 cellspacing=0 cellborder=0 width=111><tr><td align=right><nobr><a href=\"javascript:StarbarClick(-1);\" onMouseOver=\"StarbarMouseOver("+imgNum+",-1)\" onMouseOut=\"StarbarMouseOut(-1)\"><img src=\""+StarbarNotInterestedMiniImage(isNotInterested)+"\" width=19 height=15 border=0 alt=\"Click to rate the '+STARBAR_RATING_NAME+' Not Interested\" name=\"starbar_ni_mini"+imgNum+"\"></a></nobr></td><td align=left><nobr>"+html;}else{html="<table cellpadding=0 cellspacing=0 cellborder=0 width=92><tr><td align=left><nobr>"+html;}html+="</nobr></td></tr>";if(showNI){html+="<tr><td height=19 align=center><nobr><a href=\"javascript:StarbarClick(-1);\" onMouseOver=\"StarbarMouseOver("+imgNum+",-1)\" onMouseOut=\"StarbarMouseOut(-1)\"><img src=\""+StarbarNotInterestedImage(isNotInterested)+"\" width=92 height=16 border=0 alt=\"Click to rate the '+STARBAR_RATING_NAME+' Not Interested\" name=\"starbar_ni"+imgNum+"\"></a></nobr></td></tr>";}if(showClear){html+="<tr><td height=19 align=center><nobr><a href=\"javascript:StarbarClick(-3);\" onMouseOver=\"StarbarMouseOver("+imgNum+",-3)\" onMouseOut=\"StarbarMouseOut(-3)\"><img src=\""+StarbarClearImage(imgNum,false)+"\" width=92 height=16 border=0 alt=\"Click to forget your rating\" name=\"starbar_clear"+imgNum+"\"></a></nobr></td></tr>";}if(showNoOpinion){html+="<tr><td height=19 align=center><nobr><a href=\"javascript:StarbarClick(-2);\" onMouseOver=\"StarbarMouseOver("+imgNum+",-2)\" onMouseOut=\"StarbarMouseOut(-2)\"><img src=\""+StarbarNoOpinionImage(isNoOpinion)+"\" width=92 height=16 border=0 alt=\"Click to rate the '+STARBAR_RATING_NAME+' No Opinion\" name=\"starbar_nop"+imgNum+"\"></a></nobr></td></tr>";}html+="</table>";}return html;}var StarbarCallData=new Array();function StarbarFillInAll(){for(var i=0;i < StarbarCallData.length;i++){var sbData=StarbarCallData[i];B7.getElementById("sbLoc"+i).innerHTML=StarbarHTML(i,sbData[0],sbData[1],sbData[2],sbData[3],sbData[4],sbData[5],sbData[6],sbData[7],sbData[8],sbData[9],sbData[10]);}return false;}function StarbarInsert(itemId,starType,numStars,predictedRating,isNotInterested,isNoOpinion,showNI,showNiMini,showClear,showNoOpinion,refreshWhenChanged){var imgNum=StarbarCount++;var style="border:0;width:92;height:";if(showNiMini){style="border:0;width:111;height:";}var height=15;if(showNI){height+=19;}if(showClear){height+=19;}if(showNoOpinion){height+=19;}style+=height;B7.write("<table cellpadding=0 cellspacing=0><tr><td><div style='"+style+"' id=sbLoc"+imgNum+"></div></td></tr></table>");StarbarCallData[imgNum]=new Array(itemId,starType,numStars,predictedRating,isNotInterested,isNoOpinion,showNI,showNiMini,showClear,showNoOpinion,refreshWhenChanged);}StarbarPreload();
