function showContent(vUrl,param,winWidth,winHeight) { 	
	if(winWidth==""){
		var diaWidth=600;
	}else{
		var diaWidth=winWidth;
	}
	
	if(winHeight==""){
		var diaHeight=600;
	}else{
		var diaHeight=winHeight;
	} 
	return window.showModalDialog(vUrl,param,"dialogHeight:"+diaHeight+"px;dialogWidth:"+diaWidth+"px;status:no;help:no;unadorned:on;")
	//return window.open(vUrl,param);
}
 function checkemailValid(email){
 		var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
	    chkFlag = pattern.test(email.value);
	    if(!chkFlag){
	  	  alert("邮箱地址的格式不正确！");
	  	  email.focus();
	      return true;
	    }else{
	    	return false;
	    }	  
 }
 
 /**
  * 根据id找到产品
  * 
  */
 function productdetail(q){
 	window.location.href="/cs/gotoShowProductDetail.action?product.uuid="+q;
 }
function loginForm(loginForm){
	var loginForm = $(loginForm);
	if($('user.name').value==""){
		alert("用户名不能为空!");
		return;
	}if($('user.password').value==""){
		alert("密码不能为空!");
		return;
	}
	if(('checkCodeHidden').value==""){
		alert("验证码不能为空");
   		return;
   	}
	loginForm.submit();
}

function lookForPassword(lookForPasswordForm){
var lookForPasswordForm = $(lookForPasswordForm);
if($('user.name').value==""){
		alert("用户名不能为空!");
		return false;
	} 	if(checkemailValid($('user.email'))){
		return;
	}
	lookForPasswordForm.submit();
}
/**
 * 检查用户名是否唯一
 */
function checkUserName(uame){
 var name = uame.value
	    if(name.trim()==""){
	   // alert("登录名不能为空");
	    return ;
	    }else{
			    var url = "user/checkUserName.action";
			    var uuUrl = uuUrlGen(url);
				var info = $("info");
				var myAjax = new Ajax.Request (
					uuUrl,
					{
						method:			"get",
						parameters:		'userName='+name,
						onFailure:		"",
						onComplete:		"",
						onSuccess:		function(xmlHttpReq){
										var msg =  xmlHttpReq.responseText;
										info.innerHTML = msg;
										}
					}
				);	
	    }

}


function checkEmail(){
 var email = document.getElementById("user.email").value;
	    if(email.trim()==""){
	   // alert("登录名不能为空");
	    return ;
	    }else{
			    var url = "user/checkEmail.action";
			    var uuUrl = uuUrlGen(url);
				var info = $("infoEmail");
				var myAjax = new Ajax.Request (
					uuUrl,
					{
						method:			"get",
						parameters:		'email='+email,
						onFailure:		"",
						onComplete:		"",
						onSuccess:		function(xmlHttpReq){
										var msg =  xmlHttpReq.responseText;
										info.innerHTML = msg;
										}
					}
				);	
	    }

}

/**
 * 用户信息更新
 * userUpdate.jsp
 */
function userUpdate(userUpdateForm){
	var userUpdateForm = userUpdateForm;
	userUpdateForm.submit();
	
}
function isaWardUpdate(userUpdateForm){
	var userUpdateForm = userUpdateForm;
	if($('user.address').value==""){
		alert("地址不能为空");
		return;
	}
	if($('user.address').value==""){
		alert("地址不能为空");
		return;
	}
	userUpdateForm.submit();
	
}

/**
 * 放入购物袋
 * shoppingBag.jsp
 */
function putIntoOrderBag(productDetailForm){
	if($('product.qty').value==""){
		alert("数量不能为空");
		return;
	}
	var productDetailForm = productDetailForm;
	productDetailForm.submit();
}
/**
 * 保存购物袋
 * shoppingBag.jsp
 */
function saveOrder(orderForm){
	var orderForm = orderForm;
	var orderLieId = $("orderLineId");
	if(orderLieId==null){
    	alert("购物车中没有商品，请继续购物");
    	return ;
	}
	orderForm.action="order/saveOrder.action";
	orderForm.submit();
}

/**
 * 去结算
 * shoppingBag.jsp
 */
function checkOut(orderForm){
	var orderForm = orderForm;
	var orderLieId = document.getElementById("orderLineId");
	if(orderLieId==null){
    	alert("购物车中没有商品，请继续购物");
    	return ;
	}
	orderForm.action="order/checkOut.action";
	orderForm.submit();
}
/**
 * checkOutSelectPack.jsp
 * 下一步
 */
 function saveSelectPack(saveSelectPackForm){
 	var selectPack = document.getElementsByName("order.selectpack");
 	var selectPacklen = selectPack.length;
   var flag = false;
	   for(var i=0;i<selectPacklen;i++){
		   if(selectPack[i].checked){
			   flag = true;
			   break;
		   }
		}
    if(!flag){
    	alert("你没有选择是否包装");
    	return;
    }else{
	    var saveSelectPackForm = saveSelectPackForm;
	 	
		saveSelectPackForm.submit();
    }
 	
 	
 }
 /**
  * 保存付款信息
  * 下一步
  * orderPayInfo.jsp
  */
 function orderPayInfo(orderPayInfoForm){
   var payInfo = document.getElementsByName("order.payinfo");
   var payinforlen = payInfo.length;
   var flag = false;
	   for(var i=0;i<payinforlen;i++){
		   if(payInfo[i].checked){
			   flag = true;
			   break;
		   }
		}
    if(!flag){
    	alert("你没有选择付款方式");
    	return ;
    }else{
    	var orderPayInfoForm = orderPayInfoForm;
 	orderPayInfoForm.submit();
    }
 	
 }
 /**
  * checkOutForAddress.jsp
  */
  function copyTarget(othis){
	    var curRow = othis.parentNode.parentNode;
	    var receiper = curRow.cells[1].innerHTML;
	    var address = curRow.cells[2].innerHTML;
	    var postCode = curRow.cells[3].innerHTML;
	    var phone = curRow.cells[4].innerHTML;
	    document.getElementById("order.receiper").value = receiper;
	    document.getElementById("order.address").value = address;
	    document.getElementById("order.postCode").value = postCode;
	    document.getElementById("order.phone").value = phone;
    }
    
/**
 * 下一步
 * checkOutForAddress
 */
function saveAddress(saveAddressForm){
	var saveAddressForm = saveAddressForm;
	if($('onceUser.name')!=null){
		if($('onceUser.name').value==""){
			alert("用户名不能为空！");
			return;
		}
		if($('confirmpassword').value!=$('onceUser.password').value){
			alert("两次输入的密码不一样");
			return;
		}
		if($('onceUser.password')!=null){
			if($('onceUser.password').value==""){
				alert("密码不能为空！");
				return;
			}
		}
	}
	
		if($('order.receiper').value==""){
			alert("收货人姓名不能为空");
			return;
		}if($('order.address').value==""){
			alert("收货人地址不能为空");
			return;
		}if($('order.phone').value==""){
			alert("电话不能为空");
			return;
		}
     	saveAddressForm.submit();
}
     
 /**
  * 订单审核
  * 下一步
  * orderConfirm.jsp
  */
function orderConfirm(orderConfirmForm){
	var orderConfirmForm = orderConfirmForm;
	if($('order.infosource').value==0){
		alert("请选择产品信息来源");
		return;
	}
	orderConfirmForm.submit();
}
function setOrderlineUUID(othis){
     	var curRow = othis.parentNode.parentNode;
     	var objUUIdRadio = curRow.cells[1].childNodes[0];
     	if(objUUIdRadio.checked){
     		curRow.cells[4].childNodes[0].disabled=false;
     		curRow.cells[8].childNodes[0].disabled=false;
     	}else{
     		curRow.cells[4].childNodes[0].disabled=true;
     		curRow.cells[8].childNodes[0].disabled=true;
     	}
    }
/**
 * 用户注册
 */   
function  userRegedit(userRegeditForm){
	var userRegeditForm = userRegeditForm;
   	if(checkemailValid($('user.email'))){
   		return;
   	}
   	if($('user.name').value==""){
   		alert("登录名不能为空！");
   		return;
   	}
   
   	if($('user.password').value==$('confirmPassword').value){
   		 if($('user.password').value==""){
   			alert("密码不能为空！");
   			return;
   		} if($('confirmPassword').value==""){
   			alert("密码确认不能为空！");
   			return; 
   		}
   	}else{
   		alert("两次输入的密码要一致")
   		return; 
   	}
   	if($('user.password').value.length<6&&$('user.password').value!=""){
		alert('密码不能小于6位');
		$('user.password').focus();
		return;
		
	}
	 if($('user.username').value==""){
   		alert("真实姓名不能为空！");
   		return;
   	}
   	userRegeditForm.submit();
   
 }

 
 
 /**
  * 新增送货信息
  * targetAdd.jsp
  */
  function targetCheck(){
  	if($('target.shrxm').value==""){
			alert("收货人姓名不能为空");
			return false;
		}if($('target.shdz').value==""){
			alert("收货人地址不能为空");
			return false;
		}if($('target.shyzbm').value==""){
			alert("收货人邮政编码不能为空");
			return false;
		}if($('target.shgddh').value==""&&$('target.shyddh').value==""){
			alert("电话不能为空");
			return false;
		}
		return true;
  }
	function targetAdd(targetAddForm){
		var targetAddForm = targetAddForm;
		var flag = targetCheck();
		if(flag){
			targetAddForm.submit();
		}
	
		
	}
	function targetUpdate(targetUpdateForm){
		var targetUpdateForm = targetUpdateForm;
		var flag = targetCheck();
		if(flag){
			targetUpdateForm.submit();
		}
	}
	function getOrderByOrderNumber(getOrderByOrderNumberForm){
		var OrderByOrderNumberForm = getOrderByOrderNumberForm;
		OrderByOrderNumberForm.submit();
	}
	function resetForm(oform){
		var formjs = oform;
		formjs.reset();
	}
	function prePage(oform){
		var formPage = oform;
		var pageNumber = parseInt($('page.pageNumber').value);
		pageNumber=pageNumber-1;
		if(pageNumber>0){
			$('page.pageNumber').value = pageNumber;
		}
		formPage.submit();
	}
	function nextPage(oform){
		var formPage = oform;
		var pageNumber = parseInt($('page.pageNumber').value);
		var toalPage = parseInt($('page.totalPage').value);
		pageNumber=pageNumber+1;
		if(pageNumber>toalPage){
			$('page.pageNumber').value = toalPage;
			
		}else{
			$('page.pageNumber').value = pageNumber-1;
		}
		formPage.submit();
	}
	
	/**
	 * updateuserpassword.jsp
	 * 用户密码修改页面
	 */
	function updateUserPassword(userPasswordForm){
		if($().value=="initPassword"){
			alert("初始密码不能为空！");
			return;
		}
		if($('user.password').value==""){
			alert("用户密码不能为空");
			return;
		}if(('passwordConfirm').value==""){
			alert("用户新密码确认不能为空");
			return;
		}
		if($('passwordConfirm').value!=$('user.password').value){
			alert("两次输入的密码不一致");
			return
		}
		if($('passwordConfirm').value==$('user.password').value){
				var userPasswordForm = userPasswordForm;
				userPasswordForm.submit();
		}
	}
	/**
	 * 把容易复制到剪切板 
	 */
   function copyUrl(text){
	   str=eval("document." + text);
	   str.select();
	   alert("按Ctrl + V 复制地址给你的好友");
	   str = document.selection.createRange();
	   clipboardData.setData('text',(str.text));
   } 
   function reviewAdd(reviewForm){
   	var reviewForm = reviewForm;
   	reviewForm.submit();
   }
   
   function gotoZgty(){
   	document.location.href="";
   }
   /**
    * 好友推荐
    * remendAdd.jsp
    */
   function remendAdd(remendAddForm){
   	if($('remend.emailString').value==""){
   		alert("email不能为空");
   		return;
   	}else{
   		var aa = $('remend.emailString').value.split(",");
   		var len = aa.length;
   		var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
   		for(var i=0;i<len;i++){
   			 chkFlag = pattern.test(aa[i]);
   			if(!chkFlag){
   				var j = i+1;
   				 alert("第"+j+"个邮箱地址的格式不正确!");
   				 $('remend.emailString').focus();
   				 return;
   			}
   		}
   	}
   	var remendAddForm = remendAddForm;
   	remendAddForm.submit();
   }
   /**
    * 礼品卡金额查询
    * giftcardList.jsp
    */
   function giftCard(giftCardForm){
   	if($('card.accountnumber').value==""){
   		alert("卡号不能为空");
   		return;
   	}if($('card.accountpassword').value==""){
   		alert("密码不能为空");
   		return;
   	}
   	var	giftCardForm = giftCardForm;
   	giftCardForm.submit();
   }
   function regeditcheck(regeditEmailForm){
	if(checkemailValid($('reemail.regeditemail'))){
		return;
	}
   	regeditEmailForm.submit();
   }
   function giftCardPassword(OthisForm){
   	if(($('card.accountnumber').value=="")||($('card.accountpassword').value=="")){
   		alert("礼品卡号或密码不能为空");
   		return;
   	}if($('newAccountpassword').value==$('confirmPassword').value){
   		 if($('newAccountpassword').value==""){
   			alert("新密码不能为空！");
   			return;
   		} if($('confirmPassword').value==""){
   			alert("新密码确认不能为空！");
   			return; 
   		}
   	}else{
   		alert("新密码以及新密码确认不相同，请重新输入");
   		return;
   	}
   	var thisForm = OthisForm;
   	thisForm.submit();
   }
   
   /**
    * 快速搜索
    */
   function quickSearch(quickSearchForm){
   	var quickSearchForm = quickSearchForm;
   	quickSearchForm.submit();
   }
   
   /**
    * 跳到主页
    */
   function gotoindexpage(){
   	window.location.href="/cs/gotoIndexPage.action";
   }
   
   /**
    * 索要电子杂志用户的信息
    */
   function insertDmReceiper(dmReceiperForm){
   var receiperForm = dmReceiperForm;
	   if($('receiper.name').value==""){
	   		alert("姓名不能为空");
	   		return;
	   }
	   if($('receiper.postcode').value==""){
	   		alert("邮编不能为空");
	   		return;
	   }
	   if($('receiper.address').value==""){
	   		alert("地址不能为空");
	   		return;
	   }
	   if($('receiper.telephone').value==""){
	   		alert("电话不能为空");
	   		return;
	   }
	   receiperForm.submit();
   }
   
		