﻿var _ratings_images=[];var _ratings_lastSrc=null;function preloadRatingImages(){var img,i;for(i=1;i<6;i++){img=new Image(67,11);img.src="/images/rating"+i+".gif";_ratings_images[_ratings_images.length]=img;}};function getEvent(e){if(e){return e;}else{return window.event;}};function getMouseX(evt){if(evt.pageX){return evt.pageX;}else if(evt.clientX){return evt.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);}else{return null;}};function getRating(e){var x,i,n;e=getEvent(e);x=getRatingX(e,getSrc(e));if(x>67){x=67;}else if(x<0){x=0;}n=1;for(i=1;i<6;i++){if((i*14)>x){return i;}}return 5;};function getSrc(e){e=getEvent(e);if(e){if(e.srcElement){return e.srcElement;}else if(e.target){return e.target;}}return null;};function getRatingX(event,img){return getMouseX(event)-getAbsolutePos(img).x;};function ratingMouseMove(e){try{if(true==__loaded){var img=getSrc(e);if(img){var rating=getRating(getEvent(e));if(rating){if(null==_ratings_lastSrc){_ratings_lastSrc=img.src;}img.src=_ratings_images[rating-1].src;}}}}catch(e){error(e);}};function ratingMouseOut(e){try{if(true==__loaded){var img=getSrc(e);if(img){img.src=_ratings_lastSrc;_ratings_lastSrc=null;}}}catch(e){error(e);}};function ratingClick(e,id,infoID){try{if(true==__loaded){var img=getSrc(e);if(img){var rating=getRating(getEvent(e));if(rating){params=[];params[0]="ratephoto";params[1]=id;params[2]=rating;var parts=new PyDajax(params).send();img.src=_ratings_images[rating-1].src;_ratings_lastSrc=img.src;if(infoID){var elem=pyd$(infoID);if(null!=elem){var ary=parts.split("\t");var avg=ary[0];var numVotes=parseInt(ary[1]);elem.innerHTML="<b>"+ary[0]+"</b> ("+numVotes+" vote"+(1<numVotes?"s":"")+")";}}}}}}catch(e){error(e);}};