﻿var intOn = 0
$(document).ready(function () {
setOn('1');
intOn = setInterval("setOn('1')", 60000);
});
function setOn(s){
var url = sa+"/ajax/cart.aspx?a=cc";
$.post(url , function(data)
{
var i = data.indexOf("ok!");
var e = data.indexOf("error!");
if (i==0)
{
var j = data.indexOf("{{{");
var k = data.indexOf("}}}");
var cc = data.substr(j+3,k-j-3)
$('#cc').html(cc);
}
else if (e==0)
{
clearInterval(intOn);
}});}
function a2c(pn,pc,q,fi,m,mc,fd,pr){
jPrompt('How many?', '1', 'Quantity', function(q) {
if(q){
$('#ld'+pn).show();
var url = sa+"/ajax/cart.aspx?a=add&pn="+pn+"&pc="+pc+"&q="+q+"&fi="+fi+"&fd="+fd+"&m="+m+"&mc="+mc+"&pr="+pr;
$.post(url , function(data)
{
var i = data.indexOf("ok!");
var e = data.indexOf("error!");
if (i==0)
{
var cc = parseInt($('#cc').html())+1
$('#cc').html(cc);
$('.ccc').html(cc);
$('#btn'+pn).html('<a href="'+sa+'/shopping-cart/" class="add">My Cart (<span class="ccc">'+cc+'</span>)</a>');
$('#ld'+pn).hide();
}
else if (e==0)
{
alert("Error!")
}});}});}
function rmv(pn) {
var q=$('#q'+pn).val();
jConfirm('Are you sure you want to remove this item?', 'Confirm', function(r) {
if (r){
$('#ld'+pn).show();
var url = sa+"/ajax/cart.aspx?a=del&pId="+pn;
$.post(url , function(data)
{
var i = data.indexOf("ok!");
var e = data.indexOf("error!");
if (i==0)
{
$('#item'+pn).slideUp(700);
var cc = parseInt($('#cc').html())-1
if (cc==0){
$('.utmb:not(#btmHR)').slideUp(300);
$('#btmHR').html("Your shopping cart is empty!");
}else{

$('.items').html(cc);
var qty = parseInt($('#qty').html())-q
$('#qty').html(qty);

var tp = $('#totprc').html();
tp=tp.replace("$","");
tp=tp-(q*parseFloat($("#prc"+pn).html().replace("$","")))
$('#totprc').html("$"+tp.toFixed(2));
}$('#cc').html(cc);
}else if (e==0)
{alert("Error!");
}});}else{
$('#ld'+pn).hide();
return false
}});}
function edit(pn,q){
$('#q'+pn).addClass('qon').removeAttr("readonly");
$('#lnk'+pn).html('<a href="#" onclick="update(&#39;'+pn+'&#39;,'+q+');return false;" >( Save </a> | <a href="#" onclick="cancel(&#39;'+pn+'&#39;,'+q+');return false;" > Cancel )</a>');
}
function update(pId,q){
$('#q'+pId).removeClass('qon').attr("readonly","readonly");
$('#ld'+pId).show();
var qty = $('#q'+pId).val();
if (qty>0){
var url = sa+"/ajax/cart.aspx?a=edit&pId="+pId+"&q="+qty;
$.post(url , function(data)
{
var i = data.indexOf("ok!");
var e = data.indexOf("error!");
if (i==0)
{
cancel(pId,qty);
$('#ld'+pId).hide();
var qt = parseInt($('#qty').html());
var tq = parseInt(qt) + parseInt(qty - q);
$('#qty').html(tq);

var tp = $('#totprc').html();
tp=tp.replace("$","");
tp=parseFloat(tp)+((qty-q)*parseFloat($("#prc"+pId).html().replace("$","")))
$('#totprc').html("$"+tp.toFixed(2));
}
else if (e==0)
{
alert("Error!")
}});}else{
cancel(pId,q);
rmv(pId);
}}
function cancel(pn,q){
$('#q'+pn).removeClass('qon').attr("readonly","readonly").val(q);
$('#lnk'+pn).html('<a href="#" onclick="edit(&#39;'+pn+'&#39;,'+q+');return false;" >( Edit QTY )</a>');
}
function empty(){

var ans = confirm("Are you sure you want to empty your shopping cart?");
if (ans){

var url = sa+"/ajax/cart.aspx?a=empty";
$.post(url , function(data)
{
var i = data.indexOf("ok!");
var e = data.indexOf("error!");
if (i==0)
{
$('.utmb:not(#btmHR)').slideUp(300);
$('.worfrm').slideUp(300);
$('#btmHR').html("Your shopping cart is empty!");
$('#cc').html("0");
}
else if (e==0)
{
alert("Error!")
}});}else{return false;}}
function subor(){
$('.worfrm').slideToggle(300);
$('.subor a').toggleClass('open');}
function setIPP(t){
var col = document.getElementById("ipp"+t);
col = col.value
$.cookie('ipp',col,{expires:999,path:'/'});
window.location = window.location.href;
}
