
function getAJAX(url,target){var page_request=false;var bustcacheparameter="";if(window.XMLHttpRequest)
page_request=new XMLHttpRequest();else if(window.ActiveXObject){try{page_request=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{page_request=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){}}}
else
return false;page_request.open('GET',url,true);if(target){page_request.onreadystatechange=function(){if(page_request.readyState==4){document.getElementById(target).innerHTML=page_request.responseText;}}}
page_request.send(null);}
function getAJAXforInputs(url,target){var page_request=false;var bustcacheparameter="";if(window.XMLHttpRequest)
page_request=new XMLHttpRequest();else if(window.ActiveXObject){try{page_request=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{page_request=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){}}}
else
return false;if(this.ajaxbustcache)
bustcacheparameter=(pageurl.indexOf("?")!=-1)?"&"+new Date().getTime():"?"+new Date().getTime();page_request.open('GET',url+bustcacheparameter,true);if(target){page_request.onreadystatechange=function(){if(page_request.readyState==4){document.getElementById(target).value=page_request.responseText;}}}
page_request.send(null);}
function popUp(url,title,h,w){newwindow=window.open(url,title,'height='+h+',width='+w+',left=100,top=100,resizable=no,scrollbars=no,toolbar=no,status=no');if(window.focus){newwindow.focus()};}
function addToCart(cardID,qty,caller){caller.style.display='none';document.getElementById('inCart').style.display='inline';getAJAX('shopping_cart/add_to_cart.php?cardID='+cardID+'&qty='+qty+'&sessionID=<? echo session_id(); ?>',null);}
function removeFromCart(cardID){document.getElementById(cardID).style.display='none';getAJAX('shopping_cart/remove_from_cart.php?cartItemID='+cardID+'&sessionID=<? echo session_id(); ?>',null);}