Browser = {
	IE:     !!(window.attachEvent && !window.opera),
	Opera:  !!window.opera,
	WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
	Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1,
	MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
};
Function.prototype.Bind = function() { 
	var __m = this, object = arguments[0], args = new Array(); 
	for(var i = 1; i < arguments.length; i++){
		args.push(arguments[i]);
	}
	
	return function() {
		return __m.apply(object, args);
	}
};
var IS_IE = !!(window.attachEvent && !window.opera);
Function.prototype.Bind = function() { 
	var __m = this, object = arguments[0], args = new Array(); 
	for(var i = 1; i < arguments.length; i++){
		args.push(arguments[i]);
	}
	
	return function() {
		return __m.apply(object, args);
	}
};

var IO = {};
IO.Script = function(){
	this.Init.apply(this, arguments);
};
IO.Script.prototype = {
	_scriptCharset: 'gb2312',
	_oScript: null,
	Init : function(opts){
		this._setOptions(opts);
	},
	_setOptions: function(opts) {
		if (typeof opts != 'undefined') {
			if (opts['script_charset']) {
				this._scriptCharset = opts['script_charset'];
			}
		}
	},
	_clearScriptObj: function() {
		if (this._oScript) {
			try {
				this._oScript.onload = null;
				if (this._oScript.onreadystatechange) {
					this._oScript.onreadystatechange = null;
				}
				this._oScript.parentNode.removeChild(this._oScript);
			} catch (e) {
			}
		}
	},
	_callbackWrapper: function(callback) {
		if (this._oScript.onreadystatechange) {
			if (this._oScript.readyState != 'loaded' && this._oScript.readyState != 'complete') {
				return;
			}
		}
		//throw(typeof callback);
		if (typeof callback != 'undefined') {
			callback();
		}
		
		this._clearScriptObj();
	},
	
	load: function(url, callback){
		this._oScript = document.createElement('SCRIPT');
		this._oScript.type = "text/javascript";
		
		if (IS_IE) {
			this._oScript.onreadystatechange = this._callbackWrapper.Bind(this, callback);
		} else {
			this._oScript.onload = this._callbackWrapper.Bind(this, callback);
		}
		
		this._oScript.charset = this._scriptCharset;
		this._oScript.src = url;
		
		//document.body.appendChild(this._oScript);
		var _ihead = document.getElementsByTagName("head").item(0);
		_ihead.appendChild(this._oScript);
	}
};

function  createXMLDOM()    
{
	var xmlDom;  
  if (window.ActiveXObject)  
  {  
    var xmlDom = new ActiveXObject("Microsoft.XMLDOM");  
  }    
  else    
  {  
    if(document.implementation && document.implementation.createDocument)    
    {  
      var xmlDom = document.implementation.createDocument("","doc",null);  
    }  
  }  
  return xmlDom;  
} 


function $(o){return typeof(o) == 'string' ? document.getElementById(o) : o;}
String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
};
function Greetings()
{
	now = new Date(),
	hour = now.getHours() ;
	if(hour < 6){return "凌晨好";} 
	else if (hour < 9){return "早上好";} 
	else if (hour < 12){return "上午好";} 
	else if (hour < 14){return "中午好";} 
	else if (hour < 17){return "下午好";} 
	else if (hour < 19){return "傍晚好";} 
	else if (hour < 22){return "晚上好";} 
	else {return "夜里好！";} 
}
function openWin(obj)
{  
	var ver = navigator.appVersion;
	var oSpan=document.getElementById(obj);
	if(ver.indexOf("MSIE") == -1){
		window.open(oSpan.href);   
	}else oSpan.click();
}
function writeCookie(name,value,hours)   
{   
      var expire="";   
      if(hours!=null)   
      {   
          expire=new Date((new Date()).getTime()+hours*3600000);   
          expire=";expires="+expire.toGMTString();   
      }   
      document.cookie=name+"="+escape(value)+expire;   
}   
function delCookie(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=GetCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
function GetCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
function clickBtn()
{
   if(document.addEventListener){//如果是Firefox
	document.addEventListener("keypress",fireFoxHandler, true);
	}
	else
	{
	    if(event.keyCode==13)
	    {
            login();
        }
	}
}
function clickBtnz()
{
   if(document.addEventListener){//如果是Firefox
	document.addEventListener("keypress",fireFoxHandlerz, true);
	}
	else
	{
	    if(event.keyCode==13)
	    {
            loginz();
        }
	}
}
/////////////////
function fireFoxHandler(evt)
{
if(evt.keyCode==13){
   login();
}
}
function fireFoxHandlerz(evt)
{
if(evt.keyCode==13){
   loginz();
}
}
/////////////////

function LoadInfo(sid)
{
	obju=$("itm"+sid);
	objd=$("its"+sid);
	obju.className="selected";
	objd.className="sjdselected";
}
function LoadNLMenu(sid)
{
	obj=$("nlmenu"+sid);
	obj.className="anhong";
}
function LoadSVSInfo(sid)
{
	obj=$("svslm"+sid);
	obj.className="anhong";
}
function LoadUserInfo(sid)
{
	obj=$("uclm"+sid);
	obj.className="anhong";
}
function login()
{
	var username=$("username").value;
	var password=$("password").value;
	if(username.trim()=="" || password.trim()=="")
	{
		alert("请输入用户名和密码.");
		return;
	}
	var io = new IO.Script();
    io.load("getlogin.aspx?tp=head&username="+username+"&password="+password+"&no-cache=" + Math.random(),function(){ 
		try
		{
			if(res=="s")
			{
				CheckLoginExist();
			}
			else
			{
				if(res=="f")
				{
					alert("错误的用户名或密码.");
				}
				else
				{
					alert("系统繁忙,请稍侯再试.");
				}
			}
		}
		catch(e)
		{
			alert("系统繁忙,请稍侯再试..");	
		}
	});  
}
function loginz()
{
	var username=$("user_name").value;
	var password=$("pass_word").value;
	var backurl=$("url").value;
	if(username.trim()=="" || password.trim()=="")
	{
		alert("请输入用户名和密码.");
		return;
	}
	var io = new IO.Script();
    io.load("getlogin.aspx?tp=login&username="+username+"&password="+password+"&url="+backurl+"&no-cache=" + Math.random(),function(){ 
		try
		{
			if(res=="s")
			{
				if(backurl=="" || backurl==null)
				window.location="user_home.aspx";
				else
				window.location=backurl;
			}
			else
			{
				if(res=="f")
				{
					alert("错误的用户名或密码.");
				}
				else
				{
					alert("系统繁忙,请稍侯再试.");
				}
			}
		}
		catch(e)
		{
			alert("系统繁忙,请稍侯再试..");	
		}
	});  
}
function pdlogin()
{
    var username=$("pdusername").value;
	var password=$("pdpassword").value;
	if(username.trim()=="" || password.trim()=="")
	{
		alert("请输入用户名和密码.");
		return;
	}
	var io = new IO.Script();
    io.load("getlogin.aspx?tp=pd&username="+username+"&password="+password+"&no-cache=" + Math.random(),function(){ 
		try
		{
			if(res=="s")
			{
				pdchecklogin(); 
			}
			else
			{
				if(res=="f")
				{
					alert("错误的用户名或密码.");
				}
				else
				{
					alert("系统繁忙,请稍侯再试.");
				}
			}
		}
		catch(e)
		{
			alert("系统繁忙,请稍侯再试..");	
		}
	}); 
}
function pdchecklogin()
{
var io = new IO.Script();
io.load("GetCookies.aspx?tp=pd&no-cache=" + Math.random(),function(){
    try
    {
        if(res=="s")
        {
	        $("pda-a").innerHTML="用户名:<span class=\"anhong\">"+data+"</span>";
	        $("pda-b").innerHTML="";
            $("pda-c").innerHTML="";
            $("pda-d").innerHTML="";
            $("pda-e").innerHTML="";
        }
        else{alert("f");}
    }
    catch(e)
    {
        alert("e");
    }
});
}
function CheckLoginExist()
{
	var io = new IO.Script();
	var login="<ul><li>用户名</li><li><input name=\"username\" id=\"username\" maxlength=\"20\" tabindex=\"1\" /></li><li>密码</li><li><input name=\"password\" id=\"password\" type=\"password\" maxlength=\"20\" tabindex=\"2\" onkeypress=\"clickBtn();\" /></li><li class=\"clk\"><img src=\"img/login.gif\" onclick=\"javascript:login();\" tabindex=\"3\" /></li><li><a href=\"Register.aspx\" target=\"_blank\"><img src=\"img/reg.gif\" border=\"0\"/></a></li><li class=\"card\"><a href=\"ShoppingCart.aspx\" target=\"_blank\" class=\"hui\">购物车</a></li><li class=\"user\"><a href=\"User_Home.aspx\" target=\"_blank\" class=\"hui\">用户中心</a></li><li class=\"cus\"><a href=\"Services.aspx\" target=\"_blank\" class=\"hui\">客服中心</a></li></ul>";
    io.load("GetCookies.aspx?tp=head&no-cache=" + Math.random(),function(){ 
			try
			{
				if(res=="s")
				{
					$("userinfo").innerHTML="<ul><li class=\"logined\">"+Greetings()+"，"+data+"！欢迎您来到康佰利燕窝雪蛤行！</li><li>[<a href=\"logout.aspx\" class=\"hui\">退出</a>] </li><li>&nbsp;</li><li class=\"card\"><a href=\"ShoppingCart.aspx\" target=\"_blank\" class=\"hui\">购物车</a></li><li class=\"user\"><a href=\"User_Home.aspx\" target=\"_blank\" class=\"hui\">用户中心</a></li><li class=\"cus\"><a href=\"Services.aspx\" target=\"_blank\" class=\"hui\">客服中心</a></li></ul>";
				}
				else
				{
					$("userinfo").innerHTML=login;
				}
			}
			catch(e)
			{
				$("userinfo").innerHTML=login;
			}
	});
}

function changeVC()
{
  var img =$("ValidateCodeIMG");
  img.src=img.src+"?no-cache=" + Math.random();
}

function Register()
{
    var regum=/^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;//用户名
    var regps=/^[A-Za-z0-9]+$/;//密码
    var regem=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//邮箱
    var username=$("rusername").value.trim();
    var password=$("rpassword").value.trim();
    var repassword=$("repassword").value.trim();
    var email=$("email").value.trim();
    var ValidateCode=$("ValidateCode").value.trim();
    if(!regum.exec(username) || (username.length<4 || username.length>20))
    {
        $("rusername").style.border="1px solid #f00";
        $("username_txt").className="red";
        return false;
    }
    else
    {
        $("rusername").style.border="1px solid #D4BD79";
        $("username_txt").className="";
    }
    if(!regps.exec(password) || (password.length<6 || password.length>20))
    {
        $("rpassword").style.border="1px solid #f00";
        $("password_txt").className="red";
        return false;
    }
    else
    {
        $("rpassword").style.border="1px solid #D4BD79";
        $("password_txt").className="";
    }
    if(password!=repassword)
    {
        $("rpassword").style.border="1px solid #f00";
        $("repassword").style.border="1px solid #f00";
        alert("密码和确认密码输入不一致.");
        return false;
    }
    if(password!=repassword)
    {
        $("rpassword").style.border="1px solid #f00";
        $("repassword").style.border="1px solid #f00";
        alert("密码和确认密码输入不一致.");
        return false;
    }
    else
    {
        $("rpassword").style.border="1px solid #D4BD79";
        $("repassword").style.border="1px solid #D4BD79";
    }
    if(!regem.exec(email))
    {
        $("email").style.border="1px solid #f00";
        $("email_txt").className="red";
        return false;
    }
    else
    {
        $("email").style.border="1px solid #D4BD79";
        $("email_txt").className="";
    }
    if(ValidateCode=="")
    {
        $("ValidateCode").style.border="1px solid #f00";
        return false;
    }
    else
    {
        $("ValidateCode").style.border="1px solid #D4BD79";
    }
}
function swapimg(num)
{
    $("pdimg").src="pic/pd"+num+".jpg";
}
function checkbuynum(obj)
{
    if($(obj).value=="0"){alert('购买数量不能为0.');$(obj).value='1';return false;}
    if(/\D/.test($(obj).value)){alert('购买数量只能输入正整数.');$(obj).value='1';return false;}
}
function addcard(pno)
{
    bnum=$("buynum").value.trim();
    if(bnum!="")
    window.location="Shopping_CartAdd.aspx?pno="+pno+"&num="+bnum;
    else
    alert("请输入购买数量.");
}
function SendAppraise()
{
    content=$("content").value.trim();
    anony=$("anony").checked;
    if(content=="")
    {
        alert("请输入评论内容.");
        return false;
    }
    $("pda-g").innerHTML="<span class=\"red\">&nbsp;正在提交,请稍侯...</span>";
}
function SendOL()
{
    content=$("content").value.trim();
    nickname=$("nickname").value.trim();
    if(nickname=="")
    {
        alert("请输入昵称.");
        return false;
    }
    if(content=="")
    {
        alert("请输入评论内容.");
        return false;
    }
    $("olres").innerHTML="<span class=\"red\">&nbsp;正在提交,请稍侯...</span>";
}

function pnum(objid,tp)
{ 
    var obj=$(objid);
    var pnum=1;
    if(obj.value==""){}else{pnum=parseInt(obj.value);}
    if(tp=="add")
    {
        if(pnum<9999)
        obj.value=pnum+1;
    }
    if(tp=="cut")
    {
        if(pnum>1)
        obj.value=pnum-1;
        else
        alert('数量不能小于1,不需要该商品请点击删除.');
    }
}

function changenum(obj,evt)
{
    var key=evt.keyCode; 
    if(key   ==  38 || key   ==  37)
    {
        pnum(obj,"add");
    }
    if(key   ==  40 || key   ==  39)
    {
        pnum(obj,"cut");
    }    
}
function loadarea(provice,city,area)
{
	$("adp").options.length=0; 
	$("adc").options.length=0; 
	$("ada").options.length=0; 
	addOption("adp","请选择","0",1);
	addOption("adc","请选择","0",1);
	addOption("ada","请选择","0",1);
	for(var i=0;i<Area.length;i++)
	{
		if(provice==Area[i].province)	
		{
			addOption("adp",Area[i].province,Area[i].province,1);
			for(var j=0;j<Area[i].citybox.length;j++)
			{
				if(city==Area[i].citybox[j].city)	
				{
				    addOption("adc",Area[i].citybox[j].city,Area[i].citybox[j].city,1);
				    for(var k=0;k<Area[i].citybox[j].areabox.length;k++)
				    {
				        if(area==Area[i].citybox[j].areabox[k].area)
				        {
				            addOption("ada",Area[i].citybox[j].areabox[k].area,Area[i].citybox[j].areabox[k].area,1);
				        }
				        else
				        {
				            addOption("ada",Area[i].citybox[j].areabox[k].area,Area[i].citybox[j].areabox[k].area,0);
				        }
				    }
				}
				else
				{
				    addOption("adc",Area[i].citybox[j].city,Area[i].citybox[j].city,0);
				}
			}
		}
		else
		{
		    addOption("adp",Area[i].province,Area[i].province,0);
		}
	}
}
function province()
{
    var province=$("adp").value;
    if(province=="" || province=="0"){province="";}
    loadarea(province,"","");
}
function city()
{
    var province=$("adp").value;
    var city=$("adc").value;
    if(city=="" || city=="0"){city="";}
    loadarea(province,city,"");
}
function area()
{
    var province=$("adp").value;
    var city=$("adc").value;
    var area=$("ada").value;
    if(area=="" || area=="0")
    {
    }
    else
    {
        loadpay(province+""+city+""+area);
    }
    $("pcachangeinfo").innerHTML="改变省份后请重要选择支付及配送方式.";
}
function addOption(objSelectNow,txt,val,sed)  
{  
  var objOption=document.createElement("OPTION"); 
  var objselect=$(objSelectNow); 
  objOption.text=txt;  
  objOption.value=val;
  if(sed==1){objOption.selected=true;}
  objselect.options.add(objOption);
}
function checkadinfo()
{
    var regem=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//邮箱
    var regmobile=/^[0]?13[0-9]{1}[0-9]{8}$|^15[0-9]{1}[0-9]{8}$|^18[0-9]{1}[0-9]{8}$/;//手机
    var regtel=/^0(\d{2,3})[-]?(\d{7,8})$/;
    var contact=$("tbadcontact").value.trim();
    var area=$("ada").value.trim();
    var address=$("tbadaddress").value.trim();
    var postcode=$("tbadpostcode").value.trim();
    var tel=$("tbadtel").value.trim();
    var mobile=$("tbadmobile").value.trim();
    var email=$("tbademail").value.trim();
    if(contact=="")
    {
        alert("请输入收件人姓名.");
        return false;
    }
    if(area=="" || area=="0")
    {
        alert("请选择省份.");
        return false;
    }
    if(address=="")
    {
        alert("请输入地址.");
        return false;
    }
    if(tel=="" && mobile=="")
    {
        alert("固定电话和手机号码必须填写一项.");
        return false;
    }
    if(tel!="")
    {
        if(!regtel.exec(tel))
        {
        alert("固定电话输入错误.");
        return false;
        }
    }
    if(mobile!="")
    {
        if(!regmobile.exec(mobile))
        {
        alert("手机号码输入错误.");
        return false;
        }
    }
    if(!regem.exec(email))
    {
        alert("电子邮件输入错误.");
        return false;
    }
    return true;
}
function loadpay(pcavalue) //改变地址时更新支付配送信息
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/paysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("item");
    var exist=false;
    var paylistinfo="";
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        if(item[i].getAttribute("pca")==pcavalue)
        {
            var xitem=item[i].childNodes;            
            for(var j=0;j<xitem.length;j++)
            {
                if(xitem[j].nodeName=="#text") continue; //nodeType == 1
                paylistinfo_arr.push("<div class=\"pyline\">");
                paylistinfo_arr.push("<div class=\"ltit\"><input type=\"radio\" name=\"psapay\" value=\"" + xitem[j].getAttribute("name") + "\" onclick=\"changepay('" + pcavalue + "'&#44;'" + xitem[j].getAttribute("name") + "')\" />" + xitem[j].getAttribute("name") + "</div>");
                paylistinfo_arr.push("<div class=\"rcnt\">" + xitem[j].getAttribute("txt") + "</div>");
                paylistinfo_arr.push("</div>");
                if (xitem[j].getAttribute("name") == "在线支付")
                { paylistinfo_arr.push("<div class=\"pyline\"><img src=\"img/pblist.gif\" class=\"pblist\" /></div>"); }
            }
            exist=true;
            break;
        }
    }
    if(exist==false)
    {
        paylistinfo=loadopay();
    }
    else
    {
        paylistinfo=paylistinfo_arr.toString();
    }
    paylistinfo=paylistinfo.replace(/,/g,"");
	$("payinfo").innerHTML=paylistinfo;
	$("sendinfo").innerHTML="";
}
function loadopay() 
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/otherpaysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("pay");
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        paylistinfo_arr.push("<div class=\"pyline\">");
        paylistinfo_arr.push("<div class=\"ltit\"><input type=\"radio\" name=\"psapay\" value=\"" + item[i].getAttribute("name") + "\" onclick=\"changeopay('" + item[i].getAttribute("name") + "')\" />" + item[i].getAttribute("name") + "</div>");
        paylistinfo_arr.push("<div class=\"rcnt\">" + item[i].getAttribute("txt") + "</div>");
        paylistinfo_arr.push("</div>");
        if (item[i].getAttribute("name") == "在线支付")
        { paylistinfo_arr.push("<div class=\"pyline\"><img src=\"img/pblist.gif\" class=\"pblist\" /></div>"); }
    }
    var paylistinfo=paylistinfo_arr.toString();
    paylistinfo=paylistinfo.replace(/,/g,"");
	return paylistinfo;
}
function changepay(pcavalue,payvalue)
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/paysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("item");
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        if(item[i].getAttribute("pca")==pcavalue)
        {
            var xitem=item[i].childNodes;            
            for(var j=0;j<xitem.length;j++)
            {
                if(xitem[j].nodeName=="#text") continue; //nodeType == 1
                if(xitem[j].getAttribute("name")==payvalue)
                {
                    var sitem=xitem[j].childNodes;
                    for(var k=0;k<sitem.length;k++)
                    {
                        if(sitem[k].nodeName=="#text") continue; //nodeType == 1
                        paylistinfo_arr.push("<div class=\"pyline\">");
                        paylistinfo_arr.push("<div class=\"sdla\"><input type=\"radio\" name=\"psasend\" value=\""+sitem[k].getAttribute("name")+"\" onclick=\"changesend('"+item[i].getAttribute("pca")+"'&#44;'"+xitem[j].getAttribute("name")+"'&#44;'"+sitem[k].getAttribute("name")+"')\" /><span id=\"sendway\">"+sitem[k].getAttribute("name")+"</span></div>");
                        paylistinfo_arr.push("<div class=\"sdlb\"><span id=\"payprice\">"+sitem[k].getAttribute("price")+"</span>元</div>");
                        paylistinfo_arr.push("<div class=\"sdlc\"><span id=\"sendday\">"+sitem[k].getAttribute("day")+"</span>天</div>");
                        paylistinfo_arr.push("<div class=\"sdld\">"+sitem[k].getAttribute("txt")+"</div>");
                        paylistinfo_arr.push("</div>");
                    }
                    break;
                }
            }
            break;
        }
    }
    var paylistinfo=paylistinfo_arr.toString();
    paylistinfo=paylistinfo.replace(/,/g,"");
	$("sendinfo").innerHTML=paylistinfo;
}
function changeopay(payvalue)
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/otherpaysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("pay");
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        if(item[i].getAttribute("name")==payvalue)
        {
            var xitem=item[i].childNodes;            
            for(var j=0;j<xitem.length;j++)
            {
                if(xitem[j].nodeName=="#text") continue; //nodeType == 1
                paylistinfo_arr.push("<div class=\"pyline\">");
                paylistinfo_arr.push("<div class=\"sdla\"><input type=\"radio\" name=\"psasend\" value=\""+xitem[j].getAttribute("name")+"\" onclick=\"changeosend('"+item[i].getAttribute("name")+"'&#44;'"+xitem[j].getAttribute("name")+"')\" /><span id=\"sendway\">"+xitem[j].getAttribute("name")+"</span></div>");
                paylistinfo_arr.push("<div class=\"sdlb\"><span id=\"payprice\">"+xitem[j].getAttribute("price")+"</span>元</div>");
                paylistinfo_arr.push("<div class=\"sdlc\"><span id=\"sendday\">"+xitem[j].getAttribute("day")+"</span>天</div>");
                paylistinfo_arr.push("<div class=\"sdld\">"+xitem[j].getAttribute("txt")+"</div>");
                paylistinfo_arr.push("</div>");
            }
            break;
        }
    }
    var paylistinfo=paylistinfo_arr.toString();
    paylistinfo=paylistinfo.replace(/,/g,"");
	$("sendinfo").innerHTML=paylistinfo;
}
function changesend(pcavalue,payvalue,sendvalue)
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/paysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("item");
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        if(item[i].getAttribute("pca")==pcavalue)
        {
            var xitem=item[i].childNodes;            
            for(var j=0;j<xitem.length;j++)
            {
                if(xitem[j].nodeName=="#text") continue; //nodeType == 1
                if(xitem[j].getAttribute("name")==payvalue)
                {
                    var sitem=xitem[j].childNodes;
                    for(var k=0;k<sitem.length;k++)
                    {
                        if(sitem[k].nodeName=="#text") continue; //nodeType == 1
                        if(sitem[k].getAttribute("name")==sendvalue)
                        {
                            $("payprice").innerHTML=sitem[k].getAttribute("price");
                            $("jspayprice").innerHTML=sitem[k].getAttribute("price");
                            $("jsallprice").innerHTML=(parseFloat($("jsproductprice").innerHTML)+parseFloat(sitem[k].getAttribute("price"))).toFixed(2);
                        }
                        break;
                    }
                    break;
                }
            }
            break;
        }
    }    
}
function changeosend(payvalue,sendvalue)
{
    var xmldom = createXMLDOM();   
    var paylistinfo_arr=[];   
    xmldom.async = false;       
    var url="plate/otherpaysend.xml";     
    xmldom.load(url); 
    var nodes= xmldom.getElementsByTagName("info")[0];
    var item= nodes.getElementsByTagName("pay");
    for(var i=0;i<item.length;i++)
    {
        if(item[i].nodeName=="#text") continue; //nodeType == 1
        if(item[i].getAttribute("name")==payvalue)
        {
            var xitem=item[i].childNodes;
            for(var j=0;j<xitem.length;j++)
            {
                if(xitem[j].nodeName=="#text") continue; //nodeType == 1
                if(xitem[j].getAttribute("name")==sendvalue)
                {
                    $("payprice").innerHTML=xitem[j].getAttribute("price");
                    $("jspayprice").innerHTML=xitem[j].getAttribute("price");
                    $("jsallprice").innerHTML=(parseFloat($("jsproductprice").innerHTML)+parseFloat(xitem[j].getAttribute("price"))).toFixed(2);
                }
                break;
            }
            break;
        }
    }    
}
function submitorder()
{
    if(!checkadinfo()){return false;}
    var sed=false;
    var sendid=document.getElementsByName("psasend");
    for(var i=0;i<sendid.length;i++) 
    {
        if(sendid[i].checked) 
        {sed=true;} 
    }
    if(!sed)
    {
        alert("请选择支付及配送方式.");
        return false;
    }
    $("ibtnjs").style.display="none";
    $("ibtnjsres").innerHTML="<span class=\"red\">正在提交订单,请稍侯......&nbsp;&nbsp;</span>";
}

function bigshow(pno,num)
{
    $("bigimg").src="/pic/p"+pno+"big"+num+".jpg";
}

function updateuserinfo()
{
    var regem=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//邮箱
    var regmobile=/^[0]?13[0-9]{1}[0-9]{8}$|^15[0-9]{1}[0-9]{8}$|^18[0-9]{1}[0-9]{8}$/;//手机
    var regtel=/^0(\d{2,3})[-]?(\d{7,8})$/;//固定电话
    var contact=$("lb_ui_contact").value.trim();
    var idcard=$("lb_ui_idcard").value.trim();
    var email=$("lb_ui_email").value.trim();
    var tel=$("lb_ui_tel").value.trim();
    var mobile=$("lb_ui_mobile").value.trim();
    var address=$("lb_ui_address").value.trim();
    var postcode=$("lb_ui_postcode").value.trim();
    if(email=="")
    {
        alert("请输入电子邮件地址.");
        return false;
    }
    if(!regem.exec(email))
    {
        alert("电子邮件地址输入错误.");
        return false;
    }
    if(!regtel.exec(tel) && tel!="")
    {
        alert("固定电话输入错误.");
        return false;
    }
    if(!regmobile.exec(mobile) && mobile!="")
    {
        alert("手机号码输入错误.");
        return false;
    }
}

function updateuserpass()
{
    var oldpass=$("lb_ui_opass").value.trim();
    var newpass=$("lb_ui_npass").value.trim();
    var rnewpass=$("lb_ui_rnpass").value.trim();
    if(oldpass=="")
    {
        alert("请输入原密码.");
        return false;
    }
    if(newpass=="")
    {
        alert("请输入新密码.");
        return false;
    }
    if(rnewpass=="")
    {
        alert("请输入确认密码.");
        return false;
    }
    if(newpass.length<6 || newpass.length>20)
    {
        alert("新密码长度为应6-20个字符.");
        return false;
    }
    if(newpass!=rnewpass)
    {
        alert("新密码和确认密码不一致.");
        return false;
    }
}