// JavaScript Document
var sign=new Array();
var ssign=new Array();
function sshow(index,index2)
{
ssign[index]=ssign[index]==1?0:1;
if(ssign[index])
{
index2.parentNode.style.height="100%";
index2.parentNode.style.background="url(images/nega.gif) no-repeat";
}
else
{
index2.parentNode.style.height="11px";
index2.parentNode.style.background="url(images/plus.gif) no-repeat";
}
}

function show(index,index2)
{
sign[index]=sign[index]==1?0:1;
if(sign[index])
{
index2.parentNode.parentNode.style.height="100%";
index2.parentNode.parentNode.style.background="url(images/nega.gif) no-repeat";
}
else
{
index2.parentNode.parentNode.style.height="11px";
index2.parentNode.parentNode.style.background="url(images/plus.gif) no-repeat";
}
}

window.onscroll=function() {
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,"");
if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
{
document.getElementById("cart").style.top=100+document.documentElement.scrollTop+"px";
} 
}
function showcart(index2)
{
sign["cart"]=sign["cart"]==1?0:1;
if(sign["cart"])
{
index2.parentNode.style.height="80%";
document.getElementById("cartsign").src="images/nega.gif";
}
else
{
index2.parentNode.style.height="34px";
document.getElementById("cartsign").src="images/plus.gif";
}
}
function addtocart(index,index1,index2,index3,index4)
{
 if (window.XMLHttpRequest) 
	 { // Mozilla, Safari,...
       http_request = new XMLHttpRequest();
     }else if (window.ActiveXObject) 
	 { // IE
     try {
          	 http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
                         try {
                               http_request = new ActiveXObject("Microsoft.XMLHTTP");
                              } catch (e) {}
                       }
     }

   if (!http_request)
	 {
            alert('Giving up :( Cannot create an XMLHTTP instance');
     }else
	 {
		url='cartprocess.php?sort='+index3+'&id='+index1+'&price='+index2+'&action=1&kind='+index+'&amount='+index4.parentNode.firstChild.nextSibling.value;
		http_request.open('GET', url, true);
		http_request.onreadystatechange=function(){
 		if (http_request.readyState==4 && http_request.status==200) 
		 {
		 document.getElementById('cartbody').innerHTML=http_request.responseText;
		  alert("已加入購物車!!");
		  	  if(http_request.responseText)
		  {
			 document.getElementById('cartb').style.backgroundPosition='0px -34px';
			  document.getElementById('cartimg').src="images/cartss.gif";
		  }else{
			 document.getElementById('cartb').style.backgroundPosition='0px 0px';
			 document.getElementById('cartimg').src="images/carts.gif";
		  }
 		  }
           
     }     }	
	 	 http_request.setRequestHeader("If-Modified-Since","0");
	 http_request.send(null);
}
function clearcart()
{
	if (window.XMLHttpRequest) 
	 { // Mozilla, Safari,...
       http_request = new XMLHttpRequest();
     }else if (window.ActiveXObject) 
	 { // IE
     try {
          	 http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
                         try {
                               http_request = new ActiveXObject("Microsoft.XMLHTTP");
                              } catch (e) {}
                       }
     }

   if (!http_request)
	 {
            alert('Giving up :( Cannot create an XMLHTTP instance');
     }else
	 {
		url='cartprocess.php?action=2';
		http_request.open('GET', url, true);
		http_request.onreadystatechange=function(){
 		if (http_request.readyState==4 && http_request.status==200) 
		 {
		  document.getElementById('cartbody').innerHTML=http_request.responseText;
		  if(http_request.responseText)
		  {
			  alert(http_request.responseText);
			  document.getElementById('cartb').style.backgroundPosition='0px -34px';
			 document.getElementById('cartimg').src="images/cartss.gif";
		  }else{
			
			    document.getElementById('cartb').style.backgroundPosition='0px 0px';
				document.getElementById('cartimg').src="images/carts.gif";
		  }
 		  }
	
           
     }     }	
	 	 http_request.setRequestHeader("If-Modified-Since","0");
	 http_request.send(null);
}
if (window.XMLHttpRequest) 
	 { // Mozilla, Safari,...
       http_request = new XMLHttpRequest();
     }else if (window.ActiveXObject) 
	 { // IE
     try {
          	 http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
                         try {
                               http_request = new ActiveXObject("Microsoft.XMLHTTP");
                              } catch (e) {}
                       }
     }

   if (!http_request)
	 {
            alert('Giving up :( Cannot create an XMLHTTP instance');
     }else
	 {
		url='cartprocess.php?action=999';
		http_request.open('GET', url, true);
		http_request.onreadystatechange=function(){
 		if (http_request.readyState==4 && http_request.status==200) 
		 {
		  document.getElementById('cartbody').innerHTML=http_request.responseText;
		  if(http_request.responseText)
		  {
			  document.getElementById('cartb').style.backgroundPosition='0px -34px';
			 document.getElementById('cartimg').src="images/cartss.gif";
		  }else{
			    document.getElementById('cartb').style.backgroundPosition='0px 0px';
				document.getElementById('cartimg').src="images/carts.gif";
		  }
 		  }
           
     }     }	
	 	 http_request.setRequestHeader("If-Modified-Since","0");
	 http_request.send(null);