﻿// JScript File
var imgidofrate="";
function rating(id)
	{
        try
        { 
	    var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchk");
	    a.value=id;
	    return false;
        }
        catch(ex)
        {
        }
    	
	}
function txtvalidate()
{
    try{
	    var a=document.getElementById("ctl00_ContentPlaceHolder1_comment").value;
	    var b=document.getElementById("ctl00_ContentPlaceHolder1_hdnchk");
	     var u=document.getElementById("ctl00_ContentPlaceHolder1_txtUserName").value;
	    if(b.value=="")
	    {
	    alert("Please choose Rating before submit");
	    return false;
	    }
	    else if(u=="")
	    {
	     alert("Please enter User Name");
	     return false;
	    }
	    else if(a=="")
	    {
	    alert("Please enter a Review");
	    return false;
	    }
	    else if(a.length<11)
	    {
	    alert("Review should be greater than 10 characters");
	    return false;
	    }
	    
   }catch(ex)
   {
   }
}
function  display_comment(ansid)
{
  try
  { 
   document.getElementById("divcomment").style .display= "block" ;   
   document.getElementById("ctl00_ContentPlaceHolder1_hidans").value=ansid;   
  
  }
  catch(ex)
  {
  }
}
function ratingvalidate()
{
  try
  {
	     var b=document.getElementById("ctl00_ContentPlaceHolder1_hdnchk");
	    if(b.value=="")
	    {
	    alert("Please choose Rating before submit");
	    return false;
	    }
	    
   }
   catch(ex)
   {
   }
}
    try
        {
            var sArray = new Object;
            sArray[0] = new Image;
            sArray[0].src = "images/101.gif";
            for (var i=102; i<107; i++) {
            sArray[i] = new Image();
            sArray[i].src = "images/" + i + ".gif";
        }
            var starTimer;
       
       
       
  //Start New code
       
        function showStarsnew(starNum) 
        {
            clearStarTimernew();
            greyStarsnew();
            colorStarsnew(starNum);
        }
        function colorStarsnew(starNum) 
        {
            var rid=imgidofrate.substring(0,imgidofrate.length-3);
            for (var i=102; i <= starNum; i++) 
            {
            var tmpStar = document.getElementById(rid + i);
            tmpStar.src = sArray[starNum].src;
            }
        }
        function greyStarsnew() 
        {
            var rid=imgidofrate.substring(0,imgidofrate.length-3);
            for (var i=102; i<107; i++) 
            {
            var tmpStar = document.getElementById(rid + i);
             //alert(tmpStar.id);
            tmpStar.src = sArray[0].src;
            }
        }
         function setStarsnew(starNum) 
        {
            clearStarTimernew();
            var rating = document.getElementById('rating');
            rating.value = starNum;
            showStarsnew(starNum);
        }
         function resetStarsnew() 
        {
            try
            {
            clearStarTimer();
            var rating = document.getElementById('rating');
            if (rating.value != '') 
            {
                setStarsnew(rating.value);
            } 
            else 
            {
                greyStarsnew();
            }
            }
            catch(ex)
            {
            
            }
        }
        function clearStarsnew() 
        {
            starTimer = setTimeout("resetStarsnew()", 300);
        }
        function clearStarTimernew() 
        {
            if (starTimer) 
            {
            clearTimeout(starTimer);
            starTimer = null;
            }
        }
        
   //End new code     
        
         function showStars(starNum) 
        {
            clearStarTimer();
            greyStars();
            colorStars(starNum);
        }
        function colorStars(starNum) 
        {
            for (var i=102; i <= starNum; i++) 
            {
            var tmpStar = document.getElementById('star_' + i);
            tmpStar.src = sArray[starNum].src;
            }
        }
        function greyStars() 
        {
            for (var i=102; i<107; i++) 
            {
            var tmpStar = document.getElementById('star_' + i);
            tmpStar.src = sArray[0].src;
            }
        }
        function setStars(starNum) 
        {
            clearStarTimer();
            var rating = document.getElementById('rating');
            rating.value = starNum;
            showStars(starNum);
        }
       
        function clearStars() 
        {
            starTimer = setTimeout("resetStars()", 300);
        }
        function resetStars() 
        {
        try
            {
            clearStarTimer();
            var rating = document.getElementById('rating');
            if (rating.value != '') 
            {
                setStars(rating.value);
            } 
            else 
            {
                greyStars();
            }
            }
            catch(ex)
            {
            
            }
        }
            function clearStarTimer() 
            {
                if (starTimer) 
                {
                clearTimeout(starTimer);
                starTimer = null;
                }
            }
 }
 catch(ex)
 {
 }
 
 function txtvalidateRate()
{
    try
    {
	    var b=document.getElementById("ctl00_ContentPlaceHolder1_hdnchk");
	    if(b.value=="")
	    {
	    alert("Please choose Rating before submit");
	    return false;
	    }
	   	    
   }
   catch(ex)
   {
   }
}
function getval(id)
{
   imgidofrate=id.id;
}
function ratebyajax(pagename,ratingval,recordid)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
     // if(a.value=="1")
      //  {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid,
                success: function(msg)
                {
                   //alert(msg); 
                    window.location.href(msg);
                }
            });
       // }
    //  else
     //   {
     //  window.location.href("login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid);  
       // }
    }
    catch(ex)
    {
    }
}
function ratebyajaxforblog(pagename,ratingval,recordid,subparid,parid,parnam)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
      if(a.value=="1")
        {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam,
                success: function(msg)
                {
                   //alert(msg);
                   window.location.href(msg);
                }
            });
        }
      else
        {
       window.location.href("../ui/login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam);  
        }
    }
    catch(ex)
    {
    }
}
function ratebyajaxforblog1(pagename,ratingval,recordid,subparid,parid,parnam)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
//      if(a.value=="1")
//        {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam+"&check=ck",
                success: function(msg)
                {
                   //alert(msg);
                   window.location.href(msg);
                }
            });
//        }
//      else
//        {
//       window.location.href("../ui/login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam);  
//        }
    }
    catch(ex)
    {
    }
}



function ratebyajaxMovieDetail(pagename,ratingval,recordid,recordpath)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
      if(a.value=="1")
        {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&recordpath="+recordpath,
                success: function(msg)
                {
                   //alert(msg); 
                    window.location.href(msg);
                }
            });
        }
      else
        {
       window.location.href("login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&recordpath="+recordpath);  
        }
    }
    catch(ex)
    {
    }
}
function ratebyajaxforpost(pagename,ratingval,recordid,subparid,parid,parnam,postname,blogname)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
      if(a.value=="1")
        {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam+"&postname="+postname+"&bname="+blogname,
                success: function(msg)
                {
                   //alert(msg);
                   window.location.href(msg);
                }
            });
        }
      else
        {
       window.location.href("../ui/login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&subparid="+subparid+"&parid="+parid+"&parnam="+parnam+"&postname="+postname+"&bname="+blogname);  
        }
    }
    catch(ex)
    {
    }
}
function ratebyajaxQuestionAns(pagename,ratingval,recordid,qsid,catid,parcatid,usrid,path,qs,catnam,usrnam,usrimg,dt,time,qsdetail)
{
    try
    {
     var a=document.getElementById("ctl00_ContentPlaceHolder1_hdnchkuser");
      if(a.value=="1")
        {
           $.ajax(
            {
                type: "Get",
                url: "../RatingByAjax.aspx",
                data: "pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&qsid="+qsid+"&catid="+catid+"&parcatid="+parcatid+"&usrid="+usrid+"&qs="+qs+"&catnam="+catnam+"&usrnam="+usrnam+"&usrimg="+usrimg+"&date="+dt+"&time="+time+"&qsdetail="+qsdetail+"&path="+path,
                success: function(msg)
                {
                   window.location.href(msg);
                }
            });
        }
      else
        {
       window.location.href("../ui/login.aspx?pagename="+pagename+"&ratingval="+ratingval+"&recordid="+recordid+"&qsid="+qsid+"&catid="+catid+"&parcatid="+parcatid+"&usrid="+usrid+"&qs="+qs+"&catnam="+catnam+"&usrnam="+usrnam+"&usrimg="+usrimg+"&date="+dt+"&time="+time+"&qsdetail="+qsdetail+"&path="+path);  
        }
    }
    catch(ex)
    {
    }
}
function ratehide(id)
{
    document.getElementById(id.id).style .display= "none"
    document.getElementById(id.id+"1").style .display= "block";
}
function rateshow(id)
{
    document.getElementById(id.id).style .display= "none" ;
    var id1=id.id.substring(0,id.id.length-1);
    document.getElementById(id1).style .display= "block";
}