<!-- 
//function killErrors() {
//return true;
//}
//window.onerror = killErrors;

function Trim(str){
    return str.replace(/^\s+/,"").replace(/\s+$/,"");
}

/**  
* 得到字符串的字符长度（一个汉字占两个字符长）  
*/  
function getBytesLength(str) {   
   // 在GBK编码里，除了ASCII字符，其它都占两个字符宽   
	if (str == null){
		return 0;
	}else{
//		return (str.length + str.replace(/[\u0000-\u00ff]/g, "").length);
		return str.replace(/[^\x00-\xff]/g, 'xx').length; 
	}
}

//查看是否中文, 数字, 字母, 下划线组成的字符串
function CheckString(input, minlen, maxlen){
    var length = getBytesLength(input);
    if (length<minlen || length>maxlen){
        return false;
    }
    if (input.replace(" ","") == "" ) return false;
    input = input.replace(/[\u4E00-\u9FA5]/g,"");
    if (input == "") return true;
    var myReg = /^\w+$/gi;
    if(myReg.test(input)) {
        return true;
    }else{
        return false;
    } 
}

function getbyid(id) {
	itm = null;
	if (document.getElementById) {
		itm = document.getElementById(id);
	} else if (document.all)	{
		itm = document.all[id];
	} else if (document.layers) {
		itm = document.layers[id];
	}
	return itm;
}
 
//选取所有
function CheckAll(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall')       e.checked = form.chkall.checked; 
   }
  }
  
function check_confirm(sMessage)
{
	return window.confirm(sMessage) ? true : false;
}

function goUrl(url)
{
	window.location = url;
}
 
//显示验证码
function GetCheckCode(Part) {
//	document.getElementById("CheckCodeBox_"+Part).innerHTML = "<img src=\"/inc/code.asp?"+Math.random()+"\" style='width:80px;height:16px;cursor:pointer' border=\"0\" align=\"absmiddle\" title=\"点击可刷新验证码\" onclick=\"this.src='/inc/code.asp?'+Math.random();\" id=\"img_code\" \/>";
	$("#CheckCodeBox_"+Part).html("<img src=\"/inc/code.asp?"+Math.random()+"\" style='width:60px;height:18px;cursor:pointer' border=\"0\" align=\"absmiddle\" title=\"点击可刷新验证码\" onclick=\"this.src='/inc/code.asp?'+Math.random();\" id=\"img_code\" \/>");
} 

/**
 * 更新验证码
 *
 * @param string oElement 对象ID
 * @return null
 */
function change_verifycode(oElement)
{
	var s_rand = Math.random();
	oElement.src = "/inc/code.asp?"+s_rand;
}

/**
 * 设为首页
 *
 * @param object oElement DOM对象
 * @param string sUrl 首页地址
 * @return null
 */
function set_homepage(oElement, sUrl)
{
	if ($.browser.msie)
	{
		oElement.style.behavior = 'url(#default#homepage)';
		oElement.setHomePage(sUrl);
	}
	else if ($.browser.mozilla)
	{
		try
		{
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		}
		catch (e)
		{
			alert('error');
		}
		var o_prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
		o_prefs.setCharPref('browser.startup.homepage', sUrl);
	}
}

/**
 * 添加到收藏夹
 *
 * @param string sTitle 标题
 * @param string sUrl 首页地址
 * @return null
 */
function add_favorites(sTitle, sUrl)
{
	if ($.browser.msie)
	{
		window.external.AddFavorite(sUrl, sTitle);
	}
	else if (window.sidebar)
	{
		window.sidebar.addPanel(sTitle, sUrl, "");
	}
}


//尺码选择
//<parameter name="obj">操作对象</parameter>
//<parameter name="sizeid">尺码ID</parameter>
//<parameter name="opAmount">可选数量</parameter>
function ChooseThisSize(obj,sizeid,opAmount) {
	SetSizeStyle(obj);
	$("#input_goods_size").val(sizeid);
//	$("#StockSpan").html(opAmount);
	$("#input_goods_Stock").val(opAmount);
}
//操作尺码选择样式
function SetSizeStyle(obj) {
    for (var i = 0; i < obj.parentNode.childNodes.length; i++) {
        if (obj.parentNode.childNodes[i].className == 'current') {
            obj.parentNode.childNodes[i].className = '';
        }
    }
    obj.className = "current";
	$("#SizeSpan").html("\""+Trim(obj.innerHTML)+"\"");
}
//增加减少购买数量
function changeNumberFlow(add){
	var buycount=$("#input_goods_Stock").val();//此尺码的库存数
	buycount = parseInt(buycount);
	if (isNaN(buycount)){
		alert("请选择商品尺码！");
		return;
	}
	var i_buy_number = $('#input_goods_buy_number').val();
	i_buy_number = parseInt(i_buy_number);
	if (isNaN(i_buy_number)){
		i_buy_number = 1;
	}
	if (i_buy_number < 1){
		i_buy_number = 1;
	}

	if(add=="add"){
		if (i_buy_number<buycount){
			i_buy_number++;
		}
	}else if(add=="dec"){
		if (i_buy_number>1){
			i_buy_number--;
		}
	}
	$('#input_goods_buy_number').val(i_buy_number);
}
//设定图片显示尺寸
var flag=false; 
function DrawImage(ImgD,w,h){ 
var image=new Image(); 
image.src=ImgD.src; 
if(image.width>0 && image.height>0){ 
flag=true; 
if(image.width/image.height>= w/h){ 
if(image.width>w){ 
ImgD.width=w; 
ImgD.height=(image.height*w)/image.width; 
}else{ 
ImgD.width=image.width; 
ImgD.height=image.height; 
} 
/*ImgD.alt=image.width+"×"+image.height;*/ 
} 
else{ 
if(image.height>h){ 
ImgD.height=h; 
ImgD.width=(image.width*h)/image.height; 
}else{ 
ImgD.width=image.width; 
ImgD.height=image.height; 
} 
/*ImgD.alt=image.width+"×"+image.height;*/ 
} 
} 
/*else{ 
ImgD.src=""; 
ImgD.alt="" 
}*/ 
} 


//function set_tab(e,idx,con,con_tag,timer){
//	var tabs = e.parentNode.getElementsByTagName(e.tagName);
//	var tab_cons = $("#"+con).get(0).getElementsByTagName(con_tag);
//	for(var i=0;i<tabs.length;i++)
//	{
//		if(tabs[i].className=="on"){
//			tabs[i].className = "";
//		}
//		tab_cons[i].style.display = "none";
//	}
//	tab_cons[idx].style.display = "";
//	e.className = "on"
//	clearTimeout(fasion_timer);
//	fasion_timer = setTimeout("ch_fashion()",7000);
//}
//
//function ch_fashion(){
//	var oLis = $('#fasion_tab').get(0).getElementsByTagName("li");
//	var idx = -1;
//	for(var i=0;i<oLis.length;i++){
//		if(oLis[i].className == "on"){
//			idx = i;
//			break;
//		}
//	}
//	if(idx == oLis.length-1){idx = 0;}else{idx++;}
//	oLis[idx].click();
//}
//
//function set_hot(tag,e){
//	var tag_hide = {"w":'hot_m',"m":'hot_w'};
//	var sel = ["w","m"];
//	var my_tab = $("#hot_tab").get(0).getElementsByTagName("a");
//	if(!tag){		
//		var idx = Math.floor(Math.random() * 2);
//		tag = sel[idx];
//		my_tab[idx].className = "on";
//	}
//	else{		
//		for(var i=0;i<my_tab.length;i++)
//		{
//			if(my_tab[i].className=="on")my_tab[i].className = "";
//		}
//		e.className = "on";
//	}
//	$("#hot_"+tag).get(0).style.display = "";
//	$("#"+tag_hide[tag]).get(0).style.display = "none";		
//}

function GetLoginInfo(){
	//登录信息
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=login",
		success:function(sReturn){ 
			$('#LoginInfo').html(sReturn);
		}
	});
	
	//购物车产品数
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=getproductnum",
		success:function(sReturn){ 
			$('#ProductNum').html(sReturn);
		}
	});
}
function ordersearch(){
	//查询订单状态
	var i_order_id = $('#orderid').val();
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=getorder&orderid="+i_order_id,
		success:function(sReturn){ 
			$('#orderinfo').html(sReturn);
		}
	});
}

//Email订阅
function SubmitEmail(){
	var i_email_id = $('#EmailID').val();
	var filter=/^\s*([A-Za-z0-9_-]+(\.\w+)*@(\w+\.)+\w{2,3})\s*$/;
	if(!filter.test(i_email_id)){
		alert("电子邮箱格式不正确！");
		return false;
	}
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=getemail&EmailID="+i_email_id,
		success:function(sReturn){ 
			if (sReturn == 'Email_Is_Null'){
				alert("请输入您的电子邮箱！");
				return false;
			}
			if (sReturn == 'Email_Is_False'){
				alert("电子邮箱格式不正确！");
				return false;
			}
			if (sReturn == 'Email_Is_Yes'){
				alert("您填写的电子邮箱已经订阅！");
				return false;
			}
			if (sReturn == 'Email_Is_True'){
				alert("您已订阅成功！");
				$('#EmailID').val("");
				return false;
			}
		}
	});
}

//保存浏览历史
function add_history(goods_id){
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=addhistory&productid="+goods_id,
		success:function(sReturn){ 
			//$('#orderinfo').html(sReturn);
		}
	});
}
//显示浏览历史
function list_history(){
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=listhistory",
		success:function(sReturn){ 
			$('#history_list').html(sReturn);
		}
	});
}
//删除浏览历史
function clear_history(){
	$.ajax({
		url:"/js/ajaxs.asp",
		type:"get",
		async: false,
		cache:false,
		data:"action=clearhistory",
		success:function(sReturn){ 
			$('#history_list').html("您已清空最近浏览过的商品");
		}
	});
}


function Load_Express(express_id,express_no){
	$.ajax({
		url:"/ajax/Load_Express.asp",
		type:"get",
		async: false,
		cache:false,
		data:"id="+express_id+"&nu="+express_no,
		success:function(sReturn){ 
			$('#retData').html(sReturn)
		}
	});
}


function getCookieVal(offset) {
	var endstr = document.cookie.indexOf(";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
			return getCookieVal(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
			break;
	}
	return "";
}

function SetCookie(name, value) {
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (2 < argc) ? argv[2] : null;
	var path = (3 < argc) ? argv[3] : "/";
	var domain = (4 < argc) ? argv[4] : null;
	var secure = (5 < argc) ? argv[5] : false;
	document.cookie = name + "=" + escape(value)
			+ ((expires == null) ? "" : ("; expires=" + expires.toGMTString()))
			+ ((path == null) ? "" : ("; path=" + path))
			+ ((domain == null) ? "" : ("; domain=" + domain))
			+ ((secure == true) ? "; secure" : "");
}
var expdate = new Date();
expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 1));

// -->

