﻿var chkeyword = function(obj,str){
		obj.focus(function(){if(obj.attr("value")==str){obj.attr("value","");}});
		obj.blur(function(){if(obj.attr("value")==""){obj.attr("value",str);}});
	}
	
	$(function(){$("#email").attr("value","请输入Email获取的最新信息");$("#s").attr("value","请输入要搜索的产品关键字");chkeyword($("#email"),"请输入Email获取的最新信息");chkeyword($("#s"),"请输入要搜索的产品关键字");
		$("#nav>li").each(function(i,o){
				$(this).hover(function(){$("ul.subnav",this).slideDown(200);$(this).children("a").addClass("hover");},function(){$("ul.subnav",this).slideUp(200);$(this).children("a").removeClass("hover")});
		});
});function $$(id){return document.getElementById(id);}
function FormatTxt(str){return encodeURIComponent(str.replace(/</g,'&lt;').replace(/>/g,'&gt;'));}
function xmlhttp(){var request = false;try{request = new XMLHttpRequest();}catch(trymicrosoft) {try{request = new ActiveXObject("Msxml2.XMLHTTP");}catch (othermicrosoft){try{request = new ActiveXObject("Microsoft.XMLHTTP");}catch (failed){request = false;}}}if (!request){alert("您的浏览器不支持浏览本网页，请自行调整!");}else{return request;}} 
var request;
function lgfinish(responseText)
{
    var oArrayLength;
    var getText;
    //getText=responseText.split('|');
    if (responseText=="1" || responseText=="2")
    {
        window.location.href=("/");
    }
    else
    {
        alert(responseText);$$("enter").disabled=false;
    }
}
function ptj() {     
    var pid = $$("pid").value;
    if (parseInt(pid) == pid) {
        $$("p_tijiao").disabled = true;
        var content = $$("consultationContent").value;
        if (content == "") {
            alert("请填写您的咨询内容。");
            $$("p_tijiao").disabled = false;
            $$("consultationContent").focus();
        }
        else {
            var SendData = "content=" + content+"&pid="+pid;
            var Ajax1 = new Ajax();
            Ajax1.Updater("/consultation.post.aspx", "POST", SendData, dyfinish, null);
        }
    }
    
}
function consultationFinish(responseText) {
    alert(responseText); $$("p_tijiao").disabled = false;
}
function dy() {
    $$("dingyue").disabled = true;
    if (FormatTxt($$("email").value) == "")
    { alert("请输入您的Email地址。"); $$("dingyue").disabled = false; return; }
    else if (!isEmail($$("email").value))
    { alert("邮件地址格式错误，请检查。"); $$("dingyue").disabled = false; return; }
    var SendData = "email=" + FormatTxt($$("email").value);
    var Ajax1 = new Ajax();
    Ajax1.Updater("/e.post.aspx", "POST", SendData, dyfinish, null);
}
function dyfinish(responseText) {
    alert(responseText); $$("dingyue").disabled = false;
}
function lg()
{
	$$("enter").disabled=true;
	if (FormatTxt($$("u").value)=="")
	{ alert("请填写登录的会员名。"); $$("enter").disabled = false; return; }
	if (FormatTxt($$("p").value)=="")
	{ alert("请填写密码。"); $$("enter").disabled = false; return; }
	var SendData = "u="+FormatTxt($$("u").value)+"&p="+FormatTxt($$("p").value);
	var Ajax1=new Ajax();
	Ajax1.Updater("/chklogin.aspx","POST",SendData,lgfinish,null);
	}
/**检查是否为有效email*/
function isEmail(s) {
	if (s.length > 100)	return false;
	if (s.indexOf("'")!=-1) return false;
    //edit by liujy 2004-08-04 09:30:01 
    s = s.replace('(', '');
    s = s.replace(')', '');
    s = s.replace('（', '');
    s = s.replace('）', '');

	var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+(.+)$";
	//{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT|cn|CN|cc|CC
	var re = new RegExp(regu);
	if (s.search(re) != -1)
		return true;
	else
		return false;
}
function ShowInfo(title,str)
{
	
	var msg="<div class=\"rightinfo\"><div class=\"title\">"+title+"</div>";
	if (str!="")
	{ msg += "<div class=\"info\"><ul>"+str+"</ul></div>";}
	msg+="</div>";
	$$("msg").innerHTML="";
	$$("msg").innerHTML=msg;
}
function Ajax()
{
    this.Updater=_updater;
	function _updater(url,method,parameters,oncomplete,backstring){
		this.Url=url;
		this.Method=method;
		this.Parameters=parameters;
		this.OnComplete=oncomplete;
		this.BackString=backstring;
		request = xmlhttp();
        if(request){
            request.open(this.Method,this.Url,true);
            request.onreadystatechange=_onComplete.Bind(this);
            request.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
            request.send(this.Parameters);    
        }
    }
	function _onComplete()
	{
		if(request.readyState == 4) { 
		//alert(request.status);
			if(request.status == 200) {                     
				if (this.BackString==null)
					{
						this.OnComplete(request.responseText);//alert("无参");
					}
				else
				{
					var backstr=(this.BackString).split(',');
					var n=backstr.length;
					var backlist=null;
					for (var i = 0; i < n; i++)
					{
						if (i==0)
							backlist="this.OnComplete(\""+request.responseText+"\",\""+backstr[i]+"\"";//this.OnComplete(request.responseText);
						else
							backlist=backlist+",\""+backstr[i]+"\"";
					}
					//alert("有参"+backlist+")");
					//alert(eval(backlist));
					//this.OnComplete(request.responseText,eval(backlist));
					eval(backlist+")");
				}
			}
			else if(request.status==404 || request.status==500 || request.status==400)
			{ 
				alert("请求的页面有错误，出错状态:"+request.status); 
			}
			else
			{
				
			} 
		}
		else{}           
	}
	Function.prototype.Bind = function(obj){ 
		var method = this; 
		return function(){ 
		method.apply(obj,arguments); 
		} 
	}
}

