﻿var set=false;
var v=0;
var a;
function loadStars()
{
   star1 = new Image();
   star1.src = "/images/StarOff.gif";
   star2 = new Image();
   star2.src= "/images/StarOn.gif";
}

function highlight(x)
{
   if(set==false)
   {
   y=x*1+1
   switch(x)
   {
   case "1": document.getElementById(x).src= star2.src;
   document.getElementById('vote').innerHTML="&nbsp;Bad";
   break;
   case "2":for (i=1;i<y;i++)
   {
   document.getElementById(i).src= star2.src;
   }
   document.getElementById('vote').innerHTML="&nbsp; Poor";
   break;
   case "3":for (i=1;i<y;i++)
   {
   document.getElementById(i).src= star2.src;
   }
   document.getElementById('vote').innerHTML="&nbsp Average";
   break;
   case "4":for (i=1;i<y;i++)
   {
   document.getElementById(i).src= star2.src;
   }
   document.getElementById('vote').innerHTML="&nbsp;Good"
   break;
   case "5":for (i=1;i<y;i++)
   {
   document.getElementById(i).src= star2.src;
   }
   document.getElementById('vote').innerHTML="&nbsp;Out standing"
   break;
   }
   
   }
}
function losehighlight(x)
{
   if (set==false)
   {
   for (i=1;i<6;i++)
   {
   document.getElementById(i).src=star1.src;
   document.getElementById('vote').innerHTML=""
   }
   }
   }
function setStar(x)
{
   y=x*1+1
   if (set==false)
   {
       switch(x)
       {
       case "1": a="1" 
       flash(a);
       break;
       case "2": a="2" 
       flash(a);
       break;
       case "3": a="3" 
       flash(a);
       break;
       case "4":a="4" 
       flash(a);
       break;
       case "5":a="5" 
       flash(a);
       break;
       }
       set=true;   
   }

   Rate_video(a,""); 
 
}
function flash()
{
   y=a*1+1
   switch(v)
   {
   case 0:
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star1.src;
   }
   v=1
   setTimeout(flash,100)
   break;
   case 1: 
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star2.src;
   }
   v=2
   setTimeout(flash,100)
   break;
   case 2:
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star1.src;
   }
   v=3
   setTimeout(flash,100)
   break;
   case 3:
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star2.src;
   }
   v=4
   setTimeout(flash,100)
   break;
   case 4:
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star1.src;
   }
   v=5
   setTimeout(flash,100)
   break;
   case 5:
   for (i=1;i<y;i++) 
   {
   document.getElementById(i).src= star2.src;
   }
   v=6
   setTimeout(flash,100)
   break;
   }
}

function reportabuse(vid)
{
  var url="reportabuse.aspx?id="+vid+"&docpath="+parent.window.location.toString();  
  window.open(url,'example', config='left=100,top=50,width=665,height=200')
  return false;

}


// JScript File


function Avgrating()
{
    
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
      alert ("Your browser does not support AJAX!");
      return;
    }      
        
        var articleid=document.getElementById("Hvid").value;
        
        var d = new Date();
        var timeStamp = d.getMilliseconds ();
            timeStamp =timeStamp+""+d.getSeconds()+""; 
            timeStamp =timeStamp+""+d.getTime() +""; 
        
            var url="/flash/cmsvideos/averagerate.aspx";
            url=url+"?vid="+articleid;
            url=url+"&time="+timeStamp;
       
      
          xmlHttp.onreadystatechange=Average_detail;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null);      


}

function Average_detail()
{
    if (xmlHttp.readyState==4)
    {
      var arr=xmlHttp.responseText.split('|');
      var str="";     

        for (var i = 0; i < 5; i++)
        {
            if (i < parseInt(arr[0]))
            { str += "<img id=2" + i + " src='/Images/StarOn.gif' align=\"left;\" />&nbsp;"; }
            else
            { str += "<img id=2" + i + " src='/Images/StarOff.gif' align=\"left;\" />&nbsp;"; }
        }
        document.getElementById('avgrate').innerHTML=str;    
     
      document.getElementById("totalvote").innerHTML=arr[1];
    }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function ViewCount(vid)
{
    if(vid=='undefined')
    {return;}
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
      alert ("Your browser does not support AJAX!");
      return;
    }    
        
        
        var d = new Date();
        var timeStamp = d.getMilliseconds ();
            timeStamp =timeStamp+""+d.getSeconds()+""; 
            timeStamp =timeStamp+""+d.getTime() +""; 
        
            var url="/flash/cmsvideos/totalview.aspx";
            url=url+"?vid="+vid;
            url=url+"&time="+timeStamp;       
      
          xmlHttp.onreadystatechange=View_detail;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null);      
}

function View_detail()
{
 if (xmlHttp.readyState==4)
    {
     
    }
}