var shoppingCart; var urlQ; function queryURL( url ) { urlQ = false; // branch for native XMLHttpRequest object if( window.XMLHttpRequest ) { try { urlQ = new XMLHttpRequest(); } catch(e) { urlQ = false; } // branch for IE/Windows ActiveX version } else if( window.ActiveXObject ) { try { urlQ = new ActiveXObject( "Msxml2.XMLHTTP" ); } catch( e ) { try { urlQ = new ActiveXObject( "Microsoft.XMLHTTP" ); } catch( e ) { urlQ = false; } } } if( urlQ ) { urlQ.onreadystatechange = processQuery; urlQ.open("GET", url, true); urlQ.send(""); } } function processQuery() { if (urlQ.readyState == 4) { if (urlQ.status == 200) { } } } function processQuery_Shop() { if( shoppingCart.readyState == 4 ) { if( shoppingCart.status == 200 ) { document.getElementById('rightBox_small').innerHTML = shoppingCart.responseText; } } } function getShoppingCart() { shoppingCart = false; // branch for native XMLHttpRequest object if( window.XMLHttpRequest ) { try { shoppingCart = new XMLHttpRequest(); } catch(e) { shoppingCart = false; } // branch for IE/Windows ActiveX version } else if( window.ActiveXObject ) { try { shoppingCart = new ActiveXObject( "Msxml2.XMLHTTP" ); } catch( e ) { try { shoppingCart = new ActiveXObject( "Microsoft.XMLHTTP" ); } catch( e ) { shoppingCart = false; } } } if( shoppingCart ) { shoppingCart.onreadystatechange = processQuery_Shop; shoppingCart.open("GET", "http://www.interweb.no/includes/producthandler.php?cart=1", true ); shoppingCart.send(""); } } function addToCart( Amount, ProductNumber, Data, Type ) { var url = 'http://www.interweb.no/includes/producthandler.php?addprod=1&amount=' + encodeURI(Amount) + '&data=' + encodeURI(Data) + '&type=' + encodeURI(Type) + '&id=' + encodeURI(ProductNumber) + ''; queryURL( url ); setTimeout("getShoppingCart()", 10); }