function gotoLogin(fromurl)
{
	doRedir(getobj('me').value + '?bps='+bps+'&loc=userlogin&fromurl='+fromurl);
}


function s1AddNoit(prodid)
{
	try { document.body.style.cursor = 'wait'; } catch(e) {}
	var bps = getobj('bps').value;
    var a = new Object();
    a.geturl = 'submit.php?bps='+bps+'&loc=addcart&prodid='+prodid+'&act=add&dis=complete';
    a.Receive = function(text)
    {
      var texts = text.split('#@!_SEPARATOR_!@#');
      getobj('scart_big').innerHTML = texts[1];
      var bpd = texts[0].split(':');
      if(bpd[0] == 0) {
      	try { getobj('mm_scf').id = 'mm_sc'; } catch(e) { }
      } else {
      	try { getobj('mm_sc').id = 'mm_scf'; } catch(e) { }
      }
      var spn = getobj('sm_sc').getElementsByTagName('SPAN');
      spn[0].innerHTML = bpd[1] + ' (<strong>'+bpd[2]+'</strong>';
      getobj('pay_total').value = bpd[2];
      
      try { document.body.style.cursor = 'default'; } catch(e) {}
      
    }
    
    requestAjax(a);
}

function s1RemNoit(prodid)
{
	try { document.body.style.cursor = 'wait'; } catch(e) {}
	var bps = getobj('bps').value;
   var a = new Object();
   a.geturl = 'submit.php?bps='+bps+'&loc=addcart&prodid='+prodid+'&act=rem&dis=complete';
   a.Receive = function(text)
   {
   	var texts = text.split('#@!_SEPARATOR_!@#');
      getobj('scart_big').innerHTML = texts[1];
      var bpd = texts[0].split(':');
      if(bpd[0] == 0) {
      	try { getobj('mm_scf').id = 'mm_sc'; } catch(e) { }
      	doRedir(getobj('me').value+'?bps='+bps+'&loc=shopping');
      	return;
      } else {
      	try { getobj('mm_sc').id = 'mm_scf'; } catch(e) { }
      }
      var spn = getobj('sm_sc').getElementsByTagName('SPAN');
      spn[0].innerHTML = bpd[1] + ' (<strong>'+bpd[2]+'</strong>';
      getobj('pay_total').value = bpd[2];
      try { document.body.style.cursor = 'default'; } catch(e) {}
   }
    
   requestAjax(a);
}

function s1ClearNoit(prodid)
{
	try { document.body.style.cursor = 'wait'; } catch(e) {}
	var bps = getobj('bps').value;
   var a = new Object();
   a.geturl = 'submit.php?bps='+bps+'&loc=addcart&prodid='+prodid+'&act=clear&dis=complete';
   a.Receive = function(text)
   {
   	var texts = text.split('#@!_SEPARATOR_!@#');
      getobj('scart_big').innerHTML = texts[1];
      var bpd = texts[0].split(':');
      if(bpd[0] == 0) {
      	try { getobj('mm_scf').id = 'mm_sc'; } catch(e) { }
      	doRedir(getobj('me').value+'?bps='+bps+'&loc=shopping');
      	return;
      } else {
      	try { getobj('mm_sc').id = 'mm_scf'; } catch(e) { }
      }
      var spn = getobj('sm_sc').getElementsByTagName('SPAN');
      spn[0].innerHTML = bpd[1] + ' (<strong>'+bpd[2]+'</strong>';
      
      try { document.body.style.cursor = 'default'; } catch(e) {}
   }
    
   requestAjax(a);
}

function validateCoupon()
{
    try { document.body.style.cursor = 'wait'; } catch(e) {}
    var bps = getobj('bps').value;
    var coup = getobj('paycoup').value;
    var a = new Object();
    a.geturl = 'submit.php?bps='+bps+'&loc=coupvalidate&coup='+coup;
    a.Receive = function(text) {
        if(text == 'err1') {
            document.getElementById('mcoup_err1').style.display = 'block';
            document.getElementById('mcoup_err2').style.display = 'none';
            document.getElementById('mcoup_err3').style.display = 'none';
            document.getElementById('mcoup_scc').style.display = 'none';
            //document.getElementById('paycoup').value = '';
            document.getElementById('mcoup_tpl').style.display = 'none';
            setTimeout('resetCoup()',3000);
        } else
        if(text == 'err2') {
            document.getElementById('mcoup_err1').style.display = 'none';
            document.getElementById('mcoup_err2').style.display = 'block';
            document.getElementById('mcoup_err3').style.display = 'none';
            document.getElementById('mcoup_scc').style.display = 'none';
            //document.getElementById('paycoup').value = '';
            document.getElementById('mcoup_tpl').style.display = 'none';
            setTimeout('resetCoup()',3000);
        } else
        if(text == 'err3') {
            document.getElementById('mcoup_err1').style.display = 'none';
            document.getElementById('mcoup_err2').style.display = 'none';
            document.getElementById('mcoup_err3').style.display = 'block';
            document.getElementById('mcoup_scc').style.display = 'none';
            //document.getElementById('paycoup').value = '';
            document.getElementById('mcoup_tpl').style.display = 'none';
            setTimeout('resetCoup()',3000);
        } else {
            document.getElementById('mcoup_err1').style.display = 'none';
            document.getElementById('mcoup_err2').style.display = 'none';
            document.getElementById('mcoup_err3').style.display = 'none';
            document.getElementById('mcoup_scc').innerHTML = text;
            document.getElementById('mcoup_scc').style.display = 'block';
            document.getElementById('mcoup_tpl').style.display = 'none';
        }
        
        try { document.body.style.cursor = 'default'; } catch(e) {}
    }
    
    requestAjax(a);
}

function resetCoup()
{
    document.getElementById('mcoup_err1').style.display = 'none';
    document.getElementById('mcoup_err2').style.display = 'none';
    document.getElementById('mcoup_err3').style.display = 'none';
    document.getElementById('mcoup_scc').style.display = 'none';
    //document.getElementById('paycoup').value = '';
    document.getElementById('mcoup_tpl').style.display = 'block';
}
            
