﻿// JScript 文件
 //切换图片
function AlternatePhoto(obj)
{
    if(obj)
    {
        //图片路径
        var imgpath = obj.src;
        imgpath = imgpath.toLowerCase();
        var BigImgPath = imgpath.replace("small","Big");
        imgpath = imgpath.replace("small","middle");
        document.getElementById("productImage").src = imgpath;
        $("#productImage").attr("jqimg",BigImgPath);
        $("#productImage").hide().fadeIn('slow');
    }
}
//选择产品尺寸,单品页
function chooseThisSize(obj,proCode,proNum)
{
    document.getElementById("SumMoney").innerHTML = document.getElementById("SellPrice").innerHTML;
    OperStyle(obj,proCode,proNum);    
    document.getElementById("sizeSpan").innerHTML = obj.innerHTML;   
    var SelectObj = OperSelect(obj,proCode,proNum); 
    SelectObj.onchange = function(){
            var tempText = document.getElementById("SellPrice").innerHTML;
            document.getElementById("SumMoney").innerHTML = parseFloat(parseFloat(tempText)*parseInt(this.value),2);
        };       
}
//选择产品尺寸，列表搜索页
function chooseTheSize(obj,proCode,proNum)
{
    OperStyle(obj,proCode,proNum);
    OperSelect(obj,proCode,proNum); 
    
}
//操作数量选择select
var OperSelect = function(obj,proCode,proNum)
{
    var SelectObj = document.getElementById("BuyNum");
        SelectObj.options.length = 0; 
    if(proNum>10)
    {        
        for(var i=1; i<11;i++)
        {
            var varItem = new Option(i,i);
            SelectObj.options.add(varItem);
        }
    }
    else
    {
        for(var i=1;i<=proNum;i++)
        {
            var varItem = new Option(i,i);
            SelectObj.options.add(varItem);
        }
    }
    document.getElementById('yes1').onclick=null;
    $("#yes1").unbind('click');
    $("#yes1").click(function()
    {
        var urlStr = '/Shopping/Product_Add.aspx?ProductID='+proCode+'&num='+document.getElementById("BuyNum").value;
        top.location.href = urlStr;
    });
    return SelectObj;
}
//操作样式
var OperStyle = function(obj,proCode,proNum)
{
    for(var i=0;i<obj.parentNode.childNodes.length;i++)
    {
        if(obj.parentNode.childNodes[i].className == 'current')
        {
            obj.parentNode.childNodes[i].className = '';
        }
    }    
    $('#sizeSpan1').html(obj.innerHTML);
    obj.className = "current";     
}
//返回二位小数
function formatFloat(src, pos)
{
    return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);
}
//交替显示两 个层
function AlternateDisplay(obj1,obj2)
{
}
function SeeComment(){
    var proCode=$("#hdpid").attr("value");
//    localhost.href="/Help/ProReviewList.aspx?id="+proCode;
window.open("/Help/ProReviewList.aspx?id="+proCode, "");    
}
//写评论,参数为产品号
function WriteComment()
{
var proCode=$("#hdpid").attr("value");
    $.blockUI({ 
            message: $('#addComment'), css: { 
                top:  ($(window).height() - 300) /2 + 'px', 
                left: ($(window).width() - 400) /2 + 'px',
                width: '400px',height: '240px' 
            }
      }); 
    $('#yes').click(function() {             
            var tempName = escape($("#UserName").val());
            var tempTitle = escape($("#Title").val());
            var tempText = escape($("#Texta").val());
            if(tempName.length<2||tempName.length>60)
            {
                alert("姓名长度在2个到60个字符之间");
                return false;
            }
            if(tempTitle.length<2||tempTitle.length>255)
            {
                alert("联系方式长度在2个到255个字符之间");
                return false;
            }
            if(tempText.length>500)
            {
                alert("内容字符在500个以内");
                return false;
            }
//            this.disabled="disabled";
//            this.value = '您已经评论过了';
            var UpStr = "ProCode="+escape(proCode);            
            UpStr += "&UserName="+tempName;
            UpStr += "&E_mail="+tempTitle;
            UpStr += "&Content="+tempText;
            // update the block message 
            $.ajax({ 
                url: '/ajax/ProductCommentAdd.aspx?'+UpStr, 
                cache: false, 
                success: function(data, textStatus) {
                    switch(data){
                        case "1":
                        $("#UserName").val("");
                            $("#Title").val("");
                            $("#Text").html("");
                            $.blockUI({ message: "<h3>您的评论已经发布成功，请耐心等待管理员审核!</h3><div style=\"width:100%; text-align:center;\"><input type=\"button\" value=\" 确定 \" onclick=\"$.unblockUI();\" ></div>",css:{ width: '400px',height: '120px', textAlign: 'left' } }); 
                       break;
                       default:
                          $.blockUI({ message: "<h3>您已经评论过了，请耐心等待管理员审核!</h3><div style=\"width:100%; text-align:center;\"><input type=\"button\" value=\" 确定 \" onclick=\"$.unblockUI();\" ></div>",css:{ width: '400px',height: '120px', textAlign: 'left' } }); 
                          break;
                    }
                   
                },
                error: function()
                {
                     $.blockUI({ message: "<h3>出现服务器错误,管理员会解决这个问题的！</h3><div style=\"width:100%; text-align:center;\"><input type=\"button\" value=\" 确定 \" onclick=\"$.unblockUI();\" ></div>",css:{ width: '400px',height: '120px', textAlign: 'left' } }); 
                }
            }); 
        }); 
 
        $('#no').click(function() { 
            $.unblockUI(); 
            return false; 
        }); 
} 

//按下回车搜索
var keyUpdo = function(e)
{
    if(e.keyCode==13)
    {
        doSearch();        
    }    
}

//放入购物车
//var AddToCart = function(productCodeS)
//{
//    var urlStr = '/Shopping/Product_Add.aspx?ProductID='+productCodeS+'&num='+document.getElementById("BuyNum").value;
//    window.location.href = urlStr;
//}
