﻿// JScript 文件

var SiteHost="dict.hjenglish.com";
var _panelID="0";
//var newword_dictlang

//英文调用时，aID为null
function AddMyWord(aID){ 
    _panelID = (aID==null)?0:aID;   
    try{
        if(window.external.SoftVersion=="1.0.0.10"){
            alert("功能测试中，稍后开放");
        }else{ 
            HJ$("amw_panel_"+_panelID).innerHTML='<img align="absmiddle" src="http://' +SiteHost+'/images/loading.gif" />';
            setTimeout("Do_AddMyWord();", 500); 
        }
    }catch(e){
        HJ$("amw_panel_"+_panelID).innerHTML='<img align="absmiddle" src="http://' +SiteHost+'/images/loading.gif" />';
        setTimeout("Do_AddMyWord();", 500); 
    }
    return false;
} 
function Do_AddMyWord(){ 
    if( newword_dictlang=="en" ){  
        Do_AddMyWord2(newword_title, newword_comment, newword_langs);
    }else{    
        Do_AddMyWord2( HJ$("amw_word_"+ _panelID).value, HJ$("amw_comment_"+ _panelID).value,  newword_langs);
    }
}
function Do_AddMyWord2(aword, acomments, alang){ 
	var amw_html="<iframe id='iHJDFrame' name='iHJDFrame' width=0 height=0></iframe><br/>";
	amw_html+= "<FORM name='AddMyWord_Form' id='AddMyWord_Form' METHOD='POST' ACTION='http://" +SiteHost+ "/client/client_addmyword.aspx?ran="+ Math.random()+"&back="+ escape(document.location+".back.htm")+"' target='iHJDFrame'>";
	amw_html+= "<INPUT TYPE='text' NAME='w' value='"+ aword +"'>";
	amw_html+= "<INPUT TYPE='text' NAME='c' value='"+ acomments +"'>";
	amw_html+= "<INPUT TYPE='text' NAME='langs' value='"+ alang +"'>";
	amw_html+= "</FORM>"; 
	$("#addword_panel").html(amw_html); 
	$("#AddMyWord_Form").submit(); 
}
function onAddMyWordResult(aResult){
    if(aResult=="yes"){
        HJ$("amw_panel_" +_panelID).innerHTML='<a href="http://'+  HjDictMyDictUrl  +'/mydict/" title="查看我的生词本" target="_blank" onclick="return true;">添加成功</a>';
    }else if(aResult=="no"){
        HJ$("amw_panel_" +_panelID).innerHTML='<a href="http://'+  HjDictMyDictUrl  +'/mydict/" title="查看我的生词本" target="_blank">你添过这个词了</a>';
    }else if(aResult=="error"){
        HJ$("amw_panel_" +_panelID).innerHTML='添加失败';
    }else if(aResult=="login"){
        if(confirm("只有登录沪江部落后，才能添加自己的生词，现在是否登录？")){ 
            window.open("http://"+  HjDictMyDictUrl  +"/login.aspx?ReturnUrl="+ escape("http://bulo.hjenglish.com/mydict/"));
        }else{
            HJ$("amw_panel_" +_panelID).innerHTML='<a href="###" onclick="Do_AddMyWord();return false;"><img src="http://' +SiteHost+ '/images/btn_myword_add.gif" alt="添加到我的生词本" align="absmiddle"/></a>'; 
        }
    }else{
        alert(result.value);
    }
	setTimeout("onAddMyWordResult_End();", 500);
}
function onAddMyWordResult_End(){ 
	$("#addword_panel" ).html("");
}


