﻿function isEmail(strEmail) {
	var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;	
	return (reg.test(strEmail));		
}

$(function(){
		$("#btnSend").click(function(){
			var email=$("#txtEmail").val();
			if(email=="")
			{
				$("#spanEmail").text("邮件不可以为空！");
				return false;
			}
			else if(!isEmail(email))
			{
				$("#spanEmail").text("邮件格式不正确！");
				return false;
			}
			else{
				$("#spanEmail").text("");
				$.get('../../member/VouchFriend.ashx',{emailAddress:email,prolink:document.location.href},function(data){
					if(data=="TRUE")
					{
						$("#spanEmail").text("邮件发送成功！");						
					}
					else if(data=="FALSE")
						$("#spanEmail").text("邮件发送失败！");
				});
			}
		});
		$("#imgbuy").click(function(){										
			var propertyStr="";
			$("#ulproductproperty li").each(function(){
				propertyStr+=$(this).find("span:first-child").text()+":";
				var va=$(this).find("span:last-child");					
				if(va.children().length==0)
					propertyStr+=va.text();
				else
					propertyStr+=va.children("select").val();
				propertyStr+=" | ";				
			});	
			var fidStr="";			
			$("#ulproductfitting li :checkbox:checked").each(function(){
				fidStr+=$(this).attr("id")+":";
				fidStr+=$(this).attr("price")+"|"				
			});
			if(propertyStr!="")
				propertyStr=propertyStr.substring(0,propertyStr.lastIndexOf('|')-1);
			if(fidStr!="")
				fidStr=fidStr.substring(0,fidStr.lastIndexOf('|'));				
			var href="product.aspx?act=buy&id="+$(this).attr("msid")+"&pstr="+propertyStr+"&fstr="+fidStr;			
			document.location.href=	href;
		});
		//<A href="[$syspath]product.aspx?act=buy&amp;id={ms:id}"></A>
		$(".groupbuys").click(function(){
		   $("#lblmember").text($(this).attr("price"));
		   $("#hidgroupbuy").val($(this).attr("grpid"));
        });
});
function dispgroupbuy(msid,memberprice){
	$.getJSON("../../Member/GroupBuy.ashx?id="+msid,function(data){
		$("#divgroupbuys").show();
		$("#lblmember").text(memberprice+'~'+data.maxprice);	
		var groupbuys=data.groupbuys;		
		for(var i=0;i<groupbuys.length;i++){		
			var cnt=data.groupbuys[i].count;
			var pce=data.groupbuys[i].price;
			var grpid=data.groupbuys[i].grpid;
			$("#divgroupbuys td:last-child").append("<SPAN style='border:1px solid; cursor:pointer; margin-left:5px;' class='groupbuys' grpid='"+grpid+"' price='"+pce+"'>X"+cnt+"</SPAN>");
		}
	});	
}