﻿
// JScript File

var myRating = 0;
var mySelectedStar = '../../images/rating/star_selected.gif';
var myUnselectedStar = '../../images/rating/star_unselected.gif';
var myRatedObject = "";
var myRatingArea = "";
var myRatedObjectType = "";

function getRating(){

    UseCallback_rating(myRating + "|" + myRatedObject + "|" + myRatedObjectType);
    
}

function GetRatingFromServer(TotalStr, context){

                var myRatingsArea = document.getElementById(myRatingArea);   
                myRatingsArea.innerHTML = ""                 
                myRatingsArea.style.visibility = 'hidden'; 

}

function showRateArea(myDiv, myObject, myObjectType){

               myRatedObject = myObject;
               myRatedObjectType = myObjectType;
               myRatingArea =  myDiv;
               var myRatingsArea = document.getElementById(myDiv); 
               myRatingsArea.style.visibility = 'visible'; 
               var myEditString = "<table border='0' bgcolor='white' cellpadding='0' cellspacing='5' width='100%'><tr><td>";
              myEditString = myEditString + "<p class='edit_details'>Rate is content...&nbsp;<a href='javascript:getHelp(&quot;rate&quot;);' ><span style='font-weight:normal; font-size:7pt'>[&nbsp;?&nbsp;]</span></a></p>" 
               myEditString = myEditString + "<p class='edit_details'><img src='../../images/rating/star_selected.gif' id='star_1' onMouseover='SwitchImgRating(this)' /><img src='../../images/rating/star_selected.gif' id='star_2' onMouseover='SwitchImgRating(this)' /><img src='../../images/rating/star_selected.gif'  id='star_3' onMouseover='SwitchImgRating(this)'/><img src='../../images/rating/star_selected.gif' id='star_4' onMouseover='SwitchImgRating(this)' /><img src='../../images/rating/star_selected.gif' id='star_5' onMouseover='SwitchImgRating(this)' />&nbsp;<a href='javascript:getRating();' style='color:black'>send</a></p>"
               myEditString = myEditString + "</td></tr></table>";   
               myRatingsArea.innerHTML = myEditString
               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = myUnselectedStar;
               document.images["star_3"].src = myUnselectedStar;
               document.images["star_4"].src = myUnselectedStar;
               document.images["star_5"].src = myUnselectedStar; 
                            

}

function SwitchImgRating(obj){


    switch (obj.id){
   
        case "star_1": 

               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = myUnselectedStar;
               document.images["star_3"].src = myUnselectedStar;
               document.images["star_4"].src = myUnselectedStar;
               document.images["star_5"].src = myUnselectedStar;
                myRating = 1;
                break; 
          
        case "star_2": 

               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = mySelectedStar;
               document.images["star_3"].src = myUnselectedStar;
               document.images["star_4"].src = myUnselectedStar;
               document.images["star_5"].src = myUnselectedStar;
                myRating = 2;
                
                break;                            
                      
        case "star_3": 

               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = mySelectedStar;
               document.images["star_3"].src = mySelectedStar;
               document.images["star_4"].src = myUnselectedStar;
               document.images["star_5"].src = myUnselectedStar;
                myRating = 3;
                
                break;        
                
        case "star_4": 

               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = mySelectedStar;
               document.images["star_3"].src = mySelectedStar;
               document.images["star_4"].src = mySelectedStar;
               document.images["star_5"].src = myUnselectedStar;
                myRating = 4;
                
                break;                  
        case "star_5": 

               document.images["star_1"].src = mySelectedStar;
               document.images["star_2"].src = mySelectedStar;
               document.images["star_3"].src = mySelectedStar;
               document.images["star_4"].src = mySelectedStar;
               document.images["star_5"].src = mySelectedStar;
                myRating = 5;
                
                break;                                            
      } 



}
