if(navigator&&navigator.cookieEnabled==false){document.write(no_cookies_message)}function addListToCart(a){if(!isNaN(a)&&document.f.elements['product_ids[]']){var b=document.getElementById('submit_button');if(b){b.disabled=true}var c=readCookie('CART_TOTAL_'+a);var d=unescape(readCookie('CART_'+a));var e=d.split(';');var f;var g={};var h=false;for(var i=0;i<e.length;i++){f=e[i].split("=");g[f[0]]=f[1]}d="";if(document.f.elements['product_ids[]']){if(document.f.elements['product_ids[]'].nodeName!="INPUT"){for(var i=0;i<document.f.elements['product_ids[]'].length;i++){if(document.f.elements['product_ids[]'][i]){var j=document.f.elements['product_ids[]'][i].value;var k=document.f.elements['prices[]'][i].value;var l=document.f.elements['amounts[]'][i].value;if(l!=""&&l>0){c=Number(c)+Number(k*l);if(g[j]){g[j]=Number(g[j])+Number(l)}else{g[j]=Number(l)}}}}}else{var j=document.f.elements['product_ids[]'].value;var k=document.f.elements['prices[]'].value;var l=document.f.elements['amounts[]'].value;if(l!=""&&l>0){c=Number(c)+Number(k*l);if(g[j]){g[j]=Number(g[j])+Number(l)}else{g[j]=Number(l)}}}}d="";for(var i in g){if(g[i]){if(d!="")d=d+";";d=d+i+"="+g[i]}}c=Math.round(c*100)/100;createCookie('CART_'+a,d,10);createCookie('CART_TOTAL_'+a,c,10);if(document.getElementById('cart_total'))document.getElementById('cart_total').innerHTML=c;resetOrderList();return true}return false}function addToCart(a,b,c,d){b=Number(b);if(!isNaN(a)&&(a>0)&&!isNaN(b)&&(b>0)&&!isNaN(c)&&!isNaN(d)&&(d>0)){var e=readCookie('CART_TOTAL_'+a);var f=unescape(readCookie('CART_'+a));var g=f.split(';');var h="";var j;var k=false;if(e=="")e=0;for(var i=0;i<g.length;i++){j=g[i].split("=");if(j.length==2){if(!k&&j[0]==b){e=Number(e)+Number(c*d);var l=Number(d)+Number(j[1]);k=true;if(h!="")h=h+";";h=h+b+"="+l}else{if(h!="")h=h+";";h=h+j[0]+"="+j[1]}}}if(!k){if(h!="")h=h+";";h=h+b+"="+d;e=Number(e)+Number(c*d)}e=Math.round(e*100)/100;createCookie('CART_'+a,h,10);createCookie('CART_TOTAL_'+a,e,10);if(document.getElementById('cart_total'))document.getElementById('cart_total').innerHTML=e;return true}return false}function getParent(a,b){if(a){var c=a.parentNode;while(c&&(c.nodeName!=b)){c=c.parentNode}return c}return null}function deleteRaw(o){v=getParent(o,"TR");if(v){v.parentNode.removeChild(v)}}var dot=true;var ttt="2.23";if(isNaN(ttt)){dot=false}function getEventTarget(e){if(!e)e=window.event;if(e.target){if(e.target.nodeType==3)e.target=e.target.parentNode;return e.target}else if(e.srcElement)return e.srcElement}function inputOnlyRealNumber(a,e){var b=getEventTarget(e);if(b&&b.nodeName=="INPUT"&&b.type=="text"){var c=b.value;var d="";if(dot){d=c.replace(",",".")}else{d=c.replace(".",",")}d=d.replace(/[^\d\.,]+/,"");if(d.length>1)d=d.replace(/[0]*(\d*[\.,]?\d*).*/,"$1");if(d!=c){b.value=d}if(d!=""&&c==d){return true}}return false}function recountCart(a){var b=0;var c="";if(document.f.elements['product_ids[]']){if(document.f.elements['product_ids[]'].nodeName!="INPUT"){for(var i=0;i<document.f.elements['product_ids[]'].length;i++){if(document.f.elements['product_ids[]'][i]){var d=document.f.elements['product_ids[]'][i].value;var e=document.f.elements['prices[]'][i].value;var f=document.f.elements['amounts[]'][i].value;b=b+e*f;if(f>0){if(c!="")c=c+";";c=c+d+"="+f}document.getElementById('res_'+d).innerHTML=Math.round((e*f)*100)/100}}}else{var d=document.f.elements['product_ids[]'].value;var e=document.f.elements['prices[]'].value;var f=document.f.elements['amounts[]'].value;b=b+e*f;c=d+"="+f;document.getElementById('res_'+d).innerHTML=Math.round((e*f)*100)/100}}else{if(document.getElementById('cart_div'))document.getElementById('cart_div').innerHTML=""}b=Math.round(b*100)/100;createCookie('CART_'+a,c,10);createCookie('CART_TOTAL_'+a,b,10);if(document.getElementById('total'))document.getElementById('total').innerHTML=b;if(document.getElementById('cart_total'))document.getElementById('cart_total').innerHTML=b}function resetOrderList(){var a=document.getElementById('submit_button');if(a){a.disabled=false}if(document.f.elements['amounts[]']){if(document.f.elements['amounts[]'].nodeName!="INPUT"){for(var i=0;i<document.f.elements['amounts[]'].length;i++){if(document.f.elements['amounts[]'][i]){document.f.elements['amounts[]'][i].value=0}}}else{document.f.elements['amounts[]'].value=0}}var b=document.getElementById('total');if(b)b.innerHTML=0}function recountOrderList(){var a=0;if(document.f.elements['product_ids[]']){if(document.f.elements['product_ids[]'].nodeName!="INPUT"){for(var i=0;i<document.f.elements['product_ids[]'].length;i++){if(document.f.elements['product_ids[]'][i]){var b=document.f.elements['product_ids[]'][i].value;var c=document.f.elements['prices[]'][i].value;var d=document.f.elements['amounts[]'][i].value;a=a+c*d;document.getElementById('res_'+b).innerHTML=Math.round((c*d)*100)/100}}}else{var b=document.f.elements['product_ids[]'].value;var c=document.f.elements['prices[]'].value;var d=document.f.elements['amounts[]'].value;a=a+c*d;document.getElementById('res_'+b).innerHTML=Math.round((c*d)*100)/100}}var e=document.getElementById('total');if(isNaN(a)||a==0||a=='')a=0;else a=Math.round(a*100)/100;if(e)e.innerHTML=a;var f=document.getElementById('submit_button');if(f){if(a==0)f.disabled=false;else f.disabled=false}}function findPos(a){var b={};b.x=0;b.y=0;if(a.offsetParent){while(a.offsetParent){b.y+=a.offsetTop;b.x+=a.offsetLeft;a=a.offsetParent}}else{if(a.x)b.x+=a.x;if(a.y)b.y+=a.y}return b}function emptyInputBlur(a,e){var b=getEventTarget(e);if(b&&b.nodeName=="INPUT"&&b.type=="text"){if(b.value=="")b.value=0;return true}return false}function showAddMessage(a){var b=findPos(a);var d=document.getElementById("shop-added");if(d){d=d.cloneNode(true);d.style.display='block';d.style.left=(b.x+10)+'px';d.style.top=(b.y+a.offsetHeight-d.offsetHeight)+'px';document.body.appendChild(d);d.style.top=(parseInt(d.style.top)-d.offsetHeight-10)+'px';window.setTimeout(function(){if(d&&d.parentNode)d.parentNode.removeChild(d);delete d},500)}}function addList(f,a,b){if(addListToCart(a)){if(b)b(f);else showAddMessage(f)}return false}function addProductForm(a,b,c,f,d){if(addToCart(a,b,c,f.product_amount.value)){if(d)d(f);else showAddMessage(f)}f.product_amount.value="1";return false}