function showComments(str,myRate,table)
        {

            putValue(str,myRate);
            var starAlive ;
            var starBlur;
            var starBright = '';
            var starNormal = '';
            var i;
            //alert(str);
           // alert(myRate);
            for(i = 1,j=0; i<=10; i++,j++ )
            {
                var s ='\''+str+'\',\''+i+'\',\''+table+'\'';
                 if( i <= myRate )
                 {
                        starAlive = '<a href="#" onclick="showComments('+s+')"><img src=images/star.gif border=0></a>';
                        insertInToTable(table,0,j,starAlive);
                 }
                 else
                 {
                       starBlur = '<a href="#" onclick="showComments('+s+')"><img src=images/blank_star.gif border=0></a>';
                       insertInToTable(table,0,j,starBlur);
                 }
                var s ='\''+str+'\',\''+'0'+'\',\''+table+'\'';
                starBlur = '<a href="#" onclick="noComments('+s+')"><img src=images/blank_not.gif border=0></a>';
                table1 =table+'a';
                insertInToTable(table1,0,0,starBlur);
            }
        return false;
        }

        function noComments(str,myRate,table)
        {

            putValue(str,myRate);
            var starAlive ;
            var starBlur;
            var starBright = '';
            var starNormal = '';
            var i;

            for(i = 1,j=0; i<=10; i++,j++ )
            {
                var s ='\''+str+'\',\''+i+'\',\''+table+'\'';
                        starAlive = '<a href="#" onclick="showComments('+s+')"><img src=images/blank_star.gif border=0></a>';
                        insertInToTable(table,0,j,starAlive);
            }
                var s ='\''+str+'\',\''+'0'+'\',\''+table+'\'';
                starAlive = '<a href="#" onclick="noComments('+s+')"><img src=images/not.gif border=0></a>';
                table1 =table+'a';
                insertInToTable(table1,0,0,starAlive);
        return false;
        }


        function insertInToTable(tblId, varRow, varCell, varData)
        {
                try{
                        var x=document.getElementById(tblId).rows[varRow].cells;
                        x[varCell].innerHTML=varData;
                        return false;
                }
                catch(Err){
                        return false;
                }
        }

        function putValue(myId,myValue)
        {
                document.getElementById(myId).value = myValue ;
        }
        
        function update(max)
        {
                var old = document.getElementById('value').innerHTML;
                 if(document.getElementById('explanation').value.length>max)
                {
                   document.getElementById('explanation').value= document.getElementById('explanation').value.substring(0, max)
                }
                document.getElementById('value').innerHTML=max-document.getElementById('explanation').value.length;

        }




