#LOCAL("NEW","_New")
#IF(#NEW IN #TemplateTypeAlias(#ID))
#IF(#Shop.ShowProductRating AND #Shop.FeatureMaxValue.ProductRating)
#LOCAL("Count",#COUNT(#VisibleRatings))
#LOCAL("RatingTitle",5)
#IF(#RatingAverage > 4.4)
#SET("RatingTitle",4)
#ELSIF(#RatingAverage > 3.4)
#SET("RatingTitle",3)
#ELSIF(#RatingAverage > 2.4)
#SET("RatingTitle",2)
#ELSIF(#RatingAverage > 1.4 AND #RatingAverage > 0)
#SET("RatingTitle",1)
#ELSE
#SET("RatingTitle","{RateProductAsFirst}")
#ENDIF
#INCLUDE("ProductRating-Indicator")
#IF(#RatingAverage)
#SET("RatingTitle","{AverageRating}: ".#RatingAverage." {of} 5")
#ELSE
#SET("RatingTitle","{RateProductAsFirst}")
#ENDIF
#LOCAL("Link","")
#LOCAL("Css","")
#IF(#Shop.ShowProductRating AND #Shop.FeatureMaxValue.ProductRating)
#INCLUDE("ProductRating-Indicator")
#IF(#Shop.ProductRatingCustomerRequired)
#IF(#Session.User AND NOT #Session.User.IsAnonymous)
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&".#ProductRatings)
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ELSE
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&".#ProductRatings)
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ENDIF
#ELSE
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&#ProductRatings")
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ENDIF
#ENDIF
#IF(#Session.User AND NOT #Session.User.IsAnonymous)
#INCLUDE("ProductRating-Link")
#ELSE
#ENDIF
#ENDLOCAL
#ENDLOCAL
#ENDLOCAL
#ENDLOCAL
#ENDIF
#ELSE
#IF(#Shop.ShowProductRating AND #Shop.FeatureMaxValue.ProductRating)
#LOCAL("Count",#COUNT(#VisibleRatings))
#LOCAL("RatingTitle",5)
#IF(#RatingAverage > 4.4)
#SET("RatingTitle",4)
#ELSIF(#RatingAverage > 3.4)
#SET("RatingTitle",3)
#ELSIF(#RatingAverage > 2.4)
#SET("RatingTitle",2)
#ELSIF(#RatingAverage > 1.4 AND #RatingAverage > 0)
#SET("RatingTitle",1)
#ELSE
#SET("RatingTitle","{RateProductAsFirst}")
#ENDIF
#INCLUDE("ProductRating-Indicator")
#IF(#RatingAverage)
#SET("RatingTitle","{AverageRating}: ".#RatingAverage." {of} 5")
#ELSE
#SET("RatingTitle","{RateProductAsFirst}")
#ENDIF
#LOCAL("Link","")
#LOCAL("Css","")
#IF(#Shop.ShowProductRating AND #Shop.FeatureMaxValue.ProductRating)
#INCLUDE("ProductRating-Indicator")
#IF(#Shop.ProductRatingCustomerRequired)
#IF(#Session.User AND NOT #Session.User.IsAnonymous)
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&".#ProductRatings)
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ELSE
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&".#ProductRatings)
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ENDIF
#ELSE
#IF(#RatingAverage)
#SET("Link","?ObjectPath=".#Path[url]."&#ProductRatings")
#SET("Css","InPrintViewNotVisible")
#ELSE
#SET("Link","?ObjectPath=".#Path[url]."&ViewAction=ViewProductRating&RatingVisible=1")
#SET("Css","LinkIcon LinkProductRating InPrintViewNotVisible WriteProductRating")
#ENDIF
#ENDIF
#ENDIF
#IF(#Session.User AND NOT #Session.User.IsAnonymous)
#INCLUDE("ProductRating-Link")
#ELSE
#ENDIF
#ENDLOCAL
#ENDLOCAL
#ENDLOCAL
#ENDLOCAL
#ENDIF
#ENDIF
#ENDLOCAL
#IF(#COUNT(#VisibleRatings)!=0)
#ENDIF