// JavaScript Document

//===========常用公用函数 ================
 //写入Cookie PostCookie("Softview=Yes");
 function PostCookie(cookieName)
 {
  var expdate = new Date();
   expdate.setTime(expdate.getTime() + 604800000);
   document.cookie=cookieName+";expires="+expdate.toGMTString()+";path = /;";
 }
 
 //读取Cookies值
function getCookie(cookieName) 
{ 
 var cookieString =document.cookie; 
 var start = cookieString.indexOf(cookieName + '='); 
 // 加上等号的原因是避免在某些 Cookie 的值里有 
 // 与 cookieName 一样的字符串。 
 if (start == -1) // 找不到
 return null; 
 start += cookieName.length + 1; 
 var end = cookieString.indexOf(';', start); 
 if (end == -1) 
 return unescape(cookieString.substring(start));
 return unescape(cookieString.substring(start, end)); 
}

String.prototype.Trim    =   function(){return this.replace(/(^\s*)|(\s*$)/g,"");}
String.prototype.LTrim   =   function(){return this.replace(/(^\s*)/g,"");}   
String.prototype.Rtrim   =   function(){return this.replace(/(\s*$)/g,"");} 
//取得radio 选中的值
  function getRadioBoxValue(radioName){ 
            var obj = document.getElementsByName(radioName);             //这个是以标签的name来取控件 
                 for(i=0; i<obj.length;i++)    { 
                  if(obj[i].checked){ 
                          return obj[i].value; 
                  } 
              }          
             return "undefined";        
}

//Html转换成Ubb
function html_trans(str) {
	str = str.replace(/\r/g,"");
	str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,"");
	str = str.replace(/<script[^>]*?>([\w\W]*?)<\/script>/ig,"");
	str = str.replace(/<a[^>]+href="([^"]+)"[^>]*>(.*?)<\/a>/ig,"[url=$1]$2[/url]");
	str = str.replace(/<font[^>]+color=([^ >]+)[^>]*>(.*?)<\/font>/ig,"[color=$1]$2[/color]");
	str = str.replace(/<img[^>]+src="([^"]+)"[^>]*>/ig,"[img]$1[/img]");
	str = str.replace(/<([\/]?)b>/ig,"[$1b]");
	str = str.replace(/<([\/]?)strong>/ig,"[$1b]");
	str = str.replace(/<([\/]?)u>/ig,"[$1u]");
	str = str.replace(/<([\/]?)i>/ig,"[$1i]");
	str = str.replace(/&nbsp;/g," ");
	str = str.replace(/&amp;/g,"&");
	str = str.replace(/&quot;/g,"\"");
	str = str.replace(/&lt;/g,"<");
	str = str.replace(/&gt;/g,">");
	str = str.replace(/<br>/ig,"\n");
	str = str.replace(/<[^>]*?>/g,"");
	str = str.replace(/\[url=([^\]]+)\]\n(\[img\]\1\[\/img\])\n\[\/url\]/g,"$2");
	str = str.replace(/\n+/g,"\n");
	str = my_format(str);
	str = str.replace(/\n/g,"\n");
	return str;
}

function my_format(str){
   var cc,tempstr;
   cc = str;
   tempstr = "";
   var ss=cc.split("\n");
   for (var i=0; i< ss.length; i++ ){
        while (ss[i].substr(0,1)==" "||ss[i].substr(0,1)=="　"){ss[i]=ss[i].substr(1,ss[i].length);}
        if (ss[i].length>0) tempstr+="　　"+ss[i]+"\n";
   }
   return tempstr;
}


function showArrayIco(obj,Twidht,Theight,imgUrl)
{
 
	var objli= obj.getElementsByTagName("li");
	
	var objspan

	for(var i=0;i<objli.length;i++)
	{
	  objspan = objli[i].getElementsByTagName("span");
	 
	 if (objspan.length>0)
	 {
	   var objspanTemp=objspan[0];
	   objspanTemp.style.backgroundImage ="url("+ imgUrl +")";
	   objspanTemp.style.backgroundRepeat="no-repeat"
	   
	   var temp ="0px -"+ i * Theight +"px";
           
	   objspanTemp.style.backgroundPosition=temp;
	   objspanTemp.style.width= Twidht + "px";
	   
	   objspanTemp.style.lineHeight= Theight + "px";
	   objspanTemp.style.styleFloat  ="left";
	   
	   objspanTemp.style.height= Theight + "px";
	   objspanTemp.style.overflow ="hidden";  
       //objspanTemp.innerHTML=i;

	 }
	}
	
}

//===============================================================================

<!-- AJAX 提交表单 -->
     var http_request = true;
	function send_request(url,Temp,ref,http) 
	 {//初始化、指定处理函数、发送请求的函数
		http_request = false;
		//document.domain = "yxdown.com";
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { // 异常，创建对象实例失败
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = ref; 
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		http_request.open("Post", url, http);
		http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		http_request.send(Temp);
	}
	
  //***************处理返回信息的函数*******************
    function processRequest() {
        if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
                //alert(http_request.responseText);
            } else { //页面不正常
                 //alert("您所请求的页面有异常。");
            }
        }
    }
	
//投票BEGIN
function sEval(softid,num)
{
	var Temp="Action=0&softid="+ escape(softid) + "&num=" +escape(num); //发送的数据
	var SubmitAbet=document.getElementById("SubmitAbet");                //支持按钮
	var SubmitArgue=document.getElementById("SubmitArgue");				  //反对按钮
	
	var RequestFunction=function() {  //返回处理函数
		if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
					ReadMark(softid);
				  //alert('投票成功!!');
            } else { //页面不正常
                // alert("您所请求的页面有异常。");
            }
        }
	 };
	send_request("../ajax.asp",Temp,RequestFunction,false);
	
	SubmitAbet.onclick ='';
	SubmitAbet.alt="您已经投过票了!";
	
	SubmitArgue.onclick='';
	SubmitArgue.alt="您已经投过票了!";
	//alert(Temp);
}
//投票End

//读取投票数据 Begin
function ReadMark(softid)
{	
	var Temp="Action=1&softid="+ escape(softid); //发送的数据
	var objTemp=document.getElementById("ViewMark_1_2").getElementsByTagName("span");
	
	var AbetImg=objTemp[1].getElementsByTagName("img")[0];
	var AbetNum=objTemp[2];
	
		 objTemp=document.getElementById("ViewMark_2_2").getElementsByTagName("span");
	var ArgueImg=objTemp[1].getElementsByTagName("img")[0];;
	var ArgueNum=objTemp[2];
	
	var RequestFunction=function() {  //返回处理函数
		if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var TempText=http_request.responseText;
 
				var	 TempText_1=TempText.split("|")[0];
				var  TempText_2=TempText.split("|")[1];
					AbetNum.innerText= TempText_1;
					ArgueNum.innerText=TempText_2;
				var TempText_3= parseInt(TempText_1) + parseInt(TempText_2);
				
					AbetImg.width = (parseInt(TempText_1) /TempText_3)*100;
					ArgueImg.width = (parseInt(TempText_2) /TempText_3)*100;
                
            } else { //页面不正常
                 alert("您所请求的页面有异常。");
            }
        }
	 };
     
	 send_request("../ajax.asp",Temp,RequestFunction,false);
	//AbetNum.innerText="5645";
	//alert(softid);
}
//读取投票数据 End


//增加一个POST或GET键值对
	function EssaySend(obj) {
	   var Temp="UserName=" + escape(UserName) + "&Email=" +escape(Email) + "&content=" + escape(content) + "&SoftID=" + escape(SoftID) + "&Grade=" + escape(Grade);
	      send_request("../writeessay.asp",Temp);  
	}
	
//按 CTRL+回车 提交表单
  function submitForm()
  {
	  if(window.event.ctrlKey&&window.event.keyCode==13)
	  {
	  	//alert("点击了");
		postComm();
		return true;
	  }
  }
  
  //发送评论
  
  var IspostComm = true;
  
  var IsCode =false;   //验证码是否为真
  
  function vercode(obj) //验证验证码
  {
	  var Temp="Action=11";
	  var s= document.getElementById("showvercode");
	  
	  var ref=function() {
	 //===返回处理函数 Begin ==
		if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var TempText=http_request.responseText;
				
				if (TempText==obj.value || TempText=="8888" || TempText=="")
				{
					IsCode =true;
					s.innerHTML="<img src='/skin/img/succ.gif'>"
				}else
				{
					IsCode =false;
					s.innerHTML="<img src='/skin/img/err.gif'>"
				}
				
            } 
        }  
	 } 
	 send_request("/ajax.asp",Temp,ref,false);   
  }
  
  function postComm()
  {
	  var softId = document.getElementById("softid");
	  var username =document.getElementById("username"); 
	  var Content = document.getElementById("Content");
	  var email = document.getElementById("email");
	  var code =  document.getElementById("GetCode");
	  
	  if (code!=null)
	  {
		 if (! IsCode) 
		 {
			 alert('验证码不正确!!');
			 code.focus();
			 return false;
		 }
	  }
	  
	  if (softId.value.Trim()=="")
	  {
		  alert("出错了！！");
		  return false;
	  }
	  
	  if (Content.value.Trim()=="")
	  {
		  alert("评论内容不能为空！！");
		  Content.focus();
		  return false;
	  }
	  
	  if (Content.value.Trim().length<5 )
	  {
		  alert("评论内容不能小于5个字符!!");
		  Content.focus();
		  return false;
	  }
	  
	  if (Content.value.Trim().length>1000 )
	  {
		  alert("评论内容不能大于1000个字符 !!");
		  Content.focus();
		  return false;
	  }
	  
	  var ref=function() {
	 //===返回处理函数 Begin ==
		if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var TempText=http_request.responseText;
				alert("您的评论已经写入感谢您的参与!!");
		 
				Content.value="您的评论已经写入成功！！";
				Content.disabled="disabled";
				document.getElementById("writeComm").disabled="disabled";	
            } else { //页面不正常
                 //alert("您所请求的页面有异常。");
            }
        }  
	 } 
	 
//===返回处理函数 End ==
	 
	  var Temp="Action=2&UserName=" + escape(username.value.Trim()) + "&Email=" +escape(email.value.Trim()) + "&content=" + escape(Content.value.Trim()) + "&SoftID=" + escape(softId.value.Trim());
	  
	  if(IspostComm)
	  {
	   send_request("../ajax.asp",Temp,ref,false);  
	   IspostComm = false;
	  }
	  else
	  {
		  IspostComm = false;
		  alert("请不要重复提交 谢谢！！");
	  }
	 
	  var f = document.getElementById("formpost");
	  inputdisabled(f)
  }

  	//设置按钮为不可用
  function inputdisabled(obj)
	{
	if (obj!=null)	
	{
	for(var i=0;i<obj.elements.length;i++)
		{
         obj.elements[i].disabled="disabled";
		 if (obj.elements[i].type=='button')
		 {
			obj.elements[i].value='您的评论已提交 正在审核中'; 
		 }
		}
	}
    }
  
  //前台移到下载地址处
  function MoveAddress(ch)
  {
   window.location.hash = "#" + ch;  
  }
  // ===前台查询论谈转帖  ===
  function MakeUbb(thisForm)
  {
	var obj = document.getElementById(thisForm);
	if(isNaN(obj.TopNum.value) || obj.TopNum.value=="")
	{
		obj.TopNum.value="";
		obj.TopNum.focus();
		alert("记录条数只能为数字！！");
		return false;
	}
	
	var ref =function() {
		   if (http_request.readyState==4 && http_request.status == 200) { // 信息已经成功返回，开始处理信息
		   		var returnText = http_request.responseText;
				if(returnText=="")
				{
				 document.getElementById("List").innerHTML ="	对不起没有查询到相应记录！！";
				}
				else
				{
				 document.getElementById("List").innerHTML=unescape(http_request.responseText);
				}
            } else { //页面不正常
                // alert("您所请求的页面有异常。");
            }
	}
	
	 var Temp = "Action=3&IsSoftSize="+ escape(obj.IsSoftSize.checked) +"&SoftViewImg="+ escape(obj.IsSoftSize.checked)+"&IsSoftViewImg="+ escape(obj.IsSoftViewImg.checked);
	     Temp +="&IsLanguage="+ escape(obj.IsLanguage.checked)+"&IsContent="+ escape(obj.IsContent.checked)+"&IsHttp="+ escape(obj.IsHttp.checked);
		 Temp +="&catalog="+ escape(obj.catalog.options[obj.catalog.selectedIndex].value)+"&Bdate="+ escape(obj.Bdate.value)+"&Edate="+ escape(obj.Edate.value);
		 Temp +="&TopNum="+ escape(obj.TopNum.value)+"&order="+ escape(getRadioBoxValue("order"))+"&desc="+ escape(getRadioBoxValue("desc")); 
		 //alert(Temp);
		 
		  document.getElementById("List").innerHTML="正在查询中....";
	  send_request("ajax.asp",Temp,ref,false); 
 }
 
 //前台查询当前票数
 function ReadCount(id)
 {
	 var Url = "Action=5&id=" + escape(id)
	 var ref=function()//处理返回数据
	 	{
		  if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var requestText=http_request.responseText;
				
				   if (requestText.indexOf(',')>0)  
				   {
					   document.getElementById("din").innerHTML= requestText.split(",")[0];
					   document.getElementById("cai").innerHTML= requestText.split(",")[1];
					   document.getElementById("Hits").innerHTML= requestText.split(",")[2];   
    
				   }
				 
            } else { //页面不正常
                 alert("写数据出错了！！");
            }
        }
		}
	 send_request("../ajax.asp",Url,ref,false); 
	// alert(Url)
 }
 
 //前台文章投票
 function CmsVoite(id,ding)
 { 
  var Url = "Action=4&id=" + escape(id) + "&ding=" + escape(ding)
  
	 var ref=function()//处理返回数据
	 	{
		  if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var requestText=http_request.responseText;
				
				   if (requestText.indexOf(',')>0)  
				   {
					   document.getElementById("din").innerHTML= requestText.split(",")[0];
					   document.getElementById("cai").innerHTML= requestText.split(",")[1];
					   alert('感谢谢您的投票!!')
				   }
				 
            } else { //页面不正常
                 alert("写数据出错了！！");
            }
        }
		}	
	send_request("../ajax.asp",Url,ref,false); 
	document.getElementById("din").onclick ='';
	document.getElementById("din").alt="您已经投过票了!"
	document.getElementById("cai").onclick ='';
	document.getElementById("cai").alt="您已经投过票了!"
	// alert(Url)
 }
 
 //统计点次下载次数
 function softCount(SoftID,SoftLinkID)
 {
	 
	 var Url = "Action=6&SoftLinkID=" + escape(SoftLinkID) + "&SoftID=" + escape(SoftID)
	  var ref=function()//处理返回数据
	  {
		  if (http_request.readyState == 4) { // 判断对象状态
		    if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
			var requestText=http_request.responseText;
			//alert(requestText)
			
			}else
			{
				//var requestText=http_request.responseText;
				//alert(requestText)
			}
		  
		  }
		  
	  }
	 send_request("../ajax.asp",Url,ref,false);
	// alert(Url);
 }
 

//=====网站后台专用函数===============
//设置默认的下载地址前缀
   function setAddressCookie(obj)
   {
	  var objTemp=document.getElementById(obj);
	  PostCookie("AddressCookie="+ objTemp.value);
	  alert("创建:"+ objTemp.value+" 成功")
   }
   
   //读取默认的 AddressCookie 值
   function redAddressCookie()
   {
	 var objTemp=document.getElementById("AddressCookie");
	 	 objTemp.value=getCookie("AddressCookie") 
	}
	//后台自写填上 下载名称	
 
 
    // ============ 自动填写表单 ================
   function autoWriteInput(obj,n)
   {
	  if(obj.value.Trim() =="")
	  {
		   var o=obj.createTextRange(); 
			if(n==1)
			{
				var temp= myform.SoftName.value + " " +  myform.SoftVer.value; 
				obj.value=temp;
			}else
			{
				obj.value=	getCookie("AddressCookie");
			}
		var o=obj.createTextRange(); 	
		o.move("character",obj.value.length);    
  		o.select();  
	  }
	 // alert("begin")   
   }
   
   
  /////////////////////////首页选项卡JS/////////////////
  
 function onSelect(obj,ch)
 {
	 var parentNodeObj= obj.parentNode;
	// alert(parentNodeObj.innerHTML)
	//alert(parentNodeObj.childNodes.length)
	
	 var s=0;
	 for(i=0;i<parentNodeObj.childNodes.length;i++)
	 {
		// alert("第" +i +"次")
		if (parentNodeObj.childNodes[i].nodeName=="#text")//针对FF处理
		   {
			 continue;  
		   }
		   
		parentNodeObj.childNodes[i].className="NewItemStat_1";
		var newObj=document.getElementById(ch + "_" + s);
		
		if(newObj!=null)
		{
			 newObj.style.display='none';
	        //newObj.innerHTML
			// alert(parentNodeObj.childNodes[i].innerHTML)
			 if(parentNodeObj.childNodes[i]==obj)
			 {
				newObj.style.display='';	
			 }
		}
		s +=1;
	 }
	 obj.className="NewItemStat_2";
 }
 
  /////////////////////////首页选项卡JS2/////////////////

  function onSelect2(obj,ch)
 {
	 var parentNodeObj= obj.parentNode;
	 
	// alert(parentNodeObj.innerHTML)
	//alert(parentNodeObj.childNodes.length)
	
	 var s=0;
	 for(i=0;i<parentNodeObj.childNodes.length;i++)
	 {
		// alert("第" +i +"次")
		if (parentNodeObj.childNodes[i].nodeName=="#text")//针对FF处理
		   {
			 continue;  
		   }
		   
		parentNodeObj.childNodes[i].className="ChangePhotoItemStat_1";
		var newObj=document.getElementById(ch + "_" + s);
		
		if(newObj!=null)
		{
			 newObj.style.display='none';
	        //newObj.innerHTML
			
			// alert(parentNodeObj.childNodes[i].innerHTML)
			 if(parentNodeObj.childNodes[i]==obj)
			 {
				newObj.style.display='';	
			 }
		}
		s +=1;
	 }
	 obj.className="ChangePhotoItemStat_2";
 }
 
   /////////////////////////首页选项卡JS2/////////////////

  function onSelect2(obj,ch)
 {
	 var parentNodeObj= obj.parentNode;
	 
	// alert(parentNodeObj.innerHTML)
	//alert(parentNodeObj.childNodes.length)
	
	 var s=0;
	 for(i=0;i<parentNodeObj.childNodes.length;i++)
	 {
		// alert("第" +i +"次")
		if (parentNodeObj.childNodes[i].nodeName=="#text")//针对FF处理
		   {
			 continue;  
		   }
		   
		parentNodeObj.childNodes[i].className="GameLinkItemStat_1";
		var newObj=document.getElementById(ch + "_" + s);
		
		if(newObj!=null)
		{
			 newObj.style.display='none';
	        //newObj.innerHTML
			
			// alert(parentNodeObj.childNodes[i].innerHTML)
			 if(parentNodeObj.childNodes[i]==obj)
			 {
				newObj.style.display='';	
			 }
		}
		s +=1;
	 }
	 obj.className="GameLinkItemStat_2";
 }
 
 /////////////////大幅图片切换JS///////////////////////

var currslid = 1;
function showDiv(obj,num,len)
{
for(var id = 1;id<=len;id++)
{
  var ss=obj+id;
  var snav =obj+"nav"+id;
  if(id==num){
    try{document.getElementById(ss).style.display="block"}catch(e){};
    try{document.getElementById(snav).className="active"}catch(e){};
  }else{
    try{document.getElementById(ss).style.display="none"}catch(e){};
    try{document.getElementById(snav).className=""}catch(e){};
  }
}  
}
function showFocus(num)
{
for(var id = 1;id<=5;id++)
{
    currslid = num;
  var fpid="focusPic"+id;
  var fcid="focusContent"+id;
  var fnid="focusnav"+id;
  if(id==num){
      try{document.getElementById(fpid).style.display="block"}catch(e){};
    try{document.getElementById(fcid).style.display="block"}catch(e){};
    try{document.getElementById(fnid).className="active"}catch(e){};
  }else{
    try{document.getElementById(fpid).style.display="none"}catch(e){};
    try{document.getElementById(fcid).style.display="none"}catch(e){};
    try{document.getElementById(fnid).className=""}catch(e){};
  }
}  
}
function playnext(){
    if(currslid==5){
        currslid = 1;
    }
    else{
        currslid++;
    };
    showFocus(currslid);
    playit();
}
function playit(){
    slidint = setTimeout(playnext,4000);
}
function stopit(){
    clearTimeout(slidint);
    }
window.onload = function(){
    playit();
}

 //==============比列调整当前图片大小==============
 function ReImgSize_2(obj,w,h){ 
  if(obj.width>w)
   {
	   obj.width=w;
	   obj.style.border="none" 
	   }
 }
 
 
 //把网页设为首页
function ThissetHomePage()
{
	  document.body.style.behavior="url(#default#homepage)";
	  var url="http://www.1188.com/?y";
	 // alert(url)
	  document.body.setHomePage(url); 
}

//第一次点击下载地址的时候提示设为首页
function address_click()
{
	if(getCookie("Address_Home") != "Yes") 
	{
	ThissetHomePage();
	PostCookie("Address_Home=Yes");
	}
	return true;
}

//*****************************读取评论投票 Begin **************************************************
function ReadCommVoite(objtext)
{
	var Url="Action=7&commid="; //发送的数据
	var commid = "";
	var obj=document.getElementById(objtext); //评论显示的列表ID
	if (obj==null) return; //如果没找到就退出
	
	var objdiv= obj.getElementsByTagName("div"); //评论里的DIV显示出来
	
	for(var i=0;i< objdiv.length; i++) //显示所有的DIV
	{
		if ( objdiv[i].className == "commPost_1")
		{
			//alert(objdiv[i].title)
			commid = commid + objdiv[i].title +',';
		}
	}
	
	
Url += escape(commid + "0"); //发送的数据

//var http_request = true;
//**********定义 ref 反回函数 Begin **********
	var ref=function()//处理返回数据
	  {
		  if (http_request.readyState == 4) { // 判断对象状态
		    if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
			var requestText=http_request.responseText;
			
			var al =  requestText.split("|");
			for(var i=0 ; i<al.length; i++)  //把取到的数据用 | 分开
			{
				if(al[i].indexOf(",")>0)  //是否没有 ,号
				{
					var lal =  al[i].split(",",3); //把ID和投票数分离出来
					var obj = document.getElementById("p_"+lal[0]);
				   if(obj != null)
				   {
					  var supObj= obj.getElementsByTagName("span");
					  supObj[1].innerHTML = "支持[<font color='red'>"+ lal[1] +"</font>]";
					  supObj[2].innerHTML = "反对[<font color='red'>"+ lal[2]  +"</font>]"; 
				   }
				}
			}
			 // alert(requestText)
			}else
			{
				// var requestText=http_request.responseText;
				// alert(requestText)
			}
		  }
	 }
//******** 定义 ref 反回函数 End **********
send_request("../ajax.asp",Url,ref,false);
//alert(Url);
}
//*****************************读取评论投票 End **************************************************



//*****************************评论投票 Begin **************************************************
function commvoite(obj,ch,topdiv)
{
	var Url="Action=8&ch="+ ch +"&commid="; //发送的数据
	obj.onclick="";
	obj.title="您已经投过票了！！！！";
	var pobj = obj.parentNode.parentNode; //当前节点的爷爷节点
	var voiteId = pobj.title;
	Url += voiteId;
	
	//**********定义 ref 反回函数 Begin **********
	//var http_request = true;
	var ref=function()//处理返回数据
	  {
		  if (http_request.readyState == 4) { // 判断对象状态
		    if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
			var requestText=http_request.responseText;
              ReadCommVoite(topdiv)
			 //alert(requestText)
			}else
			{
				 //var requestText=http_request.responseText;
				 //alert(requestText)
			}
		  }
	 }
//******** 定义 ref 反回函数 End **********
  send_request("../ajax.asp",Url,ref,false);
    
}


//***********************专题发表评论**************************
var IsztpostComm =true;

function ztPostEassy()
{
	  var Content = document.getElementById("Content");
	  var specialID =document.getElementById("specialID"); 
	  var UserName = document.getElementById("UserName");
	  var Email = document.getElementById("Email");
	  var code = document.getElementById("GetCode");
	  
	  var tabType = document.getElementById("tabType");
	  
	  var tabTypeId=0;
	  
	  if(tabType!=null)
	  {
		 tabTypeId = tabType.value; 
	  }
	 	  
	  if (code!=null)
	  {
		 if (! IsCode) 
		 {
			 alert('验证码不正确!!');
			 code.focus();
			 return false;
		 }
	  }
	  
	  
	 if (specialID.value.Trim()=="")
	  {
		 alert("出错了！！");
		 return false;
	  }
	  
	  if(Content.value.Trim()=="")
	  {
		alert("评论内存不能为空！！");
		Content.focus();
		return false;
	  }
	   
	  if (Content.value.Trim().length<5 )
	  {
		  alert("评论内容不能小于5个字符!!");
		  Content.focus();
		  return false;
	  }
	  
	  if (Content.value.Trim().length>1000 )
	  {
		  alert("评论内容不能大于1000个字符 !!");
		  Content.focus();
		  return false;
	  }
	  
	  var RefTemp = Content.value + UserName.value + Email.value;
	  if (RefTemp.toLowerCase().indexOf("script")>0) 
	  {
		  alert("您包含了非法关键字 script !");
		  Content.focus();
		  return false;  
	  }
	  
	  if (RefTemp.toLowerCase().indexOf("form")>0) 
	  {
		  alert("您包含了非法关键字 form !");
		  Content.focus();
		  return false;  
	  }
	  
	    if (RefTemp.toLowerCase().indexOf("iframe")>0) 
	  {
		  alert("您包含了非法关键字 iframe !");
		  Content.focus();
		  return false;  
	  }
	
	
	 var ref=function() {
	 //===返回处理函数 Begin ==
		if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
				var TempText=http_request.responseText;
				alert("您的评论已经写入感谢您的参与!!");
		 
				Content.value="您的评论已经写入成功！！";
				Content.disabled="disabled";
				//document.getElementById("writeComm").disabled="disabled";	
            } else { //页面不正常
                 //alert("您所请求的页面有异常。");
            }
		}
	 }
	 
 //var f = document.getElementById("formpost");
 //inputdisabled(f);
	  
//===返回处理函数 End ==
var Url="Action=9&UserName=" + escape(UserName.value.Trim()) + "&Email=" +escape(Email.value.Trim()) + "&content=" + escape(Content.value.Trim()) + "&specialID=" + escape(specialID.value.Trim()) + "&tabTypeId=" + escape(tabTypeId);

//alert(Url);
	  
	  if(IsztpostComm)
	  {
	   send_request("/ajax.asp",Url,ref,true);  
	   IsztpostComm = false;
	  }
	  else
	  {
		  alert("请不要重复提交 谢谢！！");
	  }
	  
}

//引用评论
function zt_quote(id)
{
 var Content = document.getElementById("Content");
 var Temp;
 	Temp = "[quote]"+ id +"[/quote]";
 
 Content.value =Temp; 
}

 //提交评论表单得到焦点的时候显示验证码
function CommentOnblur()
{
	//alert('点了');
	 document.getElementById("viewGetCode").style.display="";
	// var showimg
	 
	// showimg=document.getElementById("GetCodeImg");
	 
	// showimg.src="http://admin.yxdown.com/GetCode.asp"; 
}
