function jah(url,target) { // native XMLHttpRequest object //document.getElementById(target).innerHTML = 'sending...'; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = function() {jahDone(target);}; req.open("GET", url, true); req.send(null); // IE/Windows ActiveX version } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); if (req) { req.onreadystatechange = function() {jahDone(target);}; req.open("GET", url, true); req.send(); } } } function jahDone(target) { // only if req is "loaded" if (req.readyState == 4) { // only if "OK" if (req.status == 200) { results = req.responseText; tar=target.split('_');//alert(tar[0]); switch (tar[0]) { case "testimonial": document.getElementById(tar[1]).innerHTML = results; return; case "newtestimonial": document.getElementById('ccc').innerHTML = results; return; case "menuleft": for (var i = 0; i <= 9; i++) { var divname='trailtextid'+i; var divid='trailtextid'+i; k=document.getElementById(divid).style; m=document.getElementById('view_cart').style; k.visibility='hidden'; m.visibility='hidden'; } document.getElementById("centercol").innerHTML = results; return; //default: //return; } s=results.split(';'); ins=2.5*(parseInt(s[3]/50)+1); ins=ins.toFixed(2); a='a'; t=a.split(' ');//alert(t[0]); t[0]=target+'_1'; t[1]=target+'_2'; t[2]=target+'_3'; t[3]='subtotal'; t[4]='shipping'; t[5]='discount'; t[6]='discount0'; t[7]='total'; t[8]='totalshipping'; t[9]='titles'; t[10]='price_amount'; t[11]='lp'; t[12]='lq'; t[13]='discount1'; t[14]='lq1'; //s[7]=s[7].toFixed(2); if (s[3]==0){s[7]=0;s[4]=0;s[8]=0;} tot=1*s[3]+1*s[4]-1*s[5]; tot=tot.toFixed(2); //document.getElementById(target).innerHTML = results; document.getElementById(t[0]).innerHTML = s[0]; document.getElementById(t[1]).innerHTML = s[1]; document.getElementById(t[2]).innerHTML = s[2]; document.getElementById(t[3]).innerHTML = '$ '+s[3]; document.getElementById('subtotal2').value = s[3]; document.getElementById('insurance0').innerHTML = 'Insurance ($'+ins+'):'; document.getElementById(t[7]).innerHTML = '$ '+s[7]; document.getElementById('total2').value =s[7]; if (document.getElementById('chbox').checked) {document.getElementById('insurance1').innerHTML = '$ '+ins; newtotal=Number(ins)+Number(s[7]); newtotal=newtotal.toFixed(2); document.getElementById('insurance2').value =ins; document.getElementById(t[7]).innerHTML = '$ '+newtotal; document.getElementById('total2').value = 1*tot+1*ins; } if (!document.getElementById('chbox').checked) {document.getElementById('insurance2').value =0; document.getElementById(t[7]).innerHTML = '$ '+tot; document.getElementById('total2').value = tot; } document.getElementById(t[4]).innerHTML = '$ '+s[4]; document.getElementById(t[5]).innerHTML = '$ '+s[5]; document.getElementById(t[6]).innerHTML = 'Discount ('+s[6]+'%):'; document.getElementById(t[8]).value = s[4]; document.getElementById(t[9]).value = s[8]; document.getElementById(t[10]).value = s[9]; document.getElementById(t[11]).value = s[10]; document.getElementById(t[12]).value = s[11]; document.getElementById(t[13]).value = s[3]*s[6]/100; document.getElementById(t[14]).value = s[11]; } else { document.getElementById(target).innerHTML="jah error:\n" + req.statusText; } } } function insurance(k) { if (k==1){ d=document.getElementById('subtotal').innerHTML; d=d.split(' '); d=2.5*(parseInt(d[1]/50)+1);d=d.toFixed(2); document.getElementById('insurance1').innerHTML='$ '+d; b=document.getElementById('total').innerHTML; t=b.split(' '); c=1*t[1]+1*d; document.getElementById('total').innerHTML='$ '+c; document.getElementById('total2').value=c; document.getElementById('insurance2').value =d; } if (k==2){ d=document.getElementById('subtotal').innerHTML; d=d.split(' '); d=2.5*(parseInt(d[1]/50)+1);d=d.toFixed(2); document.getElementById('insurance1').innerHTML='$ 0.00'; b=document.getElementById('total').innerHTML; t=b.split(' '); c=1*t[1]-1*d;c=c.toFixed(2); document.getElementById('total').innerHTML='$ '+c; document.getElementById('total2').value=c; document.getElementById('insurance2').value =0; } }