﻿// JScript 文件



function startClient1(value){
    var obj=document.all("Test1");
    if(typeof obj.RunElpClient=='undefined')
    {
       studyEnRequreClient();
       CancelDialog();
    }
    else{   
       obj.RunElpClient(value);
    }
 }


function startClient(value){
    try{
        var elp=new ActiveXObject("iFlyElpClientProj.iFlyElpClient");
        if(elp.GetElpVersion()!=version){
           if(window.confirm("您的英语学习软件未安装或版本过低，您要重新下载安装吗？")){
	         window.location.href=ElpDownClient;
	         CancelDialog();
	       }
        }else{
           elp.RunElpClient(value);
        }
    }catch(ex){
    
        studyEnRequreClient();
        CancelDialog();
    
    }

}


function getConfigurationVersion()
{
    var params=[];
    WebServiceClient.Invoke("/study.asmx","getVersion",params,VersionCallBack);
    
}


function VersionCallBack(result){
    
    version=result;
}

function showDialog(value,title,text,imagepath)
{
    //背景
    var width=document.body.clientWidth;
    var height=document.body.clientHeight;	
	var div=document.createElement("div");
	div.style.setAttribute("cssText","background:gray;height:"+height+";width:"+width+";FILTER: alpha(opacity=70);position:absolute;z-index:5;top:0;left:0;display:block;");
	div.id="div_dialog";
    div.onclick=function()
    {
        CancelDialog();
    }
    document.body.appendChild(div);
    
    //创建主内容DIV
	var div_content1=document.createElement("div");
    div_content1.id="dialog_content";
    var content1_top = document.documentElement.scrollTop+100;
    div_content1.style.setAttribute("cssText","position:absolute;top:"+content1_top+";left:250px;z-index:8;  margin:0 auto;padding:3px;width:380px;");
    document.body.appendChild(div_content1);
    
    document.body.onscroll=function()
    {    
        var div_content=document.getElementById("dialog_content");
        if(div_content)
        {      
          div_content.style.top = document.documentElement.scrollTop+100;
        }
    }  
  // var content="<div class=\"balloonstyle\">";
   var content="<div class=\"float_box\">";
   content+="<span><font>"+title+":</font><a href=\"#\" onclick=\"CancelDialog()\">关闭</a></span>";
   content+="<font class=\"zhengwen\">"+text+"</font>";
   content+="<img src=\""+imagepath+"\" width=\"310\" height=\"200\" />";
   content+="<a href=\"#\" class=\"intoBtn\" onclick=\"startClient('"+value+"')\"></a>";
   content+="</div>";
   //content+="</div>";
    
    div_content1.innerHTML=content;
}


function CancelDialog()
{
   var div_content1=document.getElementById("dialog_content");
   var div_Attention=document.getElementById("div_dialog");
   if(div_content1)document.body.removeChild(div_content1);
   if(div_Attention)document.body.removeChild(div_Attention);
}



function studyEnRequreClient()
{
   ShowTip(getContent());
  
}

function downElpClient()
{
    var params=[];
    WebServiceClient.Invoke1("/study.asmx","ElpClientPath",params,elpCallBack);
    
}


function elpCallBack(result)
{
 
  if(result && result.indexOf('.exe')!=-1)
    window.location.href=result;
   else
    alert("文件下载出错，请重试！");
    
}


function getContent()
{
    var content='<div class="clew_box">';
    content+='<div class="head"><font style="display:block;float:left;">畅言网温馨提示：</font><a href="#" onclick="closeTip()" style="font-size: 12px; color:#fff; display:block; float:right; padding-right:10px; line-height:30px;">关闭</a></div>';
    content+='<span class="red2">您可能未安装客户端软件或未加载浏览器组件，暂时不能进行下一步操作！</span>';
    content+='<span class="common"><font style="display:block;float:left; line-height:30px;">●&nbsp;未安装客户端软件，请</font>&nbsp;&nbsp;<input type="submit" name="button22" id="button22" value="下载客户端" class="btn_fang" onmousemove="this.className=\'btn_fang_hover\'" style="font-weight:bold;padding-left:18px; text-align: left;" onclick="downElpClient()"  onmouseout="this.className=\'btn_fang\'" onfocus="this.blur()" /></span><span class="common">●&nbsp;已安装客户端软件，未加载浏览器组件，请点击浏览器<br />&nbsp;&nbsp;  头部弹出提示，允许加载组件。</span><span class="common">●&nbsp;如仍未能解决请致电0551-5397811  技术支持QQ1059012977</span>';
    content+='<div class="clew_box_btn">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
    content+='</div><div class="foot"></div></div>';
    return content;
}


function ShowTip(content)
{
    //背景
    var width=document.body.clientWidth;
    var height=document.body.clientHeight;
	var div=document.createElement("div");
	div.style.setAttribute("cssText","background:gray;height:"+height+";width:"+width+";FILTER: alpha(opacity=70);position:absolute;z-index:5;top:0;left:0;display:block;");
	div.id="div_Attention";
	div.onclick=function()
	{
	    closeTip();
	}
	
    document.body.appendChild(div);    
    //创建主内容DIV
	var div_content1=document.createElement("div");
    div_content1.id="div_content1";
    var content1_top = document.documentElement.scrollTop+100;
    div_content1.style.setAttribute("cssText","position:absolute;top:"+content1_top+";left:250px;z-index:8;  margin:0 auto;padding:0px;background: #B3D8E0;display:block;width:0px;");
    //div_content1.className="tip_wrapper";
     //在主内容DIV中添加两个DIV
    document.body.appendChild(div_content1);    
    document.body.onscroll=function()
    {    
        var div_content=document.getElementById("div_content1");
        if(div_content)
        {      
          div_content.style.top = document.documentElement.scrollTop+100;
        }
    }
    div_content1.innerHTML=content;
}

function closeTip()
{
       var div_content1=document.getElementById("div_content1");
       var div_Attention=document.getElementById("div_Attention");
       if(div_content1)document.body.removeChild(div_content1);
       if(div_Attention)document.body.removeChild(div_Attention);
}



