
function showSunDiv(id){		//显示层
		$(id).style.display='block';	
}
function hiddenSunDiv(id){	//移开鼠标
	
		$(id).style.display='none';	
}
function selectWhat(id,flag){	//改变搜索选定项，并同时改变要转递到后台的数字，flag是指定查询哪个选项,1表示订单查询，2表示产品搜索，3表示文章搜索，4表示帮助中心
			$('selectInfo').innerHTML=$(id).innerHTML;
			$('selectFlag').value=flag;
}
function searchFocus(){
	if($F('search_key')=='请输入关键字'){
		$('search_key').value='';		
	}
}
/**
 * 搜索框失去焦点
 */
function searchBlur(){
	if($F('search_key')==''){
		$('search_key').value='请输入关键字';		
	}
}
//鼠标按下回车时，开始搜寻要找的东西
function KeyDown(event){
	//alert('fgh');
	var keynum = getkeyCode(event);
	if(keynum == 13){//13为回车
		submitSelect('selectForm');
	}
}
function getkeyCode(e){
	var keynum = "";
	if(window.event){
		keynum = e.keyCode;
	}else{
		keynum = e.which;
	}
	return keynum;
}
//////////////////////////
function submitSelect(){//selectValue表示指定那个选项，可能值为1,2,3,4，selectText表示输入的内容
	switch($F('selectFlag')){
	
		case '0':
			alert('请选择搜索类型！');
			return false;
			break;
		
		case '1':
		return false;
			break;
		case '2':
			var act = 'search_goods';
			break;
		case '3':
			var act = 'search_news';
			break;
		case '4':
			var act = 'search_help';
			break;
		default:
			break;
	}
	var key = $F('search_key');
	if(key == '' || key == '请输入关键字'){
		alert('请输入关键字');
		return false;
	}
	document.forms['selectForm'].action='?act='+act;
}
function submitSelect2(){//selectValue表示指定那个选项，可能值为1,2,3,4，selectText表示输入的内容
	switch($F('selectFlag2')){
		case '0':
			alert('请选择搜索类型！');
			return false;
			break;
		case '1':
		return false;
			break;
		case '2':
			var act = 'search_goods';
			break;
		case '3':
			var act = 'search_news';
			break;
		case '4':
			var act = 'search_help';
			break;
		default:
			break;
	}
	var key = $F('good_search_key');
	if(key == '' || key == '请输入关键字'){
		alert('请输入关键字');
		$('good_search_key').focus();
		return false;
	}
}
function submitHelpSearch(){
	if($('help_search_key').value==''){
		alert('请输入搜索关键字');
		return false;
	}
}
window.onscroll = function(){	//移动购物车
	//$('buycart').style.top = document.documentElement.scrollTop+10 + 'px';
	for(var i=1;i<60;i++){
		$('buycart').style.top = document.documentElement.scrollTop+i + 'px';
		
	}
}
//首页热卖产品的JS显示效果
var allNum;
function showHotPro(num){
	var j=num+1;
	$('hot_pro_'+num).style.display="none";
	//alert(allNum);
	if(j==allNum){
		j=0;
	}	
	$('hot_pro_'+j).style.display="block";

	setTimeout("showHotPro("+j+")",3000);
}
function runShowHotPro(){
	$('hot_pro_0').style.display="block";
	setTimeout("showHotPro("+0+")",3000);

}
//购物车复选框单击函数
function checkox(divID){
	if($('cart_'+divID).hasClassName('selected')){	//取消选定
		$('cart_'+divID).removeClassName('selected');
		$("is_select['"+divID+"']").value=0;
	}else{
		$('cart_'+divID).addClassName('selected');//选定
		$("is_select['"+divID+"']").value=1;
	}	
}
//从购物车中删除该商品
var gcarID;  //全局的变量 ，方便returnDelCartProduct函数移除哪个ID层
var goods_num;
var goods_price;
function delCartProduct(cartID,num,price){		//num商品数量,price商品单价
	gcarID=cartID;
 	goods_num=$(num).value;
	goods_price=$(price).innerHTML.replace('¥',"");
	//alert(goods_num);
	//alert(goods_price);
	if(confirm('你确定要从购物车中删除该商品？')){
		var myAjax=new Ajax.Request(
				'?act=ajax_delToCart',
				{
					method:'post',
					onComplete:function(response){			//	指定请求完成需要执行的方法
						var info = response.responseText.evalJSON();
						if(info['status']==1){
							$('cart_goods_num').innerHTML = info['goods_num'];
							//$('all_price').innerHTML = info['money'];
							//$('all_price').innerHTML=parseInt(info['money']).toFixed(2);
							$('all_price').innerHTML=parseFloat($('all_price').innerHTML-(goods_num*goods_price)).toFixed(2);
							Element.remove('cart_'+info['cart_id']);
							$('float_cart_num').innerHTML=info['goods_num'];
						}else{
							alert('~~~服务器出错，删除失败，请稍后再删~~~');	
						}
					},
					postBody:'cartID='+cartID
				}			
		)
	}
}
//function returnDelCartProduct(response){
//	if(response.responseText==1){
//		Element.remove(gcarID);
//	}else{
//		alert('~~~服务器出错，删除失败，请稍后再删~~~');		
//	}
//}


var addID;			//全局变量 
var add_price;
function addProductNum(divID,price,goods_id){	//添加产品数量  price产品单价 divID订单ID 号
	//alert(product_num);
	addID=divID;
	add_price=price;
	var myAjax=new Ajax.Request(
					
					'?act=ajax_add2Cart',
					{
						method:'post',
						onComplete:returnAddProductNum,			//	指定请求完成需要执行的方法
						postBody:'goods_id='+goods_id+'&num='+1
					}
								
		)

}
function returnAddProductNum(response){
	var result_cart_array=response.responseText.evalJSON();
	if (result_cart_array['status']== 1) {
		
		$('product_num_'+addID).value=parseFloat($('product_num_'+addID).value)+1;
		$('price_'+addID).innerHTML=(parseFloat($('price_'+addID).innerHTML)+parseFloat(add_price)).toFixed(2);
		$('all_price').innerHTML=(parseFloat($('all_price').innerHTML)+parseFloat(add_price)).toFixed(2);
	}else{
		alert('~~~服务器出错，增加失败，请稍后再增加~~~');		
	}	

}



var lowerID;
var lower_price;
function lowerProductNum(divID,price,goods_id){//减少产品数量
	lowerID=divID;
	lower_price=price;
	//var show_num=$('product_num_'+divID).value;
	//alert(show_num);
	if(parseInt($('product_num_'+divID).value)-1<1){
		alert('商品数量不能再减了');
		$('product_num_'+divID).value=1;
		$('price_'+lowerID).innerHTML=price;
		return false;
	}else{
			var myAjax=new Ajax.Request(
					
					'?act=ajax_add2Cart',
					{
						method:'post',
						onComplete:returnLowerProductNum,			//	指定请求完成需要执行的方法
						
						postBody:'goods_id='+goods_id+'&num=-1'
					}
								
			)
		
	}
	
}
function returnLowerProductNum(response){
	//alert(response.responseText);
	var result_cart_array=response.responseText.evalJSON();
	if (result_cart_array['status'] == -1){
		alert("商品数量错误");	
	}else if (result_cart_array['status'] == 1) {
		
		$('product_num_'+lowerID).value=parseInt($('product_num_'+lowerID).value)-1;
		$('price_'+lowerID).innerHTML=(parseFloat($('price_'+lowerID).innerHTML)-lower_price).toFixed(2);
		$('all_price').innerHTML=(parseFloat($('all_price').innerHTML)-parseFloat(lower_price)).toFixed(2);
	}else{
		alert('~~~服务器出错，减少失败，请稍后再减少~~~');		
	}	

}



var handID;
var hand_price;
var product_num;
var all_price;
function handProductNum(divID,price,goods_id){//手动修改产品数量		price单价 
	handID=divID;
	hand_price=price;
	if($('product_num_'+divID).value==""){
		alert('商品数量不能为空');
		$('product_num_'+divID).value=product_num ;
		return false;
	}else{
		var myAjax=new Ajax.Request(
					
					'?act=ajax_mode2Cart',
					{
						method:'post',
						onComplete:returnHandProductNum,			//	指定请求完成需要执行的方法						
						postBody:'goods_id2='+goods_id+'&num2='+$('product_num_'+divID).value
					}
								
			)
		
	}
}
function returnHandProductNum(response){
	
	if (response.responseText == 1) {
		
		$('product_num_'+handID).value=$('product_num_'+handID).value;
		$('price_'+handID).innerHTML=(parseFloat(hand_price)*parseFloat($('product_num_'+handID).value)).toFixed(2);
		//修改总价
		$('all_price').innerHTML=(parseFloat($('price_'+handID).innerHTML)+all_price).toFixed(2);
	}else{
		
		alert('~~~可能该商品已经删除，修改失败，请稍后再修改~~~');		
	}	
	
}
function recordProductNum(num){ //获取焦点，记录当前文本框产品数量
	var num_h = $('product_num_' + num).value;
	product_num = num_h;
	var samll_price=$('price_' + num).innerHTML;//一件产品价格的小计
  	all_price=parseFloat($('all_price').innerHTML)-parseFloat(samll_price);
	//alert(num_h);
	//alert(num_h);
	//product_num=num;
	
}

//测试密码的安全性

function testPasswd(info,cls_name){
	//总分是7分，1,2,3为弱，4,5为中，67为强
	var allNum=0;
	var number=/[\d]+/;
	var letter=/[a-z]+/;
	var bigLetter=/[A-Z]+/;
	var special=/[^\w]+/;
	if(info.length<=6){
		allNum+=1;	
	}else if(6<info.length&&info.length<12){
		allNum+=2;	
	}else{
		allNum+=3;
	}
	if(number.exec(info)){
		allNum+=1
	}
	if(letter.exec(info)){
		allNum+=1;
	} 
	if(bigLetter.exec(info)){
		allNum+=1;
	}
	if(special.exec(info)){
		allNum+=1;	
	}
	if(allNum==4||allNum==5){
		//Element.hasClassName(divID,'selected')
		Element.removeClassName('weak',cls_name);
		Element.removeClassName('strong',cls_name);
		Element.addClassName('middle',cls_name);
	}else if(allNum==6||allNum==7){
		Element.removeClassName('weak',cls_name);
		Element.removeClassName('middle',cls_name);
		Element.addClassName('strong',cls_name);
	}else{
		Element.removeClassName('strong',cls_name);
		Element.removeClassName('middle',cls_name);
		Element.addClassName('weak',cls_name);
	}
}
/*首页的按键效果
*/
function showDIV(id){
	//alert(id);
	if(id=='monthDIV'){
		//alert(id);
		$('starDIV').hide();
		$('hotDIV').hide();
		$('monthDIV').show();
		Element.addClassName('monthButton','button1selected');
		Element.removeClassName('hotButton','button2selected');
		Element.removeClassName('starButton','button3selected');
		/*
		if(!Element.hasClassName('monthDIV','selected')){
			Element.addClassName('noPaymentOrderTitle','selected');
		}
		Element.removeClassName('paymentOrderTitle','selected');
		Element.removeClassName('historyTitle','selected');
		*/
	}
	if(id=='hotDIV'){
		$('starDIV').hide();
		$('hotDIV').show();
		$('monthDIV').hide();
		Element.addClassName('hotButton','button2selected');
		Element.removeClassName('monthButton','button1selected');
		Element.removeClassName('starButton','button3selected');
		
	}
	if(id=='starDIV'){
		$('starDIV').show();
		$('hotDIV').hide();
		$('monthDIV').hide();
		Element.addClassName('starButton','button3selected');
		Element.removeClassName('hotButton','button2selected');
		Element.removeClassName('monthButton','button1selected');
		
	}
}
function getOrderGoods(id,type_id){
	//alert(id);
		Element.toggle(id);
	if($(type_id).hasClassName('selected')){
		$(type_id).removeClassName('selected');
	}else{
		$(type_id).addClassName('selected');
	}
}
function selectAntiFakeLabel(){
	var pre=/^[\d]+$/i;
	if(!pre.exec($F('anti_fack_label'))){
		showMsg("不好意思，防伪码应该是数字");
		return false;
	}
	//var str = Form.serialize('select_form');
	var myAjax=new Ajax.Request(
		'?act=ajax_select_anti',
		{
			method:'post',
			onComplete:returnSelectAntiFakeLabel,			//	指定请求完成需要执行的方法
			postBody:'selectID='+$F('anti_fack_label')
		}		
	)
	return false;	
}
function returnSelectAntiFakeLabel(response){
		rs = response.responseText;
		//alert(rs);
		//showMsg(rs);
	
		if(rs==1){
				showMsg('恭喜你买到正品了');
		}else if(rs==2){
				showMsg('不好意思，防伪码应该是数字哟');
		}else{
			
				showMsg('不好意思,你买的可能不是我们帕斯婷的产品哟！！');	
		}
	
		return false;
		
}
//处理
function showLoginWindow(id){
	//alert(userId);
	if(userId<=0){
		$('login_window').show();
		return false;
	}else{
		if(id==1){		//单项付款
			return true;
		}else{
			$('show_login_form').submit();	
		}
	
	}
	//return false;
}
function noLoginPay(){		//不登陆直接下订单的情况
	var str = Form.serialize('show_login_form');
	//window.open('?'+str);
	window.location.href='?'+str;
	window.event.returnValue=false;
	//alert(str);
	//$('show_login_form').submit();	
}
function showBigImg(evt){
	//alert('kkk');
//	showMsg(Event.pointerX(evt));
	//$('pop_msg').style.top=Event.pointerY(evt);
	//$('pop_msg').style.left=Event.pointerX(evt);
	$('big_img').style.top = (Event.pointerY(evt)-40)+'px';
	$('big_img').style.left = (Event.pointerX(evt)+4)+'px';
	$('big_img').show();
	ob = Event.element(evt);
	$('big_img').src = ob.getAttribute('bigsrc');
}
function hideBigImg(){
	$('big_img').hide();
	$('big_img').src="";
}
function show_hide(hide_id,show_id){		//前面一个是需要隐藏的ID,后一个是需要显示的ID
	Element.toggle(hide_id);
	Element.toggle(show_id);
	//alert(hide_id);
	//$(hide_id).style.display=none;
	
	$(hide_id).removeClassName('link1');
	$(hide_id).removeClassName('selected');
	$(hide_id).addClassName('link2');
	$(show_id).addClassName('link1');
	$(show_id).addClassName('selected');
	$(show_id).removeClassName('link2');
	//$(show_id).style.display=block;

//
	
}








