﻿/*---------------- common --------------*/
	function openMenu(menuid){
		if(menuid!=""){
			tableid=menuid+"_table1";
			imgid=menuid+"_img1";
			obj=document.getElementById(tableid);
			obj2=document.getElementById(imgid);
			if(obj!=null && obj!="undefined" && obj2!=null && obj2!="undefined"){
				hideshow2(tableid,imgid);
			}
		}
	}
	function showList(page,level,id){
		if(id!=""){
			makeRequest("list.php?level="+level+"&id="+id+"&nowpage="+page,"pdata","","");
		}else{
			obj=document.getElementById("pdata");
			obj.innerHTML="<img src=\"/img/noitem.gif\">";
		}
	}
	
	function showProduct(pid){
		makeRequest("detail.php?pid="+pid,"pdata","","");
	}
	
	function Menu2(id){
		makeRequest("/include/menu2.php?level1="+id,"p_"+id,"","");
	}
	function Menu3(id){
		makeRequest("/include/menu3.php?level2="+id,"p_"+id,"","");
	}

	/*------------ trace --------------*/
	function addCompare(form){
		obj=form.compare;
		str="";
		if(obj){			
			if( obj.type=="checkbox" &&  !obj.length){
				if(obj.checked){				
					str=obj.value;
				}
			}else{
				num=0;
				for(ii=0;ii<obj.length;ii++){
					if(obj[ii].checked==false){
					 	continue;					
					}
					if(str==""){
						 str=obj[ii].value;
					}else{
						 str+=","+obj[ii].value;
					}
					num++;
				}
			}		
			if(str==""){
				alert("請選擇商品");
			}else{
				compareList(str,1);
			}
		}
	}
	var comparePage=0;
	function compareList(str,page){
			comparePage=page;
			makeRequest("compare.php?pid="+str+"&nowpage="+page,"pdata","","");			
	}
	
	function compareList2(str){
			makeRequest("compare.php?pid="+str+"&nowpage="+comparePage,"pdata","","");			
	}
	
	function delCompare(pid,str){
			makeRequest("trace_.php?pid="+pid+"&type=del2&str="+str,"","compareList2","");			
	}
	
	
	function delTrace(pid){
		makeRequest("trace_.php?type=del&pid="+pid,"","traceList","");
	}
	function traceList(){
		makeRequest('trace_list.php?','pdata','','');
	}
	
	function addTrace(pid){
		makeRequest("trace_.php?type=add&pid="+pid,"","traceCallBack","");
	}
	
	function traceCallBack(status){
		if(status==0){
			  alert("請先選擇商品");
		}else if(status==1){
			  alert("已加入追踨");
		}
	}
	/*-------------list--------------*/
	function addList(pid){
		makeRequest("list_.php?type=add&pid="+pid,"","listCallBack","");
	}
	function delList(pid){
		makeRequest("list_.php?type=del&pid="+pid,"","listCallBack","");
	}
	function getListTotal(){
		makeRequest("total.php?name=listtotal","listtotal","","");
	}
	function listCallBack(status){
		if(status==0){
			  alert("請先選擇商品");
		}else if(status==1){
			  alert("已加入清單");
		}else if(status==2){
			  window.location.reload();
		}
		getListTotal();		
	}
	
	/*--------------buy-------------*/
	function addBuy(pid){
		makeRequest("buy_.php?type=add&pid="+pid+"&num="+document.getElementById("num").value,"","buyCallBack","");
	}
	
	function addBuy3(pid){
		makeRequest("buy_.php?type=add&pid="+pid+"&num=1","","buyCallBack","");
	}
	
	function addBuy2(form){
		obj=form.buy;
		str="";
		if(obj){			
			if( obj.type=="checkbox" &&  !obj.length){
				if(obj.checked==true){
					str=obj.value;
				}
			}else{
				for(ii=0;ii<obj.length;ii++){
					if(obj[ii].checked==false) continue;
					if(str=="") str=obj[ii].value;
					else str+=","+obj[ii].value;
				}
			}
			if(str==""){
				alert("請選擇要結帳之商品");
			}else{
				makeRequest("buy_.php?type=add2&pid="+str,"","buyCallBack","");		
			}
		}
	}
	function buyCallBack(status){
		if(status==0){
			  alert("請先選擇商品");
		}else if(status==1){
			  document.location="/page/member/buy.php";
		}else if(status==2){
			  alert("請選擇商品數量");
		}
	}
	function delBuy(pid){
			makeRequest("/page/product/buy_.php?type=del&pid="+pid,"","buyCallBackdel","");
	}
	function buyCallBackdel(){
			makeRequest("buy_list.php?","pdata","","");
			getBuyTotal();
	}
	function getBuyTotal(){	
			makeRequest("/page/product/total.php?name=buytotal","buytotal","","getBuyTotal()");
	}	
	function showBuyList(){
			makeRequest('buy_list.php?','pdata','','');
	}
	function showHistoryList(){
			makeRequest('history.php?','pdata','','');
	}
/*fav*/
	function addFav(pid){
		makeRequest("fav_.php?type=add&pid="+pid,"","favCallBack","");
	}
	function favCallBack(status){
		if(status==0){
			  alert("請先選擇商品");
		}else if(status==1){
			  alert("已加入最愛");
		}
	}
	function delFav(pid){
		makeRequest("fav_.php?type=del&pid="+pid,"","favList","");
	}
	function favList(){
		makeRequest('fav_list.php?','pdata','','');
	}	
