/*** Create a cookie with the given name and value and other optional parameters. */
jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        var path = options.path ? '; path=' + options.path : '';
        var domain = options.domain ? '; domain=' + options.domain : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};
/*网站脚本开始*/
var weburl='';
$(function(){
//菜单导航
//下拉导航
/*$("#nav_nav > li").hover(function(){	
	var $slideDiv=$(this).find('ul.sub-links');
	if ($slideDiv.length === 0) {
		return;
	}
	$(this).addClass("current");
	$slideDiv.show();
}, function(){
	var $that=$(this);
	var $slideDiv=$(this).find('ul.sub-links');
	if ($slideDiv.length === 0) {
		return;
	}
	$slideDiv.hide();
	$(this).removeClass("current");	
});
*/
	$("#nav_nav li").hover(function(){
		$("#nav_nav li").removeClass("current");												 
		$(this).addClass("current");										 
		$(".sub-links").hide();
		$(this).find(".sub-links").show();
	});

//用户中心下拉
$("#nav_my li.myPage").hover(function(){
	$(this).children("ul").show();
	$(this).addClass("hover");
	//$(this).css({paddingLeft: "10px",paddingRight: "11px",marginTop: "-1px"});
}, function(){
	$(this).children("ul").hide();
	$(this).removeClass("hover");
	//$(this).css({paddingLeft: "11px",paddingRight: "11px",marginTop: "0px"});
});
//购物车效果
/*$("#nav-cart").hover(function(){
	$(this).addClass("hover");
}, function(){
	$(this).removeClass("hover")
});*/
//$(".elh_logo .solga").html("<a href='http://www.eroda100.com/' target='_blank'>转到E宝宝服务系统</a>");
$.get("/File/my_inquery_backet.asp", function(data){
		$("#my_inquery_backet").html(data.split("|")[0]);
		$("#my_inquery_money").html(data.split("|")[1]);
});
//*****************//
});

/*---------------tabs script---------------------*/
function setTab(m,n){
 var tli=_gObjByID("menu"+m).getElementsByTagName("li");
 var mli=_gObjByID("main"+m).getElementsByTagName("blockquote");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
 }
}

function setTabs(name,cursel,n){
 for(i=1;i<=n;i++){
  var menu=document.getElementById(name+i);
  var con=document.getElementById("con_"+name+"_"+i);
  menu.className=i==cursel?"hover":"";
  con.style.display=i==cursel?"block":"none";
 }
}
/*tabs script end*/
_gObjByID = function(id) {return document.getElementById(id);}
//增加到购物车
function wegoing_jq_addcat(id){
	var url = '/File/Ajax/Ajax_AddCart.asp';
	var msgDiv = $("#ajax_sysmsg");
	msgDiv.html('<img name="" src="/images/floading.gif" alt="Please wait... "/>正在处理，请稍候...');
	msgDiv.show(); 
	$("#cart_shadow").remove();
	var $shadow = $('<div id="cart_shadow" style="display: none; background-color: #bbb; border:1px solid #aaa;z-index: 9999;">&nbsp;</div>').prependTo("body");
	 var $img = $("#list_pro_p"+id+" .pic img");
	 $shadow.css({'width' : $img.css('width'),'height': $img.css('height') ,'position' : 'absolute','top' : $img.offset().top,'left' : $img.offset().left,'opacity' : 0.6}).show();
	 var $cart = $("#my_inquery_backet");
	 $shadow.animate({width: $cart.innerWidth(), height: $cart.innerHeight(), top: $cart.offset().top, left: $cart.offset().left,opacity: 0},  { duration: 600 , complete: function(){
	 //ajax 处理开始
	$.get(url, {ProductID: id}, function(data){
		if (data == -1){
			alert("[Error]数据查询错误，可能该产品已经下架无法订购！");msgDiv.html('[Error]数据查询错误，可能该产品已经下架无法订购！');
			msgDiv.addClass("ErrorMsg")
		}else if (data == 0){
			alert("[Warning]购物车中已经存在该产品！");msgDiv.html('[Warning]购物车中已经存在该产品！');
			msgDiv.addClass("WarningMsg")
		}else if (data == -2){
			alert("[Warning]库存不足，无法订购！");msgDiv.html('[Warning]库存不足，无法订购！');
			msgDiv.addClass("WarningMsg")
		}else if (data == -3){
			alert("[Warning]产品已经下架，无法再订购！");msgDiv.html('[Warning]产品已经下架，无法再订购！');
			msgDiv.addClass("WarningMsg")
		}else {
			//$("#my_inquery_backet").html(data);
			$("#my_inquery_backet").html(data.split("|")[0]);
			$("#my_inquery_money").html(data.split("|")[1]);
			//alert("[Success]成功添加到购物车，您可以查看购物车并进行结算！");
			msgDiv.html('[Success]成功添加到购物车，您可以查看购物车并进行结算！');
			//$.nyroModalManual({width: 200,height: 60,content: '[Success]成功添加到购物车，您可以查看购物车并进行结算！'});
			msgDiv.addClass("OkMsg")
		};
		msgDiv.slideUp(5000)
		return true;
	 });
	//ajax 处理结束
	}
	//return false;
	})
}

//添加到收藏夹
function wegoing_jq_addfav(id){
	var url = '/File/Ajax/Ajax_AddFav.asp';
	var msgDiv = $("#ajax_sysmsg");
	msgDiv.html('<img name="" src="/images/floading.gif" alt="Please wait... "/>Please wait...');
	msgDiv.show(); 
	$.get(url, {ProductID: id}, function(data){
		if (data == -1){
			msgDiv.html('[错误]数据传输错误！');
			msgDiv.addClass("ErrorMsg");
			alert("[错误]数据传输错误！")
		}
		else if (data == 0)
		{
			msgDiv.html('[错误]该产品已经添加！');
			msgDiv.addClass("WarningMsg");
			alert("[错误]该产品已经添加！")
			}
		else if (data == -2)
		{
			msgDiv.html('[错误]你没有登录，无法使用收藏夹！');
			msgDiv.addClass("WarningMsg");
			alert("[错误]你没有登录，无法使用收藏夹！")
		}
		else if (data == -3)
		{
			msgDiv.html('[错误]收藏超过限额，最多只能收藏10个产品！');
			msgDiv.addClass("WarningMsg");
			alert("[错误]收藏超过限额，最多只能收藏10个产品！")
		}
		else {
			msgDiv.html('[成功]你已经成功收藏该产品，您可以进入用户中心查看！');
			msgDiv.addClass("OkMsg");
			alert("[成功]你已经成功收藏该产品，您可以进入用户中心查看！")
		};
		} );
}
/**
 * 更新验证码
 *
 * @param string oElement 对象ID
 * @return null
 */
function change_verifycode(e)
{
	$(e).attr('src', '/Include/validcode.asp');
}

/**
 * 添加邮件订阅
 *
 * @return null
 */
function add_email_dingyue()
{
	var s_input_email_dingyue = $('#input_email_dingyue').val();
	if (! s_input_email_dingyue)
	{
		alert("请输入电子邮件！");
		return false;
	}
	if (s_input_email_dingyue.charAt(0)=="." || s_input_email_dingyue.charAt(0)=="@" || s_input_email_dingyue.indexOf('@', 0) == -1 || s_input_email_dingyue.indexOf('.', 0) == -1 || s_input_email_dingyue.lastIndexOf("@") ==s_input_email_dingyue.length-1 || s_input_email_dingyue.lastIndexOf(".") ==s_input_email_dingyue.length-1) { 
	alert("Email的格式不正确！"); 
	return false; 
	}
	var s_url = '/File/Ajax/add_email_dingyue.asp';
	$.ajax({type: 'POST',url: s_url,data:{email: s_input_email_dingyue},success: function(sReturn){
			if (sReturn == 'debug'){
				alert('输入错误');
				return false;
			}
			if (sReturn == '-1')
			{
				alert("已经存在！");
				return false;
			}
			alert("提交成功，我们会将最新的资讯发到您的Email！");
			}
	});
}

//初始化验证提示
$.tools.validator.localize("fi", {
	':email'  		: '请输入电子邮件，并注意格式！',
	':number' 		: '必须为数字格式',
	'[max]'	 		: '字符不能超过： $1',
	'[min]'	 		: '字符最少数为： $1',
	'[required]' 	: '必须填写！'
});
//防伪查询验证
function verfzhengpin() {
	if (document.getElementById("verfzhengpin_input").value.length<1 || document.getElementById("verfzhengpin_input").value.length>20 || document.getElementById("verfzhengpin_input").value=='请输入防伪码')
	{
		alert("请输入验证码!");
		document.getElementById("verfzhengpin_input").focus();
		return false;
	}
}
