﻿var alwaysShowCart = false;
var sc = (document.getElementById)? (document.getElementById('shoppingcart')) : document.shoppingcart;
var olc = (document.getElementById)? (document.getElementById('ecom_olc')) : document.ecom_olc;

if(alwaysShowCart){ // always show cart
   showhideCart(sc,'block');
}else{
  if(isNum(olc.value)) {
    if(parseInt(olc.value) > 0){
      showhideCart(sc,'block');
    } else {
      showhideCart(sc,'none');
    }
  }else{
    showhideCart(sc,'none');
  }
}

function showhideCart(sc,action){
  if(document.getElementById){
    sc.style.display = action;
  }else{
    sc.display = action;
  }
}

function inStr(strSearch, charSearchFor, charLength){
  var charIndex = -1;

  for (i=0; i < strSearch.length - 1; i++){
    if (charSearchFor == Mid(strSearch, i, charLength) && charIndex != -1){
      charIndex = i;
    }
  }
  return charIndex;
}

function isNum(sText){
 var ValidChars = "0123456789.";
 var valid = true;
 var Char;
 
 if(sText != null){
   for (i = 0; i < sText.length && valid == true; i++) { 
     Char = sText.charAt(i); 
     if (ValidChars.indexOf(Char) == -1){
       valid = false;
     }
   }
 }else{
   valid = false;
 }
 return valid;
}
