//电话显示页面的JS
//var rootHttp='http://www.95001000.com/'
//var rootHttp='http://localhost:8080/';

var rootHttp="/";
//if ( location.href.indexOf("95001000") != -1 ){
//	rootHttp = "http://www.95001000.com/";
//} else {
//	roothttp = "http://www.4008100100.com/";
//}

var viewHttp = rootHttp+'customer2/';
var imgHttp =rootHttp+ "customer2/auth/incremental/yp/call/";
var cssHttp1 =rootHttp+"web/css/";
var cssHttp2 = rootHttp+ "customer2/auth/incremental/yp/call/css.css";
var xmlHttp = false;
var beijiao = "";
var oDivShowMessage;
var cookie_name = "phoneNumber";
//定义一个主叫号码的COOKIE名
function writecookie(val) {

    document.cookie = cookie_name + "=" + escape(val);

    //重新设定cookie值
}
//取得COOKIE的值
function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = "";
    if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search)
        if (offset != -1) {
            offset += search.length
            end = document.cookie.indexOf(";", offset);
            if (end == -1)
                end = document.cookie.length;
            //            returnvalue = unescape(document.cookie.substring(offset, end))
            returnvalue = document.cookie.substring(offset, end);
        }
    }

    return returnvalue;
}
/* 通过jsp文件把留言插入到数据库 */
function addTel(zhujiao, beijiao, mark) {

    try {
		var url = "/customer2/servlet/incremental/yp/YpCallAllServlet.jsp?zhujiao=" + zhujiao + "&beijiao=" + beijiao + "&ageimagepass=" + mark;
	
	//		url = "http://www.95001000.com/customer2/servlet/incremental/yp/YpCallAllServlet.jsp?zhujiao=" + zhujiao + "&beijiao=" + beijiao + "&ageimagepass=" + mark;
	//	} else {
	//		alert("welcome to 4008100100.com");
	//		url = "http://www.4008100100.com/customer2/servlet/incremental/yp/YpCallAllServlet.jsp?zhujiao=" + zhujiao + "&beijiao=" + beijiao + "&ageimagepass=" + mark;
	//	}
        //var url = viewHttp + "servlet/incremental/yp/YpCallAllServlet.jsp?zhujiao=" + zhujiao + "&beijiao=" + beijiao + "&ageimagepass=" + mark;
//        alert("开始提交显示页"+url);
        //        var url = "http://192.168.0.48:8080/customer2/servlet/incremental/yp/YpCallTest.jsp?zhujiao=" + zhujiao + "&beijiao=" + beijiao + "&geimagepass=" + mark;
        /* Create a new XMLHttpRequest object to talk to the Web server */
        // 下面的不是注释
        /*@cc_on @*/
        /*@if (@_jscript_version >= 5)
          try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
          } catch (e) {
            try {
              xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e2) {
              xmlHttp = false;
            }
          }
          @end @*/
        if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
            xmlHttp = new XMLHttpRequest();
        }
        if (!xmlHttp) {  //没有生成共

            return;
        }

        xmlHttp.open("GET", url, true);
        xmlHttp.onreadystatechange = getReady;
        xmlHttp.send(null);
    } catch(e) {
        alert("---=" + e.toString() + "=---");
    }
    //alert(xmlHttp.responseText);
}
//呼叫页面
function showToCall() {
    oDivShowMessage = document.getElementById("huihu");
    oDivShowMessage.innerHTML = "<table width=\"240\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" >" + 
				"            <tr>" + 
				"              <td width=\"85\" height=\"30\" align=\"right\"><span id=\"ts\">我的号码：</span></td>" + 
				"              <td width=\"155\" align=\"left\"><input name=\"input\" id=\"zhujiao\" size=15 /></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"><span id=\"ts\">呼叫实名：</span></td>" + 
				"              <td align=\"left\"><input name=\"input2\" id=\"beijiao\" value=\""+beijiao+"\" size=15 /></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"><span id=\"ts\">验证码：</span></td>" + 
				"              <td align=\"left\"><input name=\"input2\" id=\"ageimagepass\" size=8 /><img id=\"ValidateImage\" src=\"/customer2/includes/mark.jsp\" width=60 align=\"absmiddle\"></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"></td>" + 
				"              <td align=\"left\"><a href=\"#\" onClick=\"return tijiaoCall()\"><img src=\"/web/images/button_call.gif\" width=80 height=23 border=0 align=\"absmiddle\" /></a></td>" + 
				"            </tr>" + 
				"          </table>";
    begin();
}
//正在呼叫显示
function showCalling() {
    oDivShowMessage = document.getElementById("huihu");
    oDivShowMessage.innerHTML = "<table width=\"200\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>" +
                                " <td height=\"65\" class=\"red_text\">*呼叫中请稍后………………<br></td> </tr></table>"
}

//呼叫完成页面
function showCalled() {
    oDivShowMessage = document.getElementById("huihu");
    oDivShowMessage.innerHTML = "<table width=\"200\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>" +
                                " <td height=\"65\" style=\"color:red;text-align:left;\">*您的通话要求已经发出，请稍后接听来电！<br><a href=\"#\" onClick=\"return showToCall()\" class=font3>请点此返回，继续呼叫</a></td> </tr></table>"

}
/* 返回信息 */
//0 表示接通成功   5 参数错误 7企业余额不足 11网络正忙 13 主叫号码被列入黑名单 17 无企业ID 18 主叫号码为空 19主叫号码格式不对 20 被叫号码为空 21 验证码不对
//22 被叫号码格式不对 23 被叫号码为数字，必须检查登录 24 呼叫实名不存在 25 无企业ID

function getReady() {
//    alert("页面提交成功，开始返回"+xmlHttp.readyState +"##"+xmlHttp.status);
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            var ret = xmlHttp.responseText;
            //alert(ret.trim());
            if (ret.trim() == "18") {
                alert("对不起，您输入的主叫号码不能为空！");
            } else if (ret.trim() == "20") {
                alert("对不起，您输入的被叫号码不能为空！");
            } else if (ret.trim() == "21") {
                alert("对不起，您输入的验证码错误");
                // 更新验证码
                var vImg = document.getElementById("ValidateImage");
                vImg.src = viewHttp + "includes/mark.jsp";
            } else if (ret.trim() == "23") {
                alert("对不起，电话呼叫电话只能登陆网站后使用！");
            } else if (ret.trim() == "24") {
                alert("对不起，您所呼叫的实名不存在，如有问题，请与客服联系！");
            } else if (ret.trim() == "25" || ret.trim() == "7") {
                alert("对不起，您所呼叫的用户余额不足，如有问题，请与客服联系！");
            } else if (ret.trim() == "19") {
                alert("对不起，您所填写的主叫号码格式不对，如是座机或小灵通，请加上区号，如：01082293900，请重新输入");
            } else if (ret.trim() == "22") {
                alert("对不起，您所填写的呼叫实名不存在，如果填写的是电话号码，请注意号码格式 ，如果是座机或小灵通，请在号码前加上区号，如：01082293900，请重新输入");
            } else if (ret.trim() == "11") {
                alert("对不起，呼叫系统正忙，请稍后再试，如有问题，请与客服联系！");
            } else if (ret.trim() == "13") {
                alert("对不起，您所填写的电话号码已被该实名列为黑名单，不能呼叫！");
			} else if (ret.trim() == "101" ) {
				alert("对不起，您所呼叫的帐户余额不足！");
			} else if ( ret.trim() == "105" ) {
				alert("对不起，您呼叫的用户设置此时段不便接听，请在其他时间再试！");
			} else if ( ret.trim() == "110" ) {
				alert("对不起，呼叫系统正忙，请稍后再试，如有问题，请与客服联系！！");
			} else if ( ret.trim() == "115" ) {
				alert("对不起，主叫号码与被叫号码不能相同！");
			} else if ( ret.trim() == "125" ) {
				alert("对不起，您已经被列入系统黑名单，如有问题，请与客服联系！");
			} else if ( ret.trim() == "126" ) {
				alert("对不起，您所呼叫的用户已经把您列入黑名单，不能为您接通！");
			} else if ( ret.trim() == "95" ) {
				alert("对不起，您短时间内所呼叫的实名的次数超过了规定的限制，不能提供转接服务。如有问题，请与客服联系");
			}else if (ret.trim() == "0") {
        alert("信息提交成功！");
        addText();
      }else if(ret.trim()=="97"){
        alert("对不起，您的号码"+(document.getElementById("zhujiao")).value+"与您所呼叫的实名的号码或者你呼叫的实名的号码重复，不能提供转接服务。如有问题，请与客服联系");
      } else {
                alert("对不起，呼叫系统正忙，请稍后再试，如有问题，请与客服联系！！");
                var vImg = document.getElementById("ValidateImage");
                vImg.src = viewHttp + "includes/mark.jsp";
            }
        }
    }
}
/* 添加成功,清空填写栏, 并添加新内容*/
function addText() {
    writecookie((document.getElementById("zhujiao")).value);
    // 清空昵称和内容区
    (document.getElementById("zhujiao")).value = "";
    (document.getElementById("beijiao")).value = beijiao;
    (document.getElementById("ageimagepass")).value = "";

    // 添加新内容
    showCalled();
}
//
// trim的实现
String.prototype.trim = function()
{
    // 用正则表达式将前后空格
    // 用空字符串替代。
    return this.replace(/(^\s*)|(\s*$)/g, "");
};
function tijiaoCall() {

    try {

        var ageimagepass = document.getElementById("ageimagepass").value.trim();


        var zhujiao = document.getElementById("zhujiao").value.trim();
        var _beijiao = document.getElementById("beijiao").value.trim();
         beijiao=_beijiao;//呼叫成功后，可以继续显示被叫
        if (zhujiao == "" || _beijiao == "") {
            alert("主叫号码和被叫号码不能为空");
            return false;
        }
        if (ageimagepass == null || ageimagepass.length != 4) {
            alert("验证码必须为四位，请重新输入");
            return false;
        }
        addTel(zhujiao, _beijiao, ageimagepass);

    } catch(e) {
        alert("exception : " + e.toString());
    }
}
function begin() {
    var val = unescape(get_cookie(cookie_name));

    document.getElementById("zhujiao").value = val;
}
// 关闭窗口
function closeWin() {
    if (confirm("你是否要关闭窗口？")) {
        self.close();
    }
}


//电话呼叫菜单
//注：Iframe页面和被嵌入页面必须是相同域下面的页面，否则由于浏览器安全限制会出现javascript错误，提示没有权限！


function showCall(Obj) {

    window.document.all.showCallView.style.display = "";

    beijiao = Obj;


	document.getElementById("huihu").innerHTML = "<table width=\"240\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" >" + 
				"            <tr>" + 
				"              <td width=\"85\" height=\"30\" align=\"right\"><span id=\"ts\">我的号码：</span></td>" + 
				"              <td width=\"155\" align=\"left\"><input name=\"input\" id=\"zhujiao\" size=15 /></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"><span id=\"ts\">呼叫实名：</span></td>" + 
				"              <td align=\"left\"><input name=\"input2\" id=\"beijiao\" value=\""+beijiao+"\" size=15 /></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"><span id=\"ts\">验证码：</span></td>" + 
				"              <td align=\"left\"><input name=\"input2\" id=\"ageimagepass\" size=8 /><img id=\"ValidateImage\" src=\"/customer2/includes/mark.jsp\" width=60 align=\"absmiddle\"></td>" + 
				"            </tr>" + 
				"            <tr>" + 
				"              <td height=\"30\" align=\"right\"></td>" + 
				"              <td align=\"left\"><a href=\"#\" onClick=\"return tijiaoCall()\"><img src=\"/web/images/button_call.gif\" width=80 height=23 border=0 align=\"absmiddle\" /></a></td>" + 
				"            </tr>" + 
				"          </table>";
	

  begin();
}

function showCallOld(Obj) {

    window.document.all.showCallView.style.display = "";

    beijiao = Obj;

    document.getElementById("showCallView2").innerHTML =""+ "<FORM name=form1 onSubmit=\"return tijiaoCall();\"  method=post>" +
                                                         "<table width=\"470\" height=\"409\" bgcolor=\"#D0E5F4\"><tr><td background=\""+imgHttp+"Line02.gif\">" +
                                                         "<TABLE cellSpacing=0 cellPadding=0 width=440 align=center border=0><TBODY><TR><TD>" +
                                                         "<TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY><TR><TD width=\"63\" valign=\"top\" background=\""+imgHttp+"Banner04.gif\">" +
                                                         " <table width=\"63\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td><a href=\"javascript:hideCall()\"><img src=\""+imgHttp+"kuang.gif\" width=\"16\" height=\"16\" border=\"0\" alt=\"关闭\"></a></td></tr></table>" +
                                                         "  </TD><TD><IMG height=147 src=\""+imgHttp+"Banner03.gif\" width=149></TD><TD><IMG height=147 src=\""+imgHttp+"Banner02.gif\" width=108></TD><TD><IMG height=147 src=\""+imgHttp+"Banner01.gif\" width=120></TD>" +
                                                         "</TR></TBODY></TABLE></TD></TR><TR><TD><IMG height=21 src=\""+imgHttp+"FormBg01.gif\" width=440></TD></TR><TR><TD background=\""+imgHttp+"FormBg02.gif\" height=30>" +
                                                         "<TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0>" +
                                                         "<TBODY><TR><TD colSpan=4 height=8></TD></TR>" +
                                                         "<TR><TD width=\"5%\">&nbsp;</TD><TD width=\"7%\"><IMG height=9 src=\""+imgHttp+"Dot.gif\" width=20></TD><TD width=\"83%\"><DIV align=right><SPAN class=blue_text>中国总机 网址为：<A href=\"www.95001000.com\" target=blank>http://www.95001000.com/</A></SPAN></DIV></TD><TD width=\"5%\">&nbsp;</TD></TR>" +
                                                         "</TBODY></TABLE></TD></TR><TR><TD>" +
                                                         " <TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY> <TR><TD width=20><IMG height=162 src=\""+imgHttp+"FormBg03.gif\"width=20></TD><TD>" +
                                                         "<TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0> " +
                                                         "  <TBODY><TR><TD width=115><IMG height=149 src=\""+imgHttp+"Photo.gif\"  width=103></TD><TD width=10><IMG height=151 src=\""+imgHttp+"Line.gif\"  width=3></TD><TD><DIV id=huihu>" +
                                                         " <TABLE cellSpacing=0 cellPadding=0 width=260 align=center border=0>" +
                                                         " <TBODY><TR><TD style=\"color:red;text-align:left;\" height=65>* 如果是座机或者小灵通，请加区号，如  01082293900 本服务由中国总机负责按您要求接通电话，话费由对方负担.</TD> </TR><TR> <TD> " +
                                                         " <TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY>" +
                                                         " <TR><TD width=74 height=34><IMG height=19 src=\""+imgHttp+"Number.gif\" width=62></TD><TD><LABEL><INPUT type=text id=zhujiao size=15> </LABEL></TD><TD width=70 rowSpan=3><DIV align=right><A href=\"#\"><IMG onclick=\"return tijiaoCall()\" height=62 src=\""+imgHttp+"Button.gif\" width=63 border=0></A></DIV></TD></TR>" +
                                                         "<TR><TD width=74 height=34><IMG height=19 src=\""+imgHttp+"CallDomain.gif\" width=62></TD><TD><LABEL><INPUT name=\"Input2\" id=beijiao value=\""+beijiao+" \"  size=15> </LABEL></TD></TR>" +
                                                         "<TR><TD width=74><IMG height=19 src=\""+imgHttp+"Number02.gif\" width=62></TD><TD>" +
                                                         " <TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY><TR><TD width=\"40%\"><INPUT name=\"Input2\"   id=ageimagepass    size=6></TD><TD width=\"60%\"><IMG id=ValidateImage src=\""+viewHttp+"includes/mark.jsp\"  width=60></TD>" +
                                                         "</TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD>" +
                                                         "<TD width=20><IMG height=162 src=\""+imgHttp+"FormBg04.gif\" width=20></TD></TR></TBODY></TABLE></TD></TR>" +
                                                         "<TR><TD><img src=\""+imgHttp+"FormBg06.gif\" width=\"440\" height=\"26\"></TD></TR></TBODY></TABLE></td></tr></table></FORM>";

  begin();
}

function hideCall() {
    window.document.all.showCallView.style.display = "none";
}

//显示主叫cookie的值
document.write("<link href=\""+cssHttp1+"link.css\" rel=stylesheet type=text/css>"+"<link href=\""+cssHttp1+"style.css\" rel=stylesheet type=text/css><link href=\""+cssHttp1+"ie.css\" rel=stylesheet type=text/css><link href=\""+cssHttp1+"link.css\" rel=stylesheet type=text/css><link href=\""+cssHttp1+"dataTable.css\" rel=stylesheet type=text/css>"+
                                                                                  "<div id=\"showCallView\" style=\"display:none;position:absolute;z-index:990;top:10%;left:30%\"><div id=showCallView2 ></div></div>")
