﻿function SetRate(rank, rankRound, imgS)
{                        
    for(var i=1; i<=rank; i++)    
    {    
        img = document.getElementById(imgS + i);            
        img.src = img.src.replace("starN","starS");        
    }  
    
    if (rank!=5 && i-1 != rank)
    {
        img = document.getElementById(imgS + i);  
        rank = rank - rankRound;
        
        if (rank > 0.5)
            img.src = img.src.replace("starN","starH9");
        if (rank < 0.5)
            img.src = img.src.replace("starN","starH1");
        if (rank == 0.5)
            img.src = img.src.replace("starN","starH5");
    }    
}
function ShowRateStar(num, mouseIn, prodID)
{    
    var img;
    var imgName = "imgStar" + prodID+ "_";       
    var imgPath = document.getElementById(imgName + "1");
    imgPath = imgPath.src.substring(0,imgPath.src.lastIndexOf('/')+1);
    
    if (mouseIn)
    {       
        for(var i=1; i<6; i++)    
        {    
            img = document.getElementById(imgName + i);
            if (i<=num)                            
                img.src = imgPath + "starS.gif";            
            else
                img.src = imgPath + "starN.gif";
        }  
    }
    else
    {
        for(var i=1; i<6; i++)    
        {    
            img = document.getElementById(imgName + i);                    
            img.src = img.src.replace("starS","starN");
        }         
    }             
}
var _prodID;

function RateProduct(mark, prodID)
{        
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)    
	{
		alert ("Browser does not support HTTP Request");
		return;		
	} 
	
	xmlHttp.onreadystatechange = MakeRateRequest;

	_prodID = prodID
	xmlHttp.open("GET", "/Ajax.aspx?action=rate&ID=" +prodID + "&mark=" +mark, true);
	xmlHttp.send(null);
}

function MakeRateRequest() 
{ 	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")	
	{
	    document.getElementById("spnRate" + _prodID).onmouseout = "";
	    document.getElementById("spnRate" + _prodID).innerHTML = "<b>Za vaš glas se vam zahvaljujemo.</b>";	    
    }
}
