
var userHasRatedThis=false;function createRequestObject()
{var request_o;var browser=navigator.appName;if(browser=="Microsoft Internet Explorer")
{request_o=new ActiveXObject("Microsoft.XMLHTTP");}
else
{request_o=new XMLHttpRequest();}
return request_o;}
var http=createRequestObject();function ajax_starrate(mid,star_id)
{for(i=0;i<=star_id;i++)
{element=document.getElementById("starimage"+mid+"_"+i).src="/images/media/redstar2.gif";}
for(i=star_id+1;i<=4;i++)
{element=document.getElementById("starimage"+mid+"_"+i).src="/images/media/redstar2_empty.gif";}}
function revert(rating,mid,star_id)
{for(i=1;i<=rating;i++)
{element=document.getElementById("starimage"+mid+"_"+String(i-1)).src="/images/media/redstar2.gif";}
for(i=rating+1;i<=5;i++)
{element=document.getElementById("starimage"+mid+"_"+String(i-1)).src="/images/media/redstar2_empty.gif";}}
function handleRequestItem()
{if(http.readyState==4)
{}}
function setUserHasRatedThis(value){userHasRatedThis=value;}
function rate(mid,star_id,pid,type)
{if(userHasRatedThis)return;for(i=0;i<=star_id;i++)
{document.getElementById("starimage"+mid+"_"+i).src="/images/media/redstar2.gif";}
for(i=star_id+1;i<=4;i++)
{document.getElementById("starimage"+mid+"_"+i).src="/images/media/redstar2_empty.gif";}
for(i=0;i<5;i++)
{el=document.getElementById("starrating"+mid+"_"+i);el.onmouseout=null;el.onmouseover=null;}
el=document.getElementById("swlgallery_total_ratings"+mid);if(el)
{el.innerHTML=String(parseInt(document.getElementById("swlgallery_total_ratings"+mid).innerHTML)+1);if(el.innerHTML=="1")
{document.getElementById("plural").style.display="none";document.getElementById("singular").style.display="inline";}
else
{document.getElementById("plural").style.display="inline";document.getElementById("singular").style.display="none";}
el.style.display="inline";}
http.open('post','/index.php',true);http.onreadystatechange=handleRequestItem;http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');if(type=="photos")
{http.send('page_id=257&pid='+pid+'&rating='+String(star_id+1));}
else
{http.send('page_id=259&mid='+pid+'&rating='+String(star_id+1));}
userHasRatedThis=true;}
