// JavaScript Document
	var arr= new Array(0,0,0,0,0);
	var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var dt = new Date();
	var y  = dt.getYear();
	if (y < 1000) y +=1900;
	var post_date = dayNames[dt.getDay()] + ", " + monthNames[dt.getMonth()] + " " + dt.getDate() + ", " + y;
	
	function updateRating(id,count,TEMPLATE_URL)
	{
		(function($){
			count++;
			
			for(i=0;i<count;i++)
			{
				//document.getElementById(id+i).src=TEMPLATE_URL+'images/rating_hover.gif';
				$("#"+id+i).attr('src',TEMPLATE_URL+'images/rating_hover.gif');
			}
			
		})(jQuery);
	}
	
	function restoreRating(TEMPLATE_URL)
	{
		(function($){
			for(i=0;i<5;i++)
			{
				id="img"+i
				if(arr[i]==0)
					//document.getElementById(id).src=TEMPLATE_URL+'images/rating_empty.gif';
					$("#"+id).attr('src',TEMPLATE_URL+'images/rating_empty.gif');
				else
					//document.getElementById(id).src=TEMPLATE_URL+'images/rating_full.gif';
					$("#"+id).attr('src',TEMPLATE_URL+'images/rating_full.gif');
			}
			
		})(jQuery);
	}
	
	function updateRate(id,count,TEMPLATE_URL)
	{
		(function($){
			count++;
			for(i=0;i<5;i++)
			{
				arr[i]=0;
			}
			for(i=0;i<count;i++)
			{
				arr[i]=1;
				//document.getElementById(id+i).src=TEMPLATE_URL+'images/rating_full.gif';
				$("#"+id+i).attr('src',TEMPLATE_URL+'images/rating_full.gif');
			}
			
		})(jQuery);
	}
	
	function checkfield(user,pro_id,TEMPLATE_URL)
	{
		var user = user;
		var pro_id = pro_id;
		var TEMPLATE_URL = TEMPLATE_URL;
		(function($){
			rate=0;		  
			rtitle=$("#rtitle").attr("value");
			rview=$("#review").attr("value");
			var error="";
			for(i=0;i<5;i++)
			{
				if(arr[i]!=0)
					rate++;
			}
			if(rtitle=="" || rview=="")
			{
				error = "Invalid review. \n";
			}
			else if(rate=="")
			{
				error = "Please provide a rating.";
			}
			if(error)
  			{	
	   			alert(error);
    			return false;
	 	 	}
			else
			{
				sendreq(user,pro_id,TEMPLATE_URL);
			}
		})(jQuery);
	}
	function sendreq(user,pro_id,TEMPLATE_URL)
	{
	 	(function($){
			rate=0;		  
			rtitle=$("#rtitle").attr("value");
			rview=$("#review").attr("value");
		
			
			
			for(i=0;i<5;i++)
			{
				if(arr[i]!=0)
					rate++;
			}
			
            $.ajax({
              type: "POST",
              url: "kernel.php",
              data: "page=usrcommnt&method=add&rate="+rate+"&rtitle="+rtitle+"&rview="+rview+"&pid="+pro_id,
			  //alert(data);
              success: function(data){
				  if(data!="true"){
                  alert("could not add Review");
                  return false;
                }  
                else{
				  var str;
				  str = '<div class="user_review_txt">';
				  str += '<div class="user_review_left">';
				  str += '<p><span>'+user+'</span><br>';
				  str += 'Posted on '+post_date+'</p>';
				  str += '</div>';
				  str += '<div class="user_review_right">';
				  str += '<p>';
				  for(j=0;j<5;j++)
				  {
					  if(j<rate)
					  {
					  	str += '<img src="'+TEMPLATE_URL+'images/star_color.png" alt="">';
					  }
					  else
					  {
					  	str += '<img src="'+TEMPLATE_URL+'images/star_white.png" alt="">';
					  }
				  }
				  
				  str += '<strong>'+rtitle+'</strong></p>';
				  str += '<p>'+rview+'</p>';
				  str += '</div>';
				  str += '<div class="user_review_seprator">';
				  str += '</div>';
				  
				  $('#user_reviews').prepend(str);
                  $("#reigister_main").animate({ height: "hide", opacity: "hide" }, "slow");
				  return false;
                }
              }
            });
			})(jQuery);
	}
