﻿var servicepath = "http://"+window.location.host+"/allservice.asmx";
var dommainpath ="http://"+ document.domain+"/";
var locationhost ="http://"+ window.location.host+"/";

var vp=0;

this.isEmail = function(str) {
	var re = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	return re.test(str);
} 

//头部作品导航
function headerleftnav()
{
    jQuery.ajax({
		contentType:"application/json;utf-8",
		url: "NavJson/NavIndex.json",
		ifModified: true, 
		dataType: "json", 
		async: true, 
		success: function(data){
			  if(data.length>0){
					var json =  data ;
					for(var i=0;i<json.length;i++) 
						json[i].Host = locationhost;
		                
					var jd = jQuery("#textareatemp").val();
					$("#content").setTemplate(jd,null,{filter_data: false});
					$("#content").processTemplate(json);
				}else{
					IndexNavTemp(2);
				}
		},error:function(e){ 
			IndexNavTemp(2);
		}
	});
}


var backfun;

function showlogin(funn)
{
	var html = jQuery("#divlogin").text();
	backfun = funn;
	
	popWindow.open(500,200,'',html);
	//设置焦点
	jQuery("#txtu").focus();
}
//作品导航
function IndexNavTemp(nvatype)
{
	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath + "/NavIndex",
       data:"{type:'1'}",
       success: function(data){
           var json = null;
           try{
            json =eval('(' + data + ')');
            for(var i=0;i<json.length;i++) 
                json[i].Host = locationhost;
                
			if(nvatype==1){
				var jd = jQuery("#textareatemp").val();
				$("#divnav").setTemplate(jd,null,{filter_data: false});
				$("#divnav").processTemplate(json);
	        }
	        else{
				 var jd = jQuery("#textareatemp").val();
				$("#content").setTemplate(jd,null,{filter_data: false});
				$("#content").processTemplate(json);
				
	        }

           }catch(errs){
           }
       },error:function(e)
       {
       }
    });
}
//作品导航
function Indexnav()
{
	jQuery.ajax({
	    url: "../NavJson/NavIndex.json",
		cache: false,
		dataType:"text",
		success: function(data){
			  if(data.length>0){
					var  json =eval('(' + data + ')');
					for(var i=0;i<json.length;i++) 
						json[i].Host = locationhost;
					var jd = jQuery("#textareatemp").text();
					$("#divnav").setTemplate(jd,null,{filter_data: false});
					$("#divnav").processTemplate(json);
				}else{
					IndexNavTemp(1);
				}
		},error:function(e){ 
			IndexNavTemp(1);
		}
	});
	 
 

	
}			

function btnlogin(funobj)
{
	btnlogin2(funobj);
}


function btnlogin2(funobj){

	//登录
	var $u;
	var $p;
	var $lblu;
	var $lblp;
	
	$u = jQuery("#txtu");
	$p = jQuery("#txtp");
	$lblu =  jQuery("#lbleinfo");
	$lblp =  jQuery("#lblpinfo");
	
	 
	if($u.val().length ==0 ){
		$lblu.html("请输入用户名");
		$u.focus();
		return ;
	}
	if($p.val().length == 0 ){
		$lblp.html("请输入密码");
		$p.focus();
		return ;
	}
	
	if(!isEmail($u.val())){
		$lblu.html("请输入Email");
		$u.focus();
		return ;
	}

	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath + "/Lin",
       data:"{ee:'"+$u.val()+"',pp:'"+$p.val()+"'}",
       success: function(data)
       {
           if(data =="0"){
		        $lblu.html("用户名或密码错误");
		        $u.focus();
		        return ;
		   }
		   else{
				vp = parseInt(data);
				jQuery("#hidheadervipno").val(vp.toString());
				closelog();	
           }
        },complete:function(XMLHttpRequest,textStatus){
            if(textStatus=="success" && vp>0){
				try{
                funobj(vp);
                if(backfun != null && backfun != 'undefined')
					backfun();
                }catch(e){}
            }
            else{
                $lblu.html("用户名或密码错误");
            }
       }
       ,error:function(e)
       {
		vp=0;
       }
    });
}

function CInfo(vp)
{
	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath+"/VInfo",
       data:"{vp:'"+vp+"'}",
       success: function(data){
       var json = null ;
       try{
        json =eval('(' + data + ')');
		//更新购物车数量
		var redpath =jQuery("#hidpath").val();
		if(redpath.length == 0 )
		    redpath ="index.aspx";
		    
        jQuery("#divvipinfo").html("<a href='" + locationhost+"/Membership_System.aspx' target='_blank'><img src='"+locationhost +"/"+ json.GroupImg +"' style='border:0' /></a>&nbsp;" + json.VNick + "，您好&nbsp;[<a class='font16_12px_b' href='" + locationhost+"/login.aspx?exit=1?pageName="+redpath+"'>&nbsp;注销&nbsp;</a>]");			

          }
          catch(err)
          {}
       },error:function(errs)
       {
       }
    });
}

function closelog(){
	popWindow.hide();
}

function HotP()
{
var json;
	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath + "/HotP",
       data:"{id:'-1',count:'0'}",
       success: function(data){  
		json = eval('(' + data+ ')');
		
		if(data.length<=0){return;}
	 
		var p1=[];
		var p2=[];
		var p3=[];
		var p4=[];
		try
		{
			for(var i=0;i<json.HopP.length;i++)
			{
				if(json.HopP[i].HType == "1" )
					p1.push(json.HopP[i]);
				else if(json.HopP[i].HType == "2" )
					p2.push(json.HopP[i]);
				else if(json.HopP[i].HType == "3")
					p3.push(json.HopP[i]);
				else if(json.HopP[i].HType=="4")
					p4.push(json.HopP[i]);
			}
		}
		catch(e)
		{
			
		}
		
	//热卖产品
	var tmp = jQuery("#txtremai").val();
	//新品速递
	var tmp2 = jQuery("#txtxpsd").val();
	//tab切换广告
	var tjdetail = jQuery("#txttabadv").val();
	//左边中间广告
	var tmp3 = jQuery("#txtleftmidadv").val();


	//热卖产品
	$("#divhot").setTemplate(tmp,null,{filter_data: true});
	$("#divhot").processTemplate(p1);
	//新品速递
	$("#divxpsd").setTemplate(tmp2,null,{filter_data: false});
	$("#divxpsd").processTemplate(p2);
	//Tab广告
	$("#divhotde").setTemplate(tjdetail,null,{filter_data: true});
	$("#divhotde").processTemplate(p3);
	//左边中间广告广告
	$("#divleftmidadv").setTemplate(tmp3,null,{filter_data: true});
	$("#divleftmidadv").processTemplate(p4);	
		
	Index_Comment();	
		
       },error:function(e)
       { 
       }
    });
}
//缤纷乐中左边导航
function mybfl_Nav(obj)
{

    jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath+"/Navbfl",
       data:"{v:'"+obj+"'}",
       success: function(data){
       
           var json = null;
           try{
            json =eval('(' + data + ')');
            
            for(var i=0;i<json.length;i++) 
                json[i].Host = locationhost;
                
            var jd = jQuery("#textareatempbfl").text();
            jQuery("#divbflnav").setTemplate(jd,null,{filter_data: false});
            jQuery("#divbflnav").processTemplate(json);
	        
           }catch(errs){
           }
       },error:function(errs)
       {
       }
    });
}

function getCookie(cookie_name)
{
	var allcookies = document.cookie;
	var cookie_pos = allcookies.indexOf(cookie_name);

	if (cookie_pos != -1)
	{
		cookie_pos += cookie_name.length + 1;
		var cookie_end = allcookies.indexOf(";", cookie_pos);

		if (cookie_end == -1){
			cookie_end = allcookies.length;
		}
		return  unescape(allcookies.substring(cookie_pos, cookie_end));
	}
	else
		return "";
}
//最近浏览
function zjll()
{
    var jsonview = getCookie("viewData");
    var zjll = jQuery("#txtzjll").val();
    if(jsonview.length > 0){
         $("#divzjll").setTemplate(zjll,null,{filter_data: false});
	     $("#divzjll").processTemplate(eval('(' + jsonview + ')'));
    }
}
//首页订单评论
function Index_Comment()
{
	var indexordcom = jQuery("#txtordcom").val();
	
	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath+"/IndexCom",
       data:"{t:'10'}",
       success: function(data){
           var json = null;
           try{
            json =eval('(' + data + ')');
            if(json.IndexCom.length ==0)
            {
            jQuery("#divnoordcom").hide();
            }
            else
            {
            $("#divordcom").setTemplate(indexordcom,null,{filter_data: false});
	        $("#divordcom").processTemplate(json.IndexCom);
	        }
              
           }catch(errs){
             jQuery("#divnoordcom").hide();
           }
       },error:function(errs)
       {
		jQuery("#divnoordcom").hide();
       }
    });

	//最新分享的评论
	jQuery.ajax({
       type: "POST",
       contentType:"application/json;utf-8",
       url: servicepath + "/IndexCom_S",
       async:false,
       data:"{t:'4'}",
       success: function(data){
		if(data.length<=0)
		{
			jQuery("#divnolysq").hide();
			return;
        }
		var json = null;
		json =eval('(' + data + ')');
		  if(json.IndexComS.length ==0)
		  {
		  jQuery("#divnolysq").hide();
		  }
		  else
		  {
        $("#lysq").setTemplate(jQuery("#txtNewShareCom").val(),null,{filter_data: true});
	    $("#lysq").processTemplate(json.IndexComS);
         }
       },error:function(e)
       { jQuery("#divnolysq").hide();
       }
    });


}
 
 

function strnnew(s){
	if(s.length <=3 ){
		var l = s.length;
		for(var i=0;i<10 -l ;i++)
			s+= "*"; 
	}else{
		s = s.substring(0,3);
		for(var i=0;i< 7 ;i++)
			s+="*";
	}
	return s;
}

