
wb_Ratings.Msgs=new Array
("Awful","Poor","Average","Good","Excellent");wb_Ratings.Labels=new Array
("1 Star","2 Stars","3 Stars","4 Stars","5 Stars");var path="/ski/image/stars/yri_";wb_Ratings.starbar="star_";wb_Ratings.UnitY="yellow.gif";wb_Ratings.UnitYMouseOver="yellow.gif";wb_Ratings.UnitYMouseLess="grey.gif";wb_Ratings.UnitN="white.gif";wb_Ratings.UnitNMouseOver="hover.gif";function wb_Ratings(id,flabel,defaultval,type,label)
{var i,t;var attributes;var h1,h2;var d=document;var style;this.starbar=type+"_";this.rating=0;this.defaultMsg=label;if(defaultval>0)
this.defaultMsg=wb_Ratings.Msgs[defaultval-1];if(flabel){d.write('<p class="ylsclear">');d.write('<span class="ylsflabel"');if(type=="star")
d.write('style="font-weight: bold; margin-top: 1.5em; width: 160px;"');else
d.write('style="margin-left: 20px;"');d.write('>'+flabel+':</span>');}
attributes='class="ygrtngs" id="'+id+'" style="'+style+'"';h1='onMouseOut="return wb_Ratings_mouseOut('+id+');"';d.write('<span '+attributes+' '+h1+'>');if(type=="star")
d.write('<div class="msg"><small><b>'+this.defaultMsg+'</b></small></div>');for(i=1;i<=wb_Ratings.Msgs.length;i++)
{h1='onMouseOver="return wb_Ratings_mouseOver('+id+', '+i+');"';h2='onClick="return wb_Ratings_click('+id+', '+i+');"';d.write('<span class="unit "'+h1+' '+h2+'>');if(i<=defaultval){d.write('<img src="'+path+this.starbar+wb_Ratings.UnitY+'" title="'+wb_Ratings.Msgs[i-1]+'" />');}else{d.write('<img src="'+path+this.starbar+wb_Ratings.UnitN+'" title="'+wb_Ratings.Msgs[i-1]+'" />');}
d.write('</span>');}
if(defaultval){d.write('<input type="hidden" name="'+id+'_" value="'+defaultval+'" />');}else{d.write('<input type="hidden" name="'+id+'_" value="" />');}
d.write('</span><br>');if(flabel)d.write('</p>');this.parent=document.getElementById(id);this.images=this.parent.getElementsByTagName("img");if(type=="star")
this.field=this.parent.childNodes[6];else
this.field=this.parent.childNodes[5];this.msg=this.parent.getElementsByTagName("small")[0];this.id=id;}
function wb_Ratings_set(n,oflag)
{if(arguments.length<2)
oflag=true;this.rating=n;this.update(n,oflag);this.field.value=n;if(document.getElementById('btnSave')){yls_Ratings_showSubmit('btnSave');log_quickrate_beacon();}}
function yls_Ratings_showSubmit(sBtn){document.getElementById(sBtn).style.display="block";}
function wb_Ratings_setMsg(m)
{var children=this.msg.childNodes;var node;for(var i=0;i<children.length;i++)
{node=children[i];if(node.nodeType==3)
{if(m=="")
node.nodeValue=this.defaultMsg;else
node.nodeValue=m;}}}
function wb_Ratings_get()
{return this.rating;}
function wb_Ratings_update(n,oflag)
{if(this.starbar=='star_'){if(oflag){this.setMsg(this.defaultMsg);}else{}}
for(i=1;i<=wb_Ratings.Msgs.length;i++)
{if(oflag)
{if(i<=this.rating)
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitY;else
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitN;}
else
{if(i<=n)
{if(i<=this.rating)
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitYMouseOver;else
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitNMouseOver;}
else
{if(i<=this.rating)
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitYMouseLess;else
this.images[i-1].src=path+this.starbar+wb_Ratings.UnitN;}}}
return true;}
function wb_Ratings_click(obj,n)
{obj.set(n,false);return true;}
function wb_Ratings_mouseOver(obj,n)
{obj.update(n,false);return true;}
function wb_Ratings_mouseOut(obj)
{obj.update(0,true);return true;}
wb_Ratings.prototype.set=wb_Ratings_set;wb_Ratings.prototype.setMsg=wb_Ratings_setMsg;wb_Ratings.prototype.get=wb_Ratings_get;wb_Ratings.prototype.update=wb_Ratings_update;