<!-- pharmSite js. -->
<!--

 //aq written.
 function myAddItem(itemID) {
  var val, img;
  val = getCookie("inItems");
  img = document.getElementById("pmImg" + itemID);
  if (img.src.indexOf("plus.gif") != -1) {
   img.src = "images/minus.gif";
   if (val == "" || val == null) {
    //document.getElementById("inItems").value = itemID;
    setCookie("inItems", itemID);
   } else {
    //document.getElementById("inItems").value = val + "," + itemID;
    setCookie("inItems", val + "," + itemID);
   }
  } else {
   img.src = "images/plus.gif";
   remItem(itemID);
  }
  //alert(document.getElementById("inItems").value);
  return true;
 }
 
 function myAddProd(itemID, qty) {
  var val;
  val = getCookie("inItems");
  if (val == "" || val == null) {
   setCookie("inItems", "'" + itemID + "'");
   setCookie("qty" + itemID, qty);
  } else {
   if ((val.indexOf("," + itemID) == -1) && (val.substring(0,val.indexOf(itemID, ",")) != itemID)) {
    //Not Found.
    setCookie("inItems", val + ",'" + itemID + "'");
   }
   setCookie("inItems", val + ",'" + itemID + "'");
   setCookie("qty" + itemID, qty);
  }
  return true;
 }
 //aq written.
 function myAddItemQTY(itemID, qty) {
  setCookie(itemID, qty);
  return true;
 }

//aq written.
function remItem(itemID) {
 var pos, items, str;
 //items = document.getElementById("inItems").value;
 items = getCookie("inItems");
 //alert("ID to remove: " + itemID + ", Array: " + items);
 pos = items.indexOf(itemID);
 //alert("pos: " + pos );
 if (pos == 0) {
  if (items.length > itemID.length) {
   items = items.substring(pos+itemID.length+1);
  } else {
   items = "";
  }

 } else {
   //items = items.substring(0,pos-1) + items.substring(pos+1);
   items = items.substring(0,pos-1) + items.substring(pos+itemID.length);
 }
 //document.getElementById("inItems").value = items;
 setCookie("inItems", items);
 //alert("new Array: " + items + ", item id removed: " + itemID);

 return true;
}

function itemSplit() {
 var item, it, ck;
 item = new Array();
 ck = getCookie("inItems");
 if (ck == null) {
  ck = "";
 }
 item = ck.split(",");
 for(it = 0; it < item.length; it++) {
  if(item[it] != null) {
    document.getElementById("pmImg" + item[it]).src = "images/minus.gif";
    alert(item[it]);
  }
 }
 return true;
}

function whichImage(img) {
 var id = (img.id).replace("pmImg", "");
 //alert(id);
 if(inCookie(id)) {
   img.src = "images/minus.gif";
 }
 return true;
}

function inCookie(itemID) {
 var ck, items, it;
 ck = getCookie("inItems");
 if (ck == null) {
  ck = "";
 }
 items = ck.split(",");
 for(it=0;it<items.length;it++) {
  if(items[it] == itemID) {
   return true;
  }
 }
 return false;
}

function porm(itemID) {
 var val = getCookie("inItems");
 val=(val==null)?"":val;

 if (val.indexOf(itemID + ",") != -1) {
 	//document.getElementById("pmImg" + itemID).src = "images/minus.gif";
 	alert(itemID + ", match.");
 } else if (val.indexOf("," + itemID) != -1) {
    //document.getElementById("pmImg" + itemID).src = "images/minus.gif";
    alert(", " + itemID + " match.");

 } else if (val.indexOf("," + itemID + ",") != -1) {
    //document.getElementById("pmImg" + itemID).src = "images/minus.gif";
    alert("," + itemID + ", match.");
 } else if (val == itemID) {
 	//document.getElementById("pmImg" + itemID).src = "images/minus.gif";
    alert(itemID + " only match.");
 }

 return true;
}

function passCookie() {
 document.checkoutFrm.prod.value = getCookie("inItems");
 document.checkoutFrm.submit();
 return true;
}

function cleanString(inVal) {
 var val, x;
 val = inVal;
 if(val[0] == ',') {
  val = val.substring(1);
  alert("Clean:" + val);
 }
 return val;
}

/************************************************************************/
// Toggle Code written by Dimitri Kosturos
//
/************************************************************************/
function toggle(elemID) {
 if( document.getElementById(elemID).style.display=='none' ){
   document.getElementById(elemID).style.display = '';
 }else{
   document.getElementById(elemID).style.display = 'none';
 }
}

function arrow_toggle(elemID) {

	if (document.getElementById(elemID).src.indexOf("arrow_side_sub.gif") != -1) {


		document.getElementById(elemID).src = "images/arrow_down_sub.gif";

    } else if (document.getElementById(elemID).src.indexOf("arrow_down_sub.gif") != -1) {

    	document.getElementById(elemID).src = "images/arrow_side_sub.gif";

    } else if (document.getElementById(elemID).src.indexOf("arrow_side.gif") != -1) {

		document.getElementById(elemID).src = "images/arrow_down.gif";

	} else {

		document.getElementById(elemID).src = "images/arrow_side.gif";
	}
}


/************************************************************************/
// Original JavaScript code by Duncan Crombie: dcrombie at chirp.com.au
// Please acknowledge use of this code by including this header.
/************************************************************************/
  function getCookie(name) { // use: getCookie("name");
    var re = new RegExp(name + "=([^;]+)");
    var value = re.exec(document.cookie);
    return (value != null) ? unescape(value[1]) : null;
  }

  var today = new Date();
  var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000); // plus 28 days

  function setCookie(name, value) { // use: setCookie("name", value);
    document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
  }

//[http://www.thesitewizard.com/archive/webhosting.shtml]


//Function from: http://devcorner.georgievi.net/articles/javascript/list-cookies-javascript/
// Retrieve a list of cookies. Returns array of two-element arrays.
// the first element is the cookie name, the second is the cookie value.
function list_cookies() {
        var cookies = new Array();
        var cookie_list = document.cookie.split(';');
        for (var i=0; i < cookie_list .length; i++) {
                var the_cookie = cookie_list[i].split('=');
                while (the_cookie[0].substring(0,1)==' ')
                        the_cookie[0] = the_cookie[0].substring(1);
                the_cookie[1] = unescape(the_cookie[1]);
                cookies[i] = the_cookie;
        }
        return cookies;
}
-->
