﻿$(document).ready(function() {
	$('#btnBuy').click(function(){
	    return checkPStatus();
	});//end btnBuy click
	
	if($('#stockreg_info')[0]){
	    $('#stockreg_info').click(function(){
	        showAddStockReg();
	    });
	}
	
});

function checkPStatus(){
    var pass = false;
    $.ajax({
        url:baseUrl + 'ajax.aspx?NoCopyRight=1&type=GetProductStatusByID&GID=' + $('#GID').val(),
        cache:false,
        async:false,
        success:function(data){
            switch(data){
                case 'NotExist':
                    alert(NotExist);    //商品不存在
                    pass = false;
                    break;
                case 'NotForSale':
                    alert(NotForSale);  //暂停销售
                    pass = false;
                    break;
                case 'NotStorage':
                    alert(NotStorage);  //库存不足
                    pass = false;
                    //弹出层
                    showAddStockReg();
                    break;
                case 'OK':
                    pass = true;
                    break;        
            };
        },
        error:function(){alert('error');}
    });
    return pass;
};

//弹出层并绑定事件
function showAddStockReg(){
    $('#ShowStockReg').popup({
        width:300,
        height:200,
        isFixed:true,
        popupHead:'StockRegHead',
        btnClose:'closeStockRegpop'
    });
    //点击添加缺货登记
    $('#btnAddStockReg').unbind().click(function(){
        var email = $.trim($('#txtEmail').val());
        if(email == ''){alert('请先填写邮箱地址');return false;};
        var reg = new RegExp("^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$");
        if(!reg.test(email)){alert('请您输入正确邮箱');return false;};
        $.ajax({
            url:baseUrl + 'ajax.aspx?NoCopyRight=1&type=AddStockReg&PID='+productID+'&email='+escape(email) + '&GID=' + $('#GID').val() + '&specdesc=' + $('#specdesc').val(),
            cache:false,
            success:function(data){
                if(data == 'NOLOGIN' && confirm('请先登录后再继续操作,是否现在登录?')){
                    window.location.href = baseUrl + 'Login.aspx?ReturnUrl='+window.location.href;
                }else if(data > 0){
                    alert('操作成功');
                    disablePopup($('#ShowStockReg'));
                };
            },
            error:function(){alert('error');}
        });
    });
};
