﻿google.load("language", "1");
    var container;
    var AppId = "857B5A0A9328B8EF1510ED53ACCB59044C23457A";
    var requestStr,valueinput,trstxt,startnum,cutsize,tabid,tabcount,output,tabs,tabsul,tabsulli,tabdiv,resultsHeader,webtools,keywords,resultsList,numcodediv,requestScript,webhead,thisid;
    var thunder_url = "";
    var thunder_pid = "44556";
    var restitle = "";
    function trsb(trstxt){
      c = document.getElementById("old_sla").getElementsByTagName("option").length;
      for (i=0;i<c;i++){
        if (document.getElementById("old_sla").getElementsByTagName("option")[i].selected){
          A1 = document.getElementById("old_sla").getElementsByTagName("option")[i].value;
        }
      }
      d = document.getElementById("old_tla").getElementsByTagName("option").length;
      for (i=0;i<d;i++){
        if (document.getElementById("old_tla").getElementsByTagName("option")[i].selected){
          A2 = document.getElementById("old_tla").getElementsByTagName("option")[i].value;
        }
      }
      //alert(A1+","+A2);
      b = document.getElementById(trstxt).value;
      document.getElementById("googleinfo").innerHTML = "字长："+b.length;
      if (b.length<=512){
      //google.language.translate(b, "zh-CN", "en", function(result) {
      google.language.translate(b,A1, A2, function(result) {
        if (!result.error) {
          var container = document.getElementById("translation");
          container.innerHTML = result.translation;
          document.getElementById("dictcn").innerHTML = '<iframe style="width:100%;height:150px;" src="http://dict.cn/mini.php?q='+encodeURI(result.translation)+'&t='+getTime()+'&utf8=true"></iframe>';
        }else{
          document.getElementById("googleinfo").innerHTML ="您的操作有错误，请重试..."+b.length;
        }
      });
      }else{
        document.getElementById("googleinfo").innerHTML ="您所翻译的内容字数，已经超出我们系统允许的范围。请重试..."+b.length;
      }
    }
    $(document).ready(function(){
      $("#sbi").mouseover(function(){
        $(this).css({border:"1px #ccc solid",color:"#cccccc",background:"#ffffff"});
        if ($(this).attr("value") == "请输入翻译并搜索的字词？")
          $(this).attr("value","");
      });
      $("#sbi").change(function(){
        $(this).css({border:"1px #ccc solid",color:"#000000",background:"#F9F9F9"});
        if ($(this).attr("value") == "请输入翻译并搜索的字词？"){
          $(this).css({border:"1px red solid",color:"#ffffff",background:"#FFD54D"});
        }
      });
      $("#sbi").mouseout(function(){
        $(this).css({border:"1px #000 solid",color:"#000000",background:"#ffffff"});
        if ($(this).attr("value") == "请输入翻译并搜索的字词？"){
          $(this).css({border:"1px red solid",color:"#ffffff",background:"#FFD54D"});
        }
      });
      $("#sbi").keydown(function(event){
        if (event.keyCode==13){
          createTab(this.id,"0","");
        }
      });
      $("#agree").click(function(){
        if ($(this).attr("checked")){
          $("#sys_info").html("系统将对您搜索的内容进行翻译，再进行互联网搜索...");
          $("#pi").css({border:"4px #FF7F55 solid",background:"#FFFFBD",padding:"5px 10px 5px 0",margin:"5px auto 0 auto"});
        }else{
          $("#sys_info").html("");
          $("#pi").css({border:"0",background:"",padding:"5px 10px 5px 0",margin:"5px auto 0 auto"});
        }
      });
    String.prototype.getQueryString   =   function(name)   
      {
        var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"),r;
        if (r=this.match(reg)) return decodeURI(r[2]); return null;
      };
      var objv = window.location.href.getQueryString("q");
      if (objv!=null){
        document.getElementById("sbi").value = objv.replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ");
        document.getElementById("ts").value = objv.replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ");
        document.getElementById("dictcn").innerHTML = '<iframe style="width:100%;height:150px;" src="http://dict.cn/mini.php?q='+encodeURI(objv.replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," ").replace("+"," "))+'&t='+getTime()+'&utf8=true"></iframe>';
        trsb("ts");
      }else{
        document.getElementById("ts").value = "东北暴雪";
        document.getElementById("sbi").value ="东北暴雪";
        document.getElementById("dictcn").innerHTML = '<iframe style="width:100%;height:150px;" src="http://dict.cn/mini.php?q='+encodeURI("东北暴雪")+'&t='+getTime()+'&utf8=true"></iframe>';
        trsb("ts");
      }
     });
