﻿document.write('<script type="text/javascript" src="/ajaxpro/Web9eat.Web.UI.Ajax.CommentAjax,Web9eat.Web.UI.ashx"></script>');


var STAR_IMG = new Array("v3_starno1.gif", "v3_starno2.gif", "v3_stary1.gif", "v3_stary2.gif", "v3_star1.gif", "v3_star2.gif", "v3_starno.gif", "v3_stary.gif", "v3_star.gif");
var K_IMG = new Array("v3_trait_tipno1.gif", "v3_trait_tipno2.gif", "v3_trait_tipy1.gif", "v3_trait_tipy2.gif", "v3_trait_tip1.gif", "v3_trait_tip2.gif", "v3_trait_tipno.gif", "v3_trait_tipy.gif", "v3_trait_tip.gif");
var STAR_HINT = new Array("很糟糕", "需要改进", "马马虎虎", "还不错", "非常满意");

function returnStar(num)
{
	var stars = "";
	for(var i = 0; i < parseInt(num / 2); i++)
	{
		stars = stars + '<img src="/images/' + STAR_IMG[4] + '" border="0"/>';
		stars = stars + '<img src="/images/' + STAR_IMG[5] + '" border="0"/>';
	}
	if(num < 10)
	{
		if(num % 2 != 0)
		{
			stars = stars + '<img src="/images/' + STAR_IMG[4] + '" border="0"/>';
			stars = stars + '<img src="/images/' + STAR_IMG[1] + '" border="0"/>';
		}

		for(var i = parseInt(num) + parseInt(num % 2); i < 10; i+=2)
		{
			stars = stars + '<img src="/images/' + STAR_IMG[0] + '" border="0"/>';
			stars = stars + '<img src="/images/' + STAR_IMG[1] + '" border="0"/>';
		}
	}
	return stars;
}

function shwStar(num)
{	
	var stars = returnStar(num);
	document.write(stars)
}

function returnK(num)
{	
	var k="";
	var num1 = parseInt(num / 2);
	for(var i = 0; i < num1; i++)
	{
		k = k+'<img src="/images/' + K_IMG[8] + '" border="0"/>';
	}
	for(i; i < 5; i++)
	{
		k = k+'<img src="/images/' + K_IMG[6] + '" border="0"/>';
	}
	return k;
}


function shwK(num)
{	
	var k = returnK(num*2);
	document.write(k);
}


/*shwStarHint*/
function shwStarHint(num)
{
	num = parseInt(num / 2);
	num = num <= 0 ? 0 : num - 1;
	return STAR_HINT[num];
}

/*chgK*/
function chgK(ipt, num, shw_id)
{
	var num1 = parseInt(num / 2);
	if(num1 <= 5)
	{
		for(var i=0;i<num1;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[7] ;
		}
		for(i;i<5;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[6] ;
		}
  }
	$(shw_id).innerHTML = shwStarHint(num);
}


/*clearK*/
function clearK(ipt, shw_id)
{
	num = $(ipt).value ;
	if(num == "") num = 0;
	var num1 = parseInt(num / 2);
	if(num1 <= 5)
	{
		for(var i=0;i<num1;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[8] ;
		}
		for(i;i<5;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[6] ;
		}
  }
	if(num == 0) $(shw_id).innerHTML = "";
	else $(shw_id).innerHTML = shwStarHint(num);
}

/*initChgK*/
function initChgK(ipt, shw_id,defautValue)
{
	//if(isObject($(ipt)))

	var num = $(ipt).value ;
	if(num == "") num = 0;
	var num1 = parseInt(num / 2);

	var img='';
	var text=STAR_HINT[num1-1];
	if(defautValue>0&&defautValue<5)text=shwStarHint(num);
	document.write('<span onMouseOut="clearK(\'' + ipt +'\', \'' + shw_id +'\')" class="fdp_trait_bar" >');
	for(var i = 0; i < 5; i++)
	{
		if(i<num1){
		img=K_IMG[8];
		}
		else{
		img=K_IMG[6];
		}


		document.write('<img src="/Images/' +img + '" border="0" id="k_' + i + ipt+ '" onMouseOver="chgK(\'' + ipt +'\', ' + (i + 1)*2 + ', \'' + shw_id +'\')" align="absmiddle" style="cursor:hand" onClick="choK(\'' + ipt +'\', ' + (i + 1)*2 + ', \'' + shw_id +'\')"/>');
	}
	document.write('</span><span id="'+shw_id +'" style="color:#999999; font-size:12px;">'+text+'</span>');
}

/*choK*/
function choK(ipt, num, shw_id)
{
	var num1 = parseInt(num / 2);
	if(num1 <= 5)
	{
		for(var i=0;i<num1;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[8] ;
		}
		for(i;i<5;i++)
		{
			$('k_' + i + ipt).src = '/Images/' + K_IMG[6] ;
		}
  }
	$(ipt).value = num;
	$(shw_id).innerHTML = shwStarHint(num);
}




/*单选选择*/
function radioSet_Value(obj,valueObjId)
{
var valueObj = $(valueObjId);
var selectText=obj.innerHTML;
var Items=obj.parentNode.getElementsByTagName("a");
	for(var i = 0; i < Items.length; i++){

		if(Items[i].innerHTML==selectText){
			if(Items[i].className=='selected')
			{
				Items[i].className='';
				valueObj.value='';
			}
			else{
				
				Items[i].className='selected';
				valueObj.value=obj.innerHTML;
			}
			
		}
		else{
		Items[i].className='';
		}

	}


}
/*多选选择*/
function CheckBoxSet_Value(obj,valueObjId){
var valueObj = $(valueObjId);

if(obj.className=='selected'){
obj.className='';
valueObj.value=valueObj.value.replace(obj.innerHTML+',','');
}
else{
valueObj.value=valueObj.value+obj.innerHTML+',';

obj.className='selected';
}


}

 //评价评论   
    function addAssess(id,type)
   {
 
     Web9eat.Web.UI.Ajax.CommentAjax.Update_Isvalid(id,type,function(res){
   var result=res.value;

   if(result=="-2"){
   
   alert('对不起，你已经对该信息已经评定过了');
   }
   else if(result=="1"){
    if(type=="1"){
    $('Comment_good_'+id).innerHTML=parseInt($('Comment_good_'+id).innerHTML)+1;
    
    }
    else if(type=="2"){
     $('Comment_bad_'+id).innerHTML=parseInt($('Comment_bad_'+id).innerHTML)+1;
    }
    alert('评定成功');
   
   }
   else{
   alert('数据库更新失败!')
   }  
  
   });
      
   }
      
  //发表商家评论
function AddCompanyCommend(id){
var f_wd=$("txtf_wd");
var f_jg=$("txtf_jg");
var f_hj=$("txtf_hj");
var f_fw=$("txtf_fw");
var f_tj=$("txtf_tj");
var f_xiaofei=$("txtf_xiaofei");
var f_tingche=$("txtf_tingche");
var f_xfhj=$("txtf_xfhj");
var f_txtContent=$("txtf_txtContent");
if(!isDigit(f_xiaofei.value))f_xiaofei.value=0;
if(f_txtContent.value.length<5){
alert('对不起,评论内容的字数必须大于5字!');
return;
}
  $("btnAddComment").disabled=true;
  Web9eat.Web.UI.Ajax.CommentAjax.AddCompanyComent(id,'Company',f_tj.value,f_xiaofei.value,f_wd.value,f_jg.value,f_hj.value,f_fw.value,f_tingche.value,f_xfhj.value,f_txtContent.value,function(res){
  var result=res.value;

   if(result=="-1"){
     ShowLoginWin();
     $("btnAddComment").disabled=false;
   }
   else if(result=="-2"){
       alert('一分种内不能再次提交数据!');
        location.reload();
   }
   else if(result=="1"){

    alert('感谢你的评论!')
     location.reload();
   }
   else
   {
     $("btnAddComment").disabled=false;
      alert('数据库更新失败!')
   }

   });

    
}



   //发表商家评论
function AddCommend(){
var id=$("relationId");
var f_model=$("f_model");
var f_txtContent=$("txtf_txtContent");
if(f_txtContent.value.length<5){
alert('对不起,评论内容的字数必须大于5个字!');
return;
}

  $("btnAddComment").disabled=true;
  Web9eat.Web.UI.Ajax.CommentAjax.AddComent(id.value,f_model.value,f_txtContent.value,function(res){
  var result=res.value;


   if(result=="-1"){
     ShowLoginWin();
     $("btnAddComment").disabled=false;
   }
  else if(result=="1")
  {
    alert('感谢你的评论!')
     //location.reload();
       commentPage(1);
     $("txtf_Content").value='';
      $("btnAddComment").disabled=false;
   }
   else
   {
     $("btnAddComment").disabled=false;
     alert('数据库更新失败!')
       }

   });

    
}

   //发表商家菜谱评论
function AddC_CpCommend(obj,id)
{
var f_txtContent=$("commentContent");
if(f_txtContent.style.color=='#666'){
    f_txtContent.value='';
}

if($F('plvalue')=='0'){
alert('请选择评分!');
return;
}

  Web9eat.Web.UI.Ajax.CommentAjax.AddC_CpComent(id,f_txtContent.value,$F('plvalue'),function(res){
  var result=res.value;
   if(result=="-1"){
     ShowLoginWin();   
   }
   else if(result=="-2"){
       alert('提交次数过多,请稍候后再提交!');
        location.reload();
   }
  else if(result=="1")
  {
    alert('感谢你的评论!')
    location.reload();      
   }
   else
   {
     alert('数据库更新失败!')
       }

   });

    
}

//评论分页
function commentPage(pageindex)
{
   $('CommentList').innerHTML="<img src='/images/loading.gif' />正在处理中....";
    var relationId=$('relationId').value;
    var f_model=f_model=$("f_model").value;
    var pageSize=$('pageSize').value;
    var postUrl='page='+pageindex+'&relationId='+relationId+'&f_model='+f_model+'&pageSize='+pageSize
    AjaxHelper.Updater('Panel_ComentList','Panel_ComentList',postUrl);
}
