if(!$){
    var $=function(id){return document.getElementById(id);} 
}
var url='http://guide.help.163.com/xiaoyi/tranRwMail.php'
var innerScript;
var tplAnsNoKey='&nbsp;&nbsp;&nbsp;&nbsp;您所提交的内容，我们暂时无法为您解析，您可以复制更为完整的退信内容进行解析<br />&nbsp;&nbsp;&nbsp;&nbsp;同时请您放心，您提交的内容我们已经记录，我们将会不断更新完善。<br />&nbsp;&nbsp;&nbsp;&nbsp;您也可以登录 <a href="http://help.163.com/07/0902/17/3NDCJDUU00752CLH.html" target="_blank">退信详解</a> 了解我们为您准备的退信相关帮助。';
var tplAnsNoAns='&nbsp;&nbsp;&nbsp;&nbsp;您所提交的内容，我们暂时无法为您解析.<br />&nbsp;&nbsp;&nbsp;&nbsp;同时请您放心，您提交的内容我们已经记录，我们将会不断更新完善。<br />&nbsp;&nbsp;&nbsp;&nbsp;您也可以登录 <a href="http://help.163.com/07/0902/17/3NDCJDUU00752CLH.html" target="_blank">退信详解</a> 了解我们为您准备的退信相关帮助。';
var tplTooLong='<p style="color:red;width:90%;clear:both;">您提供的内容可能不是退信原文，而是您发送信件的正文内容，故无法为您解析原因，请您提供退信内容，正确的退信内容格式如下，请参照以下格式复制退信内容，谢谢！</p><p style="background-color:rgb(246,246,246);font-weight:bold;border:2px solid red;padding:5px;">This message is generated by COREMAIL email system.I\'m sorry to have to inform you that the message returned<br /><br />你发送到evevl***@***.com的邮件由于以下原因被退回 : evevl***@***.com DNS query error: ***.com</p>';
var tplTooMany='<p style="color:red;">您提供的可能是您发送的邮件正文，而不是退信的内容，我们需要退信内容才能解析，请您复制正确的退信原因，然后点“翻译”，退信内容格式如下：</p><p style="background-color:rgb(246,246,246);font-weight:bold;border:2px solid red;padding:5px;">This message is generated by COREMAIL email system.I\'m sorry to have to inform you that the message returned<br /><br />你发送到evevl***@***.com的邮件由于以下原因被退回 : evevl***@***.com DNS query error: ***.com</p>';
$('clickToDoTranNow').addEvent(
    'click'
    ,function(){
        if ($('focusNow').value=="" || $('focusNow').value=="请将退信内容复制到这里..."){
            alert("请将退信内容复制到文本框中，然后点击翻译");
            return false;
        }else{
            raRegExp = new RegExp("\r\n","g")
            getTranslateInfo($('focusNow').value.replace(raRegExp,""));
            $('onLoading').setStyle('display','block');
        }
    }
);
function getTranslateInfo(content) {
    if (content.trim().length>0) {
        if (innerScript) innerScript.remove();
        new Asset.javascript(url + '?keyword=' + encodeURI(content)+'&rid='+Math.random(),{id:'innerScript'});
        innerScript = $('innerScript');
    }
}
function showAns(jsonAns){
	var ansContent=jsonAns.ans;
	$('dv_suggest').setStyle('display','none');	
	if(ansContent=='keyNotFound'){
		$('ifrTranEnd').innerHTML=	tplAnsNoKey;			
	}else if(ansContent=='canNotAnsNow'){
		$('ifrTranEnd').innerHTML=	tplAnsNoAns;
	}else if(ansContent=='tooLong'){
		$('ifrTranEnd').innerHTML=	tplTooLong;
	}else if(ansContent=='toMany'){
		$('ifrTranEnd').innerHTML=	tplTooMany;	
	}else{
		$('ifrTranEnd').innerHTML=ansContent.replace(/^A:/,'');
		$('keyword').value=jsonAns.key
		var ansId='unKnow'
		var pos1=jsonAns.ans.indexOf('"#');
		var pos2=jsonAns.ans.indexOf('id=');
		if(pos2>0 && pos2<20){
			ansId=jsonAns.ans.substr(pos1+2,pos2-pos1-4);
		}else{
			var pos2=jsonAns.ans.indexOf('"></a>');
			ansId=jsonAns.ans.substr(pos1+2,pos2-pos1-2);
		}
		xySurveyInit('dv_suggest',ansId);
	}
    $('onLoading').setStyle('display','none');
}
//--survey
function surChkYes(obj){
    if(obj.checked){
        document.getElementById('sur_n_More').style.display='none';
        document.getElementById('sur_n_SayMore').style.display='none';
        document.getElementById('subFeedback').disabled=false;
    }
}
function surChkNo(obj){
    if(obj.checked){
        document.getElementById('sur_n_More').style.display='';
        document.getElementById('subFeedback').disabled=true;
    }
}
function changeSur_n_More(selObj){
    var idx=selObj.selectedIndex;
    if(idx==0){
        document.getElementById("sur_n_SayMore").style.display='none';
        document.getElementById('subFeedback').disabled=true;
    }else{
        document.getElementById("sur_n_SayMore").style.display='';
        document.getElementById('subFeedback').disabled=false;
    }
}
function subFeedback(){
    var ansId=$('sur_ansIdValue').value;
    if(document.getElementById('sur_y').checked){
        addSub(true,ansId);
    }else if(document.getElementById('sur_n').checked){
        addSub(false,ansId);
    }
    window.setTimeout("subFeedbackEnd()",700)
}
function subFeedbackEnd(){
    document.getElementById("sur_n_Start").style.display='none';
    document.getElementById("sur_n_End").style.display='';
}
function addSub(hful,ansId){
    var url="http://kf.nease.net/xiaoyi/";
        url+="survey.php?issubmit=help&pj=tx";       
        url+="&a="+ansId;
    var tInfo="";
    var uInfo="--";
    if(hful){
        tInfo="是";
        
    }else{
        var selObj=document.getElementById("sur_n_More");
        url+='&r='+encodeURI(selObj.options[selObj.selectedIndex].innerHTML)
        tInfo='否';        
        uInfo=document.getElementById("sur_n_MContent").value;       
    }
    url+="&c="+encodeURI(tInfo)+"&s="+encodeURI(uInfo)+'&k='+encodeURI($('keyword').value);
    linkLink(url);
}
function linkLink(url){
    var iMG=new Image();
    iMG.src=url;
    iMG.onload=function(){return ;}
}
function xySurveyInit(conId,ansId){
    $(conId).style.display='block';
    $('sur_n_Start').style.display='block';
    $('sur_n_End').style.display='none';
    $('sur_ansIdValue').value=ansId;        
}