﻿$(document).ready(function() {         
    //检查用户登录状态 
    $.feAjax({
        url:"/Ajax/User.aspx",
        data:{action:"loginstate"},
        sType:"read",
        loadType:"Read",
        async:false,
        func:"chkLoginState(data)"
    });

}); 

function fillLeftMenu(){       
    bindproductcategory(0,0,"",1);
}

//访问记录
function fillVisitProductList(){
    var vp="";
    if($.cookie('fe_visit_productlist')!=null){
        vp=$.cookie('fe_visit_productlist');
    }
    
    var str="";
    var vList=eval('['+vp+']');
    for(var v=0;v<vList.length;v++){
        str+="<div class=\"cerce_tu\">";
	    str+="<div class=\"cerce_tu1\"><a href=\"/product-"+vList[v].ProductID+".html\"><img src=\""+vList[v].Thumbnails.replace("small","small_50_65")+"\" width='50' height='65' /></a></div>";
        str+="<div class=\"cerce_tu2\"><a href=\"/product-"+vList[v].ProductID+".html\">"+getLength(18,vList[v].ProductName)+"..</a><br/>￥"+vList[v].UnitPrice+"</div>";
        str+="<div class=\"xian\"><img src=\"/style/v1/images/j.jpg\" /></div>";
        str+="</div>";
    }
    
    $("#visiteds").html(str);
}

//清除访问记录
function clearVisited(){
    $.cookie('fe_visit_productlist',null);
    fillVisitProductList();
}

//购买过的记录
function fillBuyedProductList(categoryid){
    $.ajax({	            
        type : "POST", 
        url : "/Ajax/product.aspx", 
        data:{action:"getbuyed",CategoryID:categoryid,pagesize:10},
        async : true, 
        dataType : "json", 
        success : function(data){
            var str="";
            $.each(data,function(i,p){
                str+="<div class=\"cerce_tu\">";
	            str+="<div class=\"cerce_tu1\"><a href=\"/product-"+p.ProductID+".html\"><img src=\""+p.Thumbnails.replace("small","small_50_65")+"\" width='50' height='65' /></a></div>";
                str+="<div class=\"cerce_tu2\"><a href=\"/product-"+p.ProductID+".html\">"+getLength(18,p.ProductName)+"..</a><br/>￥"+p.UnitPrice+"</div>";
                str+="<div class=\"xian\"><img src=\"/style/v1/images/j.jpg\" /></div>";
                str+="</div>";
            });    
            $("#buyed").html(str);
        },
        complete : function(XMLHttpRequest,textStatus){
        }, 
        beforeSend : function(){
	        $("#buyed").html("载入中...");
        }
    });
}

function addCommand(pid,pname,pimg,pprice,pre){
    if($("body [id=LoginMaskID]").length!=0) 
        $("body [id=LoginMaskID]").remove();
    $('body').append($("<div class='LoginMask' id='LoginMaskID'></div>"));
                
    var str="";
    str+="<div class=\"mar\" id=\"CommandWindowsID\">";
    str+="<div class=\"chawa\"><a href=\"javascript:void(0);\" onclick=\"colseCommandLogin();return false;\"><img src=\"/style/v1/images/chaichai.jpg\" /></a></div>";
    str+="<div class=\"mended\">";
    str+="<ul>";
    str+="<li style=\"margin:0px 0 0 11px; float:left;\"><a href=\"#\" id=\"File\"><img src=\""+pimg+"\" style=\"width:145px;\" /></a> <a href=\"#\" class=\"MGoods_left\">"+pname+"</a><span id=\"oodsads\">市场价:￥"+pre+"<br /></span><span class=\"MGo\">蜻蜓价:￥"+pprice+"</span></li>";
    str+="</ul>";
    str+="</div>";
    str+="<div id=\"xian_left\"></div>";
    str+="<div id=\"heixia\">";
    str+="<div class=\"Friends\">推荐此产品给我的好友</div>";
    str+="<div class=\"Friend\">";
    str+="<ul>";
    str+="<li class=\"ion\">朋友姓名：<input id=\"cmdFirName\" type=\"text\"/></li>";
    str+="<li class=\"EMail\">朋友E-Mail：<input id=\"cmdFirEmail\" type=\"text\"  /></li>";
    str+="<li class=\"EMail\">您的E-Mail：<input id=\"=cmdMyEmail\" type=\"text\"  /></li>";
    str+="<li class=\"Themee\">主题：<input id=\"cmdTitle\" type=\"text\"  /></li>";
    str+="<li class=\"sage\"><span>留言：</span><label><textarea name=\"textarea\" id=\"cmdContent\" cols=\"45\" rows=\"5\"></textarea></label></li>";
    str+="<li class=\"rien\"><input name=\"\" type=\"image\" src=\"/style/v1/images/Friends.jpg\" onclick=\"PostCommand();\" style=\"border:0px;\" /></li>";
    str+="</ul>";
    str+="</div>";
    str+="</div>";
    str+="</div><div class=\"login_b\"></div>";
    if($("body [id=CommandWindowsID]").length!=0) 
        $("body [id=CommandWindowsID]").remove();
    $('body').append($(str));      
}

function PostCommand(){
    alert("此功能暂时关闭中...");
    colseCommandLogin();
    return false;
}

function colseCommandLogin(){
    $("#CommandWindowsID").remove();
    
    $("body [id=LoginMaskID]").remove();
}

//访问记录
function visitProductList()
{
    var vp="";
    if($.cookie('fe_visit_productlist')!=null){
        vp=$.cookie('fe_visit_productlist');
    }
    
    var vItems={
        ProductID:$("#p").val()
    } 
    
    var isBe=false;
    var vList= new Array();;
    
    if(vp!=""){                
        vList=eval('['+vp+']');
        
        if(vList.length>4) isBe=true
        else{
            for(var v=0;v<vList.length;v++){
                if(vList[v].ProductID==vItems.ProductID){
                    vList[v]=vItems;
                    isBe=true
                }    
            }
         }   
    }else isBe=false;
    
    if(!isBe){ 
        var vStr="{ProductID:\""+$("#p").val()+"\",ProductName:\""+$("#p-n").val()+"\",UnitPrice:\""+$("#p-r").val()+"\",Thumbnails:\""+$("#p-img").val()+"\"}"
        if(vp!="") vStr=vp+ ",{ProductID:\""+$("#p").val()+"\",ProductName:\""+$("#p-n").val()+"\",UnitPrice:\""+$("#p-r").val()+"\",Thumbnails:\""+$("#p-img").val()+"\"}"
        $.cookie('fe_visit_productlist',vStr)
    }
    
}



function bindproductcategory(pid,id,name,c){
    var i=0;
    if($.cookie('fe_page_left_category_val')!=null){
        
        i=$.cookie('fe_page_left_category_val');
    }
    
   
        $.ajax({
            type:"POST",
            async:true,
            url:"/Ajax/Product.aspx",
            data:{action:"getpageleftmenu",ParentID:pid,showtype:4,CategoryIDed:i},
            dataType:"json",    
            success:function(data)
            {    
                $("#product_category").html(decodeURIComponent(data.Content).replace("</ul></div></ul></div>","</ul></div>"));
            },
            complete : function(XMLHttpRequest,textStatus){
                $(".cercen_menu").each(function(i){     
                        $(this).find("ul").hide();
       
                        $.cookie('fe_page_left_category',1);
                        if($.cookie('fe_page_left_category')!=null){
                            if(i==$.cookie('fe_page_left_category')){
                                $(this).find("ul").show();
                                $(this).find(".menu_a").attr("class","menu_b");

                            }else{
                                $(this).find(".menu_b").attr("class","menu_a");
                            } 
                        }
                        else{
                            if(i==0){
                                $(this).find("ul").hide();
                            }    
                        }
                        var pnt=$(this).find("ul");
                        $(this).find("div").click(function(){
                            $(".cercen_menu").each(function(){
                                $(this).find("ul").hide();
                            });
                            
                            $(".cercen_menu").find(".menu_b").attr("class","menu_a");
                            
                            $(this).attr("class","menu_b");
                            
                            if(pnt.css("display")=="none"){
                                pnt.show(500); 
                                $.cookie('fe_page_left_category',i);
                            }
                            else pnt.hide();
                        });
                    });
            }, 
            beforeSend : function(){
	            $("#product_category").html("<div class=\"cercen_menu\">正在加载分类信息...</div>");
            }
        });
    
}
function bindproductcategoryparent(pid,id,name,c){

    var html="";
    if(c<=3){
        $.ajax({
            type:"POST",
            async:false,
            url:"/Ajax/Product.aspx",
            data:"action=getcategory&ShowType=4&ParentID="+id,
            dataType:"json",    
            success:function(data)
            {    
                if(data.length>0){
                    html+=""
                    $.each(data, function(i, n){
                        html+="<li onmouseover=\"this.style.backgroundColor='#FFECF7'\" onmouseout=\"this.style.backgroundColor='#fff'\" style=\"padding-left:"+parseInt(c*20)+"px;";
                        if(c==2) html+="font-weight:bold;background: ";
                        html+="\">";
                        if($.cookie('fe_page_left_category_val')!=null){
                            if($.cookie('fe_page_left_category_val')==n.CategoryID){
                                html+="<img src=\"/style/v1/images/foot_Guide.jpg\" border=0 /> ";
                            }
                        }
                        html+="<a onclick=\"location.href='/category-"+n.CategoryID+".html';$.cookie('fe_page_left_category_val',"+n.CategoryID+");return false;\" href=\"javascript:void(0);\" target=\"_blank\" title=\"点击查看所有“"+n.CategoryName+"”的产品\">"+n.CategoryName+"</a></li>"
                        html+=bindproductcategoryparent(n.ParentID,n.CategoryID,n.CategoryName,c+1);
                    });
                         
                    
                }        
            }
        });
    }
    //window.clipboardData.setData("Text", html);
    return html;
}

//检查是否登录
function chkLogin(func){
    if($("#u").val()==""||$("#u").val()=="0"){        
        winLogin(func);
        return false;
    }
    return true;
}

//登录窗口
function winLogin(func){
    if($("body [id=LoginMaskID]").length!=0) 
        $("body [id=LoginMaskID]").remove();
    $('body').append($("<div class='LoginMask' id='LoginMaskID'></div>"));
                
    var str="";
    str+="<div class=\"mar\" id=\"LoginWindowsID\">";
	str+="<div class=\"chaichai\"><a href=\"javascript:void(0);\" onclick=\"colseWinLogin();\"><img src=\"/style/v1/images/chaichai.jpg\" /></a></div>";
	str+="<div class=\"xuxina\">";
	str+="<div class=\"member\">还不是会员？</div>";
    str+="<div class=\"Free\"><a href=\"/member/login.aspx\"><img src=\"/style/v1/images/flee.jpg\" /></a></div>";
    str+="<div class=\"goods\"><ul>";
	str+="<li><img src=\"/style/v1/images/jiantou.jpg\" />　<a href=\"javascript:void(0);\">便宜有好货！超过100万件商品任您选。</a></li>";
    str+="<li><img src=\"/style/v1/images/jiantou.jpg\" />　<a href=\"javascript:void(0);\">买卖更安心！支付宝交易超安全。 </a></li>";
    str+="<li><img src=\"/style/v1/images/jiantou.jpg\" />　<a href=\"javascript:void(0);\">超人气社区！精彩活动每一天。</a></li>";
    str+="</ul>";
    str+="</div>";
    str+="</div>";
	str+="<div class=\"xian_left\"></div>";
    str+="<div class=\"heixia\">";
    str+="<div class=\"woshi\">我是会员</div>";
    str+="<div class=\"zhanghu\">";
	str+="<ul>";
    str+="<li>账户名：<input name=\"txtUserName\" id=\"txtUserName\" onkeypress=\"if(event.keyCode==13){document.getElementById('txtPassWord').focus(); }\" onmouseover=this.focus(); onfocus=this.select(); onClick=\"if(this.value=='会员编号/邮箱/手机号'){this.value='';}\"  type=\"text\" value=\"会员编号/邮箱/手机号\"/></li>";
    str+="<li>密　码：<input name=\"txtPassWord\" id=\"txtPassWord\" type=\"password\"  onkeypress=\"if(event.keyCode==13){userLogin('"+func+"'); }\" />　<a href=\"/member/getpassword.html\">忘记密码？</a></li>";
    str+="<li>　<span>　　　　<a href=\"javascript:void(0);\" onclick=\"userLogin('"+func+"')\"><img src=\"/style/v1/images/denglu.jpg\" /></a>  <a href=\"/member/login.aspx\">  免费注册</a></span></li>";
    str+="</ul>";
    str+="</div>";
    str+="</div>";
    str+="</div>";
    if($("body [id=LoginWindowsID]").length!=0) 
        $("body [id=LoginWindowsID]").remove();
    $('body').append($(str));      
}

function colseWinLogin(){
    $("#LoginWindowsID").remove();
    
    $("body [id=LoginMaskID]").remove();
}

//登录
function userLogin(func){
    $.feAjax({
        url:"/Ajax/User.aspx",
        data:{action:"login",username:$("#txtUserName").val(),password:$("#txtPassWord").val()},
        sType:"submit",
        func:"loginLast(data,'"+func+"')"
        })
    return false;
}

function loginLast(data,func){
    if(data.staus=="ok"){
        
        $("#u").val(data.UserNo);
        $.cookie('fe_member_username',data.UserNo);        
        $("#t_username").html("尊贵的"+data.GradeName+"，"+data.Email+"。 <a href=\"/member/logout.aspx\">[退出]</a> ");
        
        colseWinLogin();
        
        if(func){
            eval(func);
        }
    }
}

//收藏
function addFavorite(pid,userno){
    if(!chkLogin()) return false;
     
    $.feAjax({
        url:"/Ajax/product.aspx",
        data:{action:"editfavorite",ProductID:pid,ShopUserNo:userno},
        sType:"submit",
        loadType:"Read",
        func:"sucFavorite(data)"
    });
}

//收藏
function sucFavorite(data){
    alert("您已经成功收藏此产品。");
    location.href='/member/favorite.aspx';
}



function chkLoginState(data){
    if(data.staus=="ok"){
        $("#u").val(data.UserNo);
        $.cookie('fe_member_username',data.UserNo);        
        $("#t_username").html("尊贵的"+data.GradeName+"，"+data.Email+"。 <a href=\"/member/logout.aspx\">[退出]</a> ");
    }
}

function fn(n){
    return Math.round(n*100)/100;
}

function pages(pageIndex,pageSize,totalData){
    if(pageIndex=="") pageIndex=1;
    var totalPage=1;    //总页数
    if (totalData % pageSize > 0)
        totalPage =parseInt(totalData / pageSize + 1);
    else
        totalPage = parseInt(totalData / pageSize);     
        
     
    if(pageIndex>totalPage) pageIndex=totalPage;
    
    if(pageIndex<1) pageIndex=1;
    
    //始终页数
    var startPage=1;
    var endPage=10;

    if (pageIndex % 10 > 0)
        startPage = (pageIndex - (pageIndex % 10)) + 1;
    else
        startPage = (pageIndex - (pageIndex % 10));

    if (startPage + 9 > totalPage)
        endPage = totalPage;
    else
        endPage = startPage + 9;
    
    var str="";
    str+="<span class=\"Election01\"><a href=\"javascript:void(0)\" onclick=\"pageClick("+(parseInt(pageIndex)-1)+")\" title=\"上一页\"><</a></span>";
    for (var nx=startPage;nx<=endPage;nx++){
        if(pageIndex==nx) str+="<span class=\"Election0\">"+nx+"</span>";
        else str+="<span class=\"Election01\"><a href=\"javascript:void(0)\" onclick=\"pageClick("+nx+")\">"+nx+"</a></span>";
    }
    str+="<span class=\"Election01\"><a href=\"javascript:void(0)\" onclick=\"pageClick("+(parseInt(pageIndex)+1)+")\" title=\"下一页\">></a></span>";
    str+="<span class=\"Election02\">跳转到第</span><span class=\"Election03\">";
    str+="<input name=\"Input\" id=\"pageInput\" type=\"text\" value=\""+pageIndex+"\" />";
    str+="</span><span class=\"elect\">页</span><span class=\"pick\">";
    str+="<input name=\"Input\" type=\"image\" onclick=\"pageClick($('#pageInput').val())\" src=\"/style/v1/images/member/qieding.jpg\" style=\"border:0px;width:34px;height:20px;\" />";
    str+="</span>";
    return str;
}











































function getPars(name){
    var url=window.location.search;
    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
    var r = url.substr(url.indexOf("\?")+1).match(reg); 
    
    if (r!=null) return unescape(r[2]); return null; 
}

(function($) {
    //****************Cookie
    $.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { 
        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(); 
        }
        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 { 
        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]);
                
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};

})(jQuery);

function myArray_Unique(myArray)
{
    var haha=myArray;
    for(var i=0;i<myArray.length;i++)
    {
        for(var j=0;j<myArray.length;j++)
        {
            temp=myArray[i];
            //如果当前元素与后一个元素相等
            if((i+j+1)<myArray.length&&temp==myArray[i+j+1]) 
                haha.splice(i+j+1,1);       //然后就移除下一个元素   
        }
    }
    return haha;
}












///头部菜单样式
(function () {
    $.fn.infiniteCarousel = function () {
        function repeat(str, n) {
            return new Array( n + 1 ).join(str);
        }
        
        return this.each(function () {
            // magic!
            var $wrapper = $('> div', this).css('overflow', 'hidden'),
                $slider = $wrapper.find('> ul').width(9999),
                $items = $slider.find('> li'),
                $single = $items.filter(':first')
                
                singleWidth = $single.outerWidth(),
                visible = Math.ceil($wrapper.innerWidth() / singleWidth),
                currentPage = 1,
                pages = Math.ceil($items.length / visible);
                
            /* TASKS */
            
            // 1. pad the pages with empty element if required
            if ($items.length % visible != 0) {
                // pad
                $slider.append(repeat('<li class="empty" />', visible - ($items.length % visible)));
                $items = $slider.find('> li');
            }
            
            // 2. create the carousel padding on left and right (cloned)
            $items.filter(':first').before($items.slice(-visible).clone().addClass('cloned'));
            $items.filter(':last').after($items.slice(0, visible).clone().addClass('cloned'));
            $items = $slider.find('> li');
            
            // 3. reset scroll
            $wrapper.scrollLeft(singleWidth * visible);
            
            // 4. paging function
            function gotoPage(page) {
                var dir = page < currentPage ? -1 : 1,
                    n = Math.abs(currentPage - page),
                    left = singleWidth * dir * visible * n;
                
                $wrapper.filter(':not(:animated)').animate({
                    scrollLeft : '+=' + left
                }, 500, function () {
                    // if page == last page - then reset position
                    if (page > pages) {
                        $wrapper.scrollLeft(singleWidth * visible);
                        page = 1;
                    } else if (page == 0) {
                        page = pages;
                        $wrapper.scrollLeft(singleWidth * visible * pages);
                    }
                    
                    currentPage = page;
                });
            }
            
            // 5. insert the back and forward link
            $wrapper.after('<a href="#" class="arrow back">&lt;</a><a href="#" class="arrow forward">&gt;</a>');
            
            // 6. bind the back and forward links
            $('a.back', this).click(function () {
                gotoPage(currentPage - 1);
                return false;
            });
            
            $('a.forward', this).click(function () {
                gotoPage(currentPage + 1);
                return false;
            });
            
            $(this).bind('goto', function (event, page) {
                gotoPage(page);
            });
            
            // THIS IS NEW CODE FOR THE AUTOMATIC INFINITE CAROUSEL
            $(this).bind('next', function () {
                gotoPage(currentPage + 1);
            });
        });
    };
})(jQuery);

$(document).ready(function () {
    // THIS IS NEW CODE FOR THE AUTOMATIC INFINITE CAROUSEL
    var autoscrolling = true;
    
    $('.infiniteCarousel').infiniteCarousel().mouseover(function () {
        autoscrolling = false;
    }).mouseout(function () {
        autoscrolling = true;
    });
    
    setInterval(function () {
        if (autoscrolling) {
            $('.infiniteCarousel').trigger('next');
        }
    },4000/*调速度 数字越大速度越慢*/);
});

if (!window.qmad){qmad=new Object();qmad.binit="";qmad.bvis="";qmad.bhide="";}


		var a = qmad.qm0 = new Object();
		a.rcorner_size = 1;
		a.rcorner_border_color = "#E10F77";
		a.rcorner_bg_color = "#fff";
//		a.rcorner_apply_corners = new Array(false,true,true,true);
//		a.rcorner_top_line_auto_inset = true;
		a.ritem_size = 4;
		a.ritem_apply = "main";
		a.ritem_main_apply_corners = new Array(true,true,false,false);
		a.ritem_show_on_actives = true;
var qm_si,
qm_lo,
qm_tt,
qm_ts,
qm_la,
qm_ic,
qm_ff,
qm_sks;
var qm_li = new Object();
var qm_ib = '';
var qp = "parentNode";
var qc = "className";
var qm_t = navigator.userAgent;
var qm_o = qm_t.indexOf("Opera") + 1;
var qm_s = qm_t.indexOf("afari") + 1;
var qm_s2 = qm_s && qm_t.indexOf("ersion/2") + 1;
var qm_s3 = qm_s && qm_t.indexOf("ersion/3") + 1;
var qm_n = qm_t.indexOf("Netscape") + 1;
var qm_v = parseFloat(navigator.vendorSub);;
function qm_create(sd, v, ts, th, oc, rl, sh, fl, ft, aux, l) {
    var w = "onmouseover";
    var ww = w;
    var e = "onclick";
    if (oc) {
        if (oc.indexOf("all") + 1 || (oc == "lev2" && l >= 2)) {
            w = e;
            ts = 0;
        }
        if (oc.indexOf("all") + 1 || oc == "main") {
            ww = e;
            th = 0;
        }
    }
    if (!l) {
        l = 1;
        sd = document.getElementById("qm" + sd);
        if (window.qm_pure) sd = qm_pure(sd);
        sd[w] = function(e) {
            try {
                qm_kille(e)
            } catch(e) {}
        };
        if (oc != "all-always-open") document[ww] = qm_bo;
        if (oc == "main") {
            qm_ib += sd.id;
            sd[e] = function(event) {
                qm_ic = true;
                qm_oo(new Object(), qm_la, 1);
                qm_kille(event)
            };
        }
        sd.style.zoom = 1;
        if (sh) x2("qmsh", sd, 1);
        if (!v) sd.ch = 1;
    } else if (sh) sd.ch = 1;
    if (oc) sd.oc = oc;
    if (sh) sd.sh = 1;
    if (fl) sd.fl = 1;
    if (ft) sd.ft = 1;
    if (rl) sd.rl = 1;
    sd.th = th;
    sd.style.zIndex = l + "" + 1;
    var lsp;
    var sp = sd.childNodes;
    for (var i = 0; i < sp.length; i++) {
        var b = sp[i];
        if (b.tagName == "A") {

            lsp = b;
            b[w] = qm_oo;
            if (w == e) b.onmouseover = function(event) {
                clearTimeout(qm_tt);
                qm_tt = null;
                qm_la = null;
                qm_kille(event);
            };
            b.qmts = ts;
            if (l == 1 && v) {
                b.style.styleFloat = "none";
                b.style.cssFloat = "none";
            }
        } else if (b.tagName == "DIV") {
            if (window.showHelp && !window.XMLHttpRequest) sp[i].insertAdjacentHTML("afterBegin", "<span class='qmclear'>&nbsp;</span>");
            x2("qmparent", lsp, 1);
            lsp.cdiv = b;
            b.idiv = lsp;
            if (qm_n && qm_v < 8 && !b.style.width) b.style.width = b.offsetWidth + "px";
            new qm_create(b, null, ts, th, oc, rl, sh, fl, ft, aux, l + 1);
        }
    }
    if (l == 1 && window.qmad && qmad.binit) eval(qmad.binit);
};
function qm_bo(e) {
    e = e || event;
    if (e.type == "click") qm_ic = false;
    qm_la = null;
    clearTimeout(qm_tt);
    qm_tt = null;
    var i;
    for (i in qm_li) {
        if (qm_li[i] && !((qm_ib.indexOf(i) + 1) && e.type == "mouseover")) qm_tt = setTimeout("x0('" + i + "')", qm_li[i].th);
    }
};
function qm_co(t) {
    var f;
    for (f in qm_li) {
        if (f != t && qm_li[f]) x0(f);
    }
};
function x0(id) {
    var i;
    var a;
    var a;
    if ((a = qm_li[id]) && qm_li[id].oc != "all-always-open") {
        do {
            qm_uo(a);
        }
        while ((a = a[qp]) && !qm_a(a));
        qm_li[id] = null;
    }
};
function qm_a(a) {

    if (a[qc].indexOf("qmmc") + 1) return 1;
};
function qm_uo(a, go) {
    if (!go && a.qmtree) return;
    if (window.qmad && qmad.bhide) eval(qmad.bhide);
    a.style.visibility = "";
    x2("qmactive", a.idiv);
};
function qm_oo(e, o, nt) {
    try {
        if (!o) o = this;
        if (qm_la == o && !nt) return;
        if (window.qmv_a && !nt) qmv_a(o);
        if (window.qmwait) {
            qm_kille(e);
            return;
        }
        clearTimeout(qm_tt);
        qm_tt = null;
        qm_la = o;
        if (!nt && o.qmts) {
            qm_si = o;
            qm_tt = setTimeout("qm_oo(new Object(),qm_si,1)", o.qmts);
            return;
        }
        var a = o;
        if (a[qp].isrun) {
            qm_kille(e);
            return;
        }
        while ((a = a[qp]) && !qm_a(a)) {}
        var d = a.id;
        a = o;
        qm_co(d);
        if (qm_ib.indexOf(d) + 1 && !qm_ic) return;
        var go = true;
        while ((a = a[qp]) && !qm_a(a)) {
            if (a == qm_li[d]) go = false;
        }
        if (qm_li[d] && go) {
            a = o;
            if ((!a.cdiv) || (a.cdiv && a.cdiv != qm_li[d])) qm_uo(qm_li[d]);
            a = qm_li[d];
            while ((a = a[qp]) && !qm_a(a)) {
                if (a != o[qp] && a != o.cdiv) qm_uo(a);
                else break;
            }
        }
        var b = o;
        var c = o.cdiv;
        if (b.cdiv) {
            var aw = b.offsetWidth;
            var ah = b.offsetHeight;
            var ax = b.offsetLeft;
            var ay = b.offsetTop;
            if (c[qp].ch) {
                aw = 0;
                if (c.fl) ax = 0;
            } else {
                if (c.ft) ay = 0;
                if (c.rl) {
                    ax = ax - c.offsetWidth;
                    aw = 0;
                }
                ah = 0;
            }
            if (qm_o) {
                ax -= b[qp].clientLeft;
                ay -= b[qp].clientTop;
            }
            if (qm_s2 && !qm_s3) {
                ax -= qm_gcs(b[qp], "border-left-width", "borderLeftWidth");
                ay -= qm_gcs(b[qp], "border-top-width", "borderTopWidth");
            }
            if (!c.ismove) {
                c.style.left = (ax + aw) + "px";
                c.style.top = (ay + ah) + "px";
            }
            x2("qmactive", o, 1);
            if (window.qmad && qmad.bvis) eval(qmad.bvis);
            c.style.visibility = "inherit";
            qm_li[d] = c;
        } else if (!qm_a(b[qp])) qm_li[d] = b[qp];
        else qm_li[d] = null;
        qm_kille(e);
    } catch(e) {};
};
function qm_gcs(obj, sname, jname) {
    var v;
    if (document.defaultView && document.defaultView.getComputedStyle) v = document.defaultView.getComputedStyle(obj, null).getPropertyValue(sname);
    else if (obj.currentStyle) v = obj.currentStyle[jname];
    if (v && !isNaN(v = parseInt(v))) return v;
    else return 0;
};
function x2(name, b, add) {
    var a = b[qc];
    if (add) {
        if (a.indexOf(name) == -1) b[qc] += (a ? ' ': '') + name;
    } else {
        b[qc] = a.replace(" " + name, "");
        b[qc] = b[qc].replace(name, "");
    }
};
function qm_kille(e) {
    if (!e) e = event;
    e.cancelBubble = true;
    if (e.stopPropagation && !(qm_s && e.type == "click")) e.stopPropagation();
}

function qa(a, b) {
    return String.fromCharCode(a.charCodeAt(0) - (b - (parseInt(b / 2) * 2)));
};
function qm_pure(sd) {
    if (sd.tagName == "UL") {
        var nd = document.createElement("DIV");
        nd.qmpure = 1;
        var c;
        if (c = sd.style.cssText) nd.style.cssText = c;
        qm_convert(sd, nd);
        var csp = document.createElement("SPAN");
        csp.className = "qmclear";
        csp.innerHTML = "&nbsp;";
        nd.appendChild(csp);
        sd = sd[qp].replaceChild(nd, sd);
        sd = nd;
    }
    return sd;
};
function qm_convert(a, bm, l) {
    if (!l) bm[qc] = a[qc];
    bm.id = a.id;
    var ch = a.childNodes;
    for (var i = 0; i < ch.length; i++) {
        if (ch[i].tagName == "LI") {
            var sh = ch[i].childNodes;
            for (var j = 0; j < sh.length; j++) {
                if (sh[j] && (sh[j].tagName == "A" || sh[j].tagName == "SPAN")) bm.appendChild(ch[i].removeChild(sh[j]));
                if (sh[j] && sh[j].tagName == "UL") {
                    var na = document.createElement("DIV");
                    var c;
                    if (c = sh[j].style.cssText) na.style.cssText = c;
                    if (c = sh[j].className) na.className = c;
                    
                    na = bm.appendChild(na);
                    new qm_convert(sh[j], na, 1)
                }
            }
        }
    }
}
/* ]]> */


/* <![CDATA[ */
qmad.rcorner = new Object();
qmad.br_ie7 = navigator.userAgent.indexOf("MSIE 7") + 1;
if (qmad.bvis.indexOf("qm_rcorner(b.cdiv);") == -1) qmad.bvis += "qm_rcorner(b.cdiv);";;
function qm_rcorner(a, hide, force) {
    var z;
    if (!hide && ((z = window.qmv) && (z = z.addons) && (z = z.round_corners) && !z["on" + qm_index(a)])) return;
    var q = qmad.rcorner;
    if ((!hide && !a.hasrcorner) || force) {
        var ss;
        if (!a.settingsid) {
            var v = a;
            while ((v = v.parentNode)) {
                if (v.className.indexOf("qmmc") + 1) {
                    a.settingsid = v.id;
                    break;
                }
            }
        }
        ss = qmad[a.settingsid];
        if (!ss) return;
        if (!ss.rcorner_size) return;
        q.size = ss.rcorner_size;
        q.background = ss.rcorner_bg_color;
        if (!q.background) q.background = "transparent";
        q.border = ss.rcorner_border_color;
        if (!q.border) q.border = "#ff0000";
        q.angle = ss.rcorner_angle_corners;
        q.corners = ss.rcorner_apply_corners;
        if (!q.corners || q.corners.length < 4) q.corners = new Array(true, 1, 1, 1);
        q.tinset = 0;
        if (ss.rcorner_top_line_auto_inset && qm_a(a[qp])) q.tinset = a.idiv.offsetWidth;
        q.opacity = ss.rcorner_opacity;
        if (q.opacity && q.opacity != 1) {
            var addf = "";
            if (window.showHelp) addf = "filter:alpha(opacity=" + (q.opacity * 100) + ");";
            q.opacity = "opacity:" + q.opacity + ";" + addf;
        } else q.opacity = "";
        var f = document.createElement("SPAN");
        x2("qmrcorner", f, 1);
        var fs = f.style;
        fs.position = "absolute";
        fs.display = "block";
        fs.top = "0px";
        fs.left = "0px";
        var size = q.size;
        q.mid = parseInt(size / 2);
        q.ps = new Array(size + 1);
        var t2 = 0;
        q.osize = q.size;
        if (!q.angle) {
            for (var i = 0; i <= size; i++) {
                if (i == q.mid) t2 = 0;
                q.ps[i] = t2;
                t2 += Math.abs(q.mid - i) + 1;
            }
            q.osize = 1;
        }
        var fi = "";
        for (var i = 0; i < size; i++) fi += qm_rcorner_get_span(size, i, 1, q.tinset);
        fi += '<span qmrcmid=1 style="background-color:' + q.background + ';border-color:' + q.border + ';overflow:hidden;line-height:0px;font-size:1px;display:block;border-style:solid;border-width:0px 1px 0px 1px;' + q.opacity + '"></span>';
        for (var i = size - 1; i >= 0; i--) fi += qm_rcorner_get_span(size, i);
        f.innerHTML = fi;
        f.noselect = 1;
        a.insertBefore(f, a.firstChild);
        a.hasrcorner = f;
    }
    var b = a.hasrcorner;
    if (b) {
        if (!a.offsetWidth) a.style.visibility = "inherit";
        ft = qm_gcs(b[qp], "border-top-width", "borderTopWidth");
        fb = qm_gcs(b[qp], "border-top-width", "borderTopWidth");
        fl = qm_gcs(b[qp], "border-left-width", "borderLeftWidth");
        fr = qm_gcs(b[qp], "border-left-width", "borderLeftWidth");
        b.style.width = (a.offsetWidth - fl) + "px";
        b.style.height = (a.offsetHeight - fr) + "px";
        if (qmad.br_ie7) {
            var sp = b.getElementsByTagName("SPAN");
            for (var i = 0; i < sp.length; i++) sp[i].style.visibility = "inherit";
        }
        b.style.visibility = "inherit";
        var s = b.childNodes;
        for (var i = 0; i < s.length; i++) {
            if (s[i].getAttribute("qmrcmid")) s[i].style.height = Math.abs((a.offsetHeight - (q.osize * 2) - ft - fb)) + "px";
        }
    }
};
function qm_rcorner_get_span(size, i, top, tinset) {
    var q = qmad.rcorner;
    var mlmr;
    if (i == 0) {
        var mo = q.ps[size] + q.mid;
        if (q.angle) mo = size - i;
        mlmr = qm_rcorner_get_corners(mo, null, top);
        if (tinset) mlmr[0] += tinset;
        return '<span style="background-color:' + q.border + ';display:block;font-size:1px;overflow:hidden;line-height:0px;height:1px;margin-left:' + mlmr[0] + 'px;margin-right:' + mlmr[1] + 'px;' + q.opacity + '"></span>';
    } else {
        var md = size - (i);
        var ih = 1;
        var bs = 1;
        if (!q.angle) {
            if (i >= q.mid) ih = Math.abs(q.mid - i) + 1;
            else {
                bs = Math.abs(q.mid - i) + 1;
                md = q.ps[size - i] + q.mid;
            }
            if (top) q.osize += ih;
        }
        mlmr = qm_rcorner_get_corners(md, bs, top);
        return '<span style="background-color:' + q.background + ';border-color:' + q.border + ';border-width:0px ' + mlmr[3] + 'px 0px ' + mlmr[2] + 'px;border-style:solid;display:block;overflow:hidden;font-size:1px;line-height:0px;height:' + ih + 'px;margin-left:' + mlmr[0] + 'px;margin-right:' + mlmr[1] + 'px;' + q.opacity + '"></span>';
    }
};
function qm_rcorner_get_corners(mval, bval, top) {
    var q = qmad.rcorner;
    var ml = mval;
    var mr = mval;
    var bl = bval;
    var br = bval;
    if (top) {
        if (!q.corners[0]) {
            ml = 0;
            bl = 1;
        }
        if (!q.corners[1]) {
            mr = 0;
            br = 1;
        }
    } else {
        if (!q.corners[2]) {
            mr = 0;
            br = 1;
        }
        if (!q.corners[3]) {
            ml = 0;
            bl = 1;
        }
    }
    return new Array(ml, mr, bl, br);
}
/* ]]> */


/* <![CDATA[ */
qmad.br_navigator = navigator.userAgent.indexOf("Netscape") + 1;
qmad.br_version = parseFloat(navigator.vendorSub);
qmad.br_oldnav6 = qmad.br_navigator && qmad.br_version < 7;
qmad.br_strict = (dcm = document.compatMode) && dcm == "CSS1Compat";
qmad.br_ie = window.showHelp;
qmad.str = (qmad.br_ie && !qmad.br_strict);
if (!qmad.br_oldnav6) {
    if (!qmad.ritem) {
        qmad.ritem = new Object();
        if (qmad.bvis.indexOf("qm_ritem_a(b.cdiv);") == -1) {
            qmad.bvis += "qm_ritem_a(b.cdiv);";
            qmad.bhide += "qm_ritem_a_hide(a);";
            qmad.binit += "qm_ritem_init(null,sd.id.substring(2),1);";
        }
        var ca = "cursor:pointer;";
        if (qmad.br_ie) ca = "cursor:hand;";
        var wt = '<style type="text/css">.qmvritemmenu{}';
        wt += ".qmmc .qmritem span{" + ca + "}";
        document.write(wt + '</style>');
    }
};
function qm_ritem_init(e, spec, wait) {
    if (wait) {
        if (!isNaN(spec)) {
            setTimeout("qm_ritem_init(null," + spec + ")", 10);
            return;
        }
    }
    var z;
    if ((z = window.qmv) && (z = z.addons) && (z = z.ritem) && (!z["on" + qmv.id] && z["on" + qmv.id] != undefined && z["on" + qmv.id] != null)) return;
    qm_ts = 1;
    var q = qmad.ritem;
    var a,
    b,
    r,
    sx,
    sy;
    z = window.qmv;
    for (i = 0; i < 10; i++) {
        if (! (a = document.getElementById("qm" + i)) || (!isNaN(spec) && spec != i)) continue;
        var ss = qmad[a.id];
        if (ss && ss.ritem_size) {
            q.size = ss.ritem_size;
            q.apply = ss.ritem_apply;
            if (!q.apply) q.apply = "main";
            q.angle = ss.ritem_angle_corners;
            q.corners_main = ss.ritem_main_apply_corners;
            if (!q.corners_main || q.corners_main.length < 4) q.corners_main = new Array(true, 1, 1, 1);
            q.corners_sub = ss.ritem_sub_apply_corners;
            if (!q.corners_sub || q.corners_sub.length < 4) q.corners_sub = new Array(true, 1, 1, 1);
            q.sactive = false;
            if (ss.ritem_show_on_actives) q.sactive = true;
            q.opacity = ss.ritem_opacity;
            if (q.opacity && q.opacity != 1) {
                var addf = "";
                if (window.showHelp) addf = "filter:alpha(opacity=" + (q.opacity * 100) + ");";
                q.opacity = "opacity:" + q.opacity + ";" + addf;
            } else q.opacity = "";
            qm_ritem_add_rounds(a);
        }
    }
};
function qm_ritem_a_hide(a) {
    if (a.idiv.hasritem && qmad.ritem.sactive) a.idiv.hasritem.style.visibility = "hidden";
};
function qm_ritem_a(a) {
    if (a) qmad.ritem.a = a;
    else a = qmad.ritem.a;
    if (a.idiv.hasritem && qmad.ritem.sactive) a.idiv.hasritem.style.visibility = "inherit";
    if (a.ritemfixed) return;
    var aa = a.childNodes;
    for (var i = 0; i < aa.length; i++) {
        var b;
        if (b = aa[i].hasritem) {
            if (!aa[i].offsetWidth) {
                setTimeout("qm_ritem_a()", 10);
                return;
            } else {
                b.style.top = "0px";
                b.style.left = "0px";
                b.style.width = aa[i].offsetWidth + "px";
                a.ritemfixed = 1;
            }
        }
    }
};
function qm_ritem_add_rounds(a) {
    var q = qmad.ritem;
    var atags,
    ist,
    isd,
    isp,
    gom,
    gos;
    if (q.apply.indexOf("titles") + 1) ist = true;
    if (q.apply.indexOf("dividers") + 1) isd = true;
    if (q.apply.indexOf("parents") + 1) isp = true;
    if (q.apply.indexOf("sub") + 1) gos = true;
    if (q.apply.indexOf("main") + 1) gom = true;
    atags = a.childNodes;
    for (var k = 0; k < atags.length; k++) {
        if (atags[k].hasritem) continue;
        if ((atags[k].tagName != "SPAN" && atags[k].tagName != "A") || (q.sactive && !atags[k].cdiv)) continue;
        var ism = qm_a(atags[k][qp]);
        if ((isd && atags[k].className.indexOf("qmdivider") + 1) || (ist && atags[k].className.indexOf("qmtitle") + 1) || (gom && ism && atags[k].tagName == "A") || (atags[k].className.indexOf("qmrounditem") + 1) || (gos && !ism && atags[k].tagName == "A") || (isp && atags[k].cdiv)) {
            var f = document.createElement("SPAN");
            f.className = "qmritem";
            f.setAttribute("qmvbefore", 1);
            var fs = f.style;
            fs.position = "absolute";
            fs.display = "block";
            fs.top = "0px";
            fs.left = "0px";
            fs.width = atags[k].offsetWidth + "px";
            if (q.sactive && atags[k].cdiv.style.visibility != "inherit") fs.visibility = "hidden";
            var size = q.size;
            q.mid = parseInt(size / 2);
            q.ps = new Array(size + 1);
            var t2 = 0;
            q.osize = q.size;
            if (!q.angle) {
                for (var i = 0; i <= size; i++) {
                    if (i == q.mid) t2 = 0;
                    q.ps[i] = t2;
                    t2 += Math.abs(q.mid - i) + 1;
                }
                q.osize = 1;
            }
            var fi = "";
            var ctype = "main";
            if (!ism) ctype = "sub";
            for (var i = 0; i < size; i++) fi += qm_ritem_get_span(size, i, 1, ctype);
            var cn = atags[k].cloneNode(true);
            var cns = cn.getElementsByTagName("SPAN");
            for (var l = 0; l < cns.length; l++) {
                if (cns[l].getAttribute("isibulletcss") || cns[l].getAttribute("isibullet")) cn.removeChild(cns[l]);
            }
            fi += '<span class="qmritemcontent" style="display:block;border-style:solid;border-width:0px 1px 0px 1px;' + q.opacity + '">' + cn.innerHTML + '</span>';
            for (var i = size - 1; i >= 0; i--) fi += qm_ritem_get_span(size, i, null, ctype);
            f.innerHTML = fi;
            f = atags[k].insertBefore(f, atags[k].firstChild);
            atags[k].hasritem = f;
        }
        if (atags[k].cdiv) new qm_ritem_add_rounds(atags[k].cdiv);
    }
};
function qm_ritem_get_span(size, i, top, ctype) {
    var q = qmad.ritem;
    var mlmr;
    if (i == 0) {
        var mo = q.ps[size] + q.mid;
        if (q.angle) mo = size - i;
        var fs = "";
        if (qmad.str) fs = "<br/>";
        mlmr = qm_ritem_get_corners(mo, null, top, ctype);
        return '<span style="border-width:1px 0px 0px 0px;border-style:solid;display:block;font-size:1px;overflow:hidden;line-height:0px;height:0px;margin-left:' + mlmr[0] + 'px;margin-right:' + mlmr[1] + 'px;' + q.opacity + '">' + fs + '</span>';
    } else {
        var md = size - (i);
        var ih = 1;
        var bs = 1;
        if (!q.angle) {
            if (i >= q.mid) ih = Math.abs(q.mid - i) + 1;
            else {
                bs = Math.abs(q.mid - i) + 1;
                md = q.ps[size - i] + q.mid;
            }
            if (top) q.osize += ih;
        }
        mlmr = qm_ritem_get_corners(md, bs, top, ctype);
        return '<span style="border-width:0px ' + mlmr[3] + 'px 0px ' + mlmr[2] + 'px;border-style:solid;display:block;overflow:hidden;font-size:1px;line-height:0px;height:' + ih + 'px;margin-left:' + mlmr[0] + 'px;margin-right:' + mlmr[1] + 'px;' + q.opacity + '"></span>';
    }
};
function qm_ritem_get_corners(mval, bval, top, ctype) {
    var q = qmad.ritem;
    var ml = mval;
    var mr = mval;
    var bl = bval;
    var br = bval;
    if (top) {
        if (!q["corners_" + ctype][0]) {
            ml = 0;
            bl = 1;
        }
        if (!q["corners_" + ctype][1]) {
            mr = 0;
            br = 1;
        }
    } else {
        if (!q["corners_" + ctype][2]) {
            mr = 0;
            br = 1;
        }
        if (!q["corners_" + ctype][3]) {
            ml = 0;
            bl = 1;
        }
    }
    return new Array(ml, mr, bl, br);
}
/* ]]> */



function getmobilearea(types)
{
    document.getElementById('MobileArea').options.length=0;
    if(document.getElementById('MobileArea')!=null)
    {
        $.post("/ajax/GetMobileData.aspx",{action:"area"}, function(result) 
        { 
           if(result!="")
           {

	                if(types=="移动")
	                {
                	    var ydarealist=result.split('|')[0].split(',');
                    	
                	    for(var i=0;i<ydarealist.length;i++)
                	    {
                		    if(ydarealist[i]!="")
                		    {
                 		       if(ydarealist[i]=="广东"){
                 		            getmobilepro(ydarealist[i],'移动')
                 		            document.getElementById('MobileArea').options.add(new Option(ydarealist[i],ydarealist[i],true,true));
                 		       }else document.getElementById('MobileArea').options.add(new Option(ydarealist[i],ydarealist[i]));
                		    }
                	    }
	                }
	                else
	                {
	                    var ltarealist=result.split('|')[1].split(',');
                        for(var i=0;i<ltarealist.length;i++)
                        {
                            if(ltarealist[i]!="")
                            {
                                if(ltarealist[i]=="广东"){
                                    getmobilepro(ltarealist[i],'联通')
                                    document.getElementById('MobileArea').options.add(new Option(ltarealist[i],ltarealist[i],true,true));
                                }else document.getElementById('MobileArea').options.add(new Option(ltarealist[i],ltarealist[i]));
                            }
                        }
                    }
               }
        }); 
    }
}

function getmobilepro(MobileArea,shoptypes)
{

    if(document.getElementById('MobileProduct')!=null)
    {

        $.post("/ajax/GetMobileData.aspx",{action:"pro",area:MobileArea,shoptype:shoptypes}, function(result) 
        { 

           if(result!="")
           {
                if(shoptypes=="移动")
                {
                    document.getElementById('MobileProduct').options.length=0;
                    var ydprolist=result.split('|');
                    for(var i=0;i<ydprolist.length;i++)
                    {
                        if(ydprolist[i]!="")
                        {
                            
                            document.getElementById('MobileProduct').options.add(new Option(ydprolist[i].split(',')[0],ydprolist[i].split(',')[1]));
                        }
                    }
                }
                else if(shoptypes="联通")
                {
                    var ltprolist=result.split('|');
                    document.getElementById('MobileProduct').options.length=0;
                    for(var i=0;i<ltprolist.length;i++)
                    {
                        if(ltprolist[i]!="")
                        {
                            document.getElementById('MobileProduct').options.add(new Option(ltprolist[i].split(',')[0],ltprolist[i].split(',')[1]));
                        }
                    }
                }
           }
        }); 
    }
}

function MobileSelectPro(){
    if(document.getElementById("MobileProduct")[document.getElementById("MobileProduct").selectedIndex].text=="50"){
        $("#txtMobilePrice").html("49.5");
    }else{
        $("#txtMobilePrice").html("99");
    }
}

//提交手机充值
function SubmitMobile(){
    //$("html").css("overflow","hidden");
    var reg2 = /^(\+86)?(1[0-9]{10})$/;
    if(reg2.test($("#MobileNumber").val())==false)
    {
        alert("请输入正确的充值手机号码。");
        $("#MobileNumber").focus();
        return false;
    }
    
    if($("#MobileNumber").val()!=$("#MobileNumber2").val()){
        alert("您2次输入的充值手机号码不正确。请检查！");
        $("#MobileNumber").focus();
        return false;
    }
    
    var isTo=false;
    var shoptypes=document.getElementById('MobileType').options[document.getElementById('MobileType').selectedIndex].text;
    //预检查
    var MobileArea=$("#MobileArea").val();
    var productid=$("#MobileProduct").val();
    var moneys=document.getElementById('MobileProduct').options[document.getElementById('MobileProduct').selectedIndex].text;
    var mobiles=$("#MobileNumber").val();
    $.ajax({	            
        type : "POST", 
        url : "/Ajax/GetMobileData.aspx", 
        data:{action:"url",area:MobileArea,shoptype:shoptypes,pro:productid,money:moneys,mobile:mobiles},
        async : true, 
        dataType : "json", 
        success : function(data){    
            if(data.staus=="error")
            {
                alert(data.msg);
                return;
            }
            else
            {
                if($("body [id=MobileMaskID]").length!=0) 
                    $("body [id=MobileMaskID]").remove();
                $('body').append($("<div class='LoginMask' id='MobileMaskID'></div>"));
                            
                var str="";
                str+="<div class=\"out narrow\"  id=\"MobileWindowsID\">";
                str+="<div class=\"in ltin tpin\">";
                str+="<div class=\"out_Fill_top\"><a href=\"javascript:void(0);\" onclick=\"colseMobileWin();return false;\"><img src=\"/style/v1/images/out_Fill_top.jpg\" /></a></div>";
                str+="<div class=\"out_Fill\">";
                str+="<div class=\"Fill_top_top\">";
                str+="<div class=\"Fill_top\" style=\"float:left; width:260px;\">您需要充值的信息如下：</div>";
                str+="<div class=\"Fill_center\">";
                str+="<ul><input type=\"hidden\" value=\""+data.ProductID+"\" id=\"MobileProductID\" />";
                str+="<li><span>运营商：</span> "+document.getElementById('MobileType').options[document.getElementById('MobileType').selectedIndex].text+"</li>";
                str+="<li><span>地区：</span>"+document.getElementById('MobileArea').options[document.getElementById('MobileArea').selectedIndex].text+"</li>";
                str+="<li><span>面值：</span>"+document.getElementById('MobileProduct').options[document.getElementById('MobileProduct').selectedIndex].text+" 元(折后价：";
                if(document.getElementById("MobileProduct")[document.getElementById("MobileProduct").selectedIndex].text=="50"){
                    str+="49.5 元";
                }else{
                    str+="99 元";
                }
                str+=")</li>";
                str+="<li><span>手机号：</span><b><font color=red>"+$("#MobileNumber").val()+"</font></b></li>";
                str+="<li id=\"ConfirmMobileOrder\"><a href=\"javascript:void(0);\" onclick=\"SubmitMobileOrder();return false;\"><img src=\"/style/v1/images/Fill_center.jpg\" /></a><a href=\"javascript:void(0);\" onclick=\"colseMobileWin();return false;\"><img src=\"/style/v1/images/Fill_center1.jpg\" /></a></li>";
                str+="</ul>";
                str+="</div>";
                str+="</div>";
                str+="<div class=\"Fill_solid\" style=\"width:1px;height:245px; background:#ccc; float:left; margin-top:25px;\"></div>";
                str+="<div class=\"Fill1_Warm\"><B style=\"font-size:14px;\">温馨提示：</B><br/>";
                str+="请仔细核对您填写的信息，确保无误再提交充值，";
                str+="以免造成不必要的损失！</div>";
                str+="</div>";
                str+="</div>";
                str+="</div>";
                if($("body [id=MobileWindowsID]").length!=0) 
                    $("body [id=MobileWindowsID]").remove();
                $('body').append($(str));      
            }
        },
        complete : function(XMLHttpRequest,textStatus){
            $(".cen_Now").html("<input id=\"Button1\" type=\"image\" src=\"/style/v1/images/btn_Voucher.gif\" value=\"\" style=\"border:0px;\" onclick=\"SubmitMobile()\"/>");
        }, 
        beforeSend : function(){
            $(".cen_Now").html("正在进行预查...");
        }
    });

    
}

function colseMobileWin(){
    $("#MobileWindowsID").remove();
    
    $("body [id=MobileMaskID]").remove();
    //$("html").css("overflow","auto");
}

function SubmitMobileOrder(){
    if(!chkLogin()) return false;

    var AppendNeed="服务商："+$("#MobileType").val()+",充值区域："+$("#MobileArea").val()+","+"充值产品ID："+$("#MobileProduct").val();
    
    //提交订单
    $.ajax({	            
            type : "POST", 
            url : "/Ajax/trade.aspx", 
            data:{action:"createmobileorder",
            TelephoneLinks:$("#MobileNumber").val(),
            MobileType:$("#MobileType").val(),
            MobileArea:$("#MobileArea").val(),
            Steet:$("#MobileProduct").val(),
            AppendNeed:encodeURIComponent(AppendNeed),
            ProductID:$("#MobileProductID").val(),
            _PayType:16
        },
        async : true, 
        dataType : "json", 
        success : function(data){
            if(data.staus=="ok"){
                if(data.OrderID>0){
                    if(data.OnlinePayMoney>0){
                         $("#ConfirmMobileOrder").html("正在跳转至付款页面...由于网络原因可能有点慢，请稍候。");        
                        location.href="orderpay.aspx?o="+data.OrderID;
                    }
                }
            }else{
                alert("系统错误！您的订单没有提交成功！请联系客服人员！");
                 $("#ConfirmMobileOrder").html("<a href=\"javascript:void(0);\" onclick=\"SubmitMobileOrder();return false;\"><img src=\"/style/v1/images/Fill_center.jpg\" /></a><a href=\"javascript:void(0);\" onclick=\"colseMobileWin();return false;\"><img src=\"/style/v1/images/Fill_center1.jpg\" /></a>");
                return false;
            }
        },
        complete : function(XMLHttpRequest,textStatus){
           
        }, 
        beforeSend : function(){
            $("#ConfirmMobileOrder").html("正在提交手机充值订单...请稍候...");
        },
	        error:function (XMLHttpRequest, textStatus, errorThrown) {
                if(textStatus!="success"){
                    alert("系统错误！您的订单没有提交成功！请联系客服人员！");
                     $("#ConfirmMobileOrder").html("<a href=\"javascript:void(0);\" onclick=\"SubmitMobileOrder();return false;\"><img src=\"/style/v1/images/Fill_center.jpg\" /></a><a href=\"javascript:void(0);\" onclick=\"colseMobileWin();return false;\"><img src=\"/style/v1/images/Fill_center1.jpg\" /></a>");         
                    return false;
                }
            }
    });
}



function textFolat(value,e){   
     var key = window.event?e.keyCode:e.which; 
    if( (key > 95 && key < 106) || 
        (key > 47 && key < 60) || 
        (key == 110 && value.indexOf(".") < 0 )|| 
        (key == 190 && value.indexOf(".") < 0 )){ 
    }else if(key !=8){ 
        if (window.event) //IE 
        { 
            e.returnValue = false;   //event.returnValue=false 效果相同. 
        } 
        else //Firefox 
        { 
            e.preventDefault(); 
        } 
    } 
}

function showPreview(obj,l,id){

    var x=0,y=0;
    var imageWidth = $(obj).get(0).offsetWidth;
    var imageHeight = $(obj).get(0).offsetHeight;
    var imgleft=$(obj).offset().left;
    var imgtop=$(obj).offset().top;
    if(imgleft>900) x=imgleft-imageWidth-120;
    else x=imgleft+imageWidth+10;
    
    if(l=="0") y=imgtop-40;
    else if(l=="1") y=imgtop-50;
    
    $("#yu_"+id).css({
        top: y,
        left: x
    });

    $("#yu_"+id).show();
}
function hidePreview(id){
    $("#yu_"+id).hide();
}