
 var urlAddress = "http://www.thepackagingshop.com.au/";
 var pageName = "The NCI Packaging Shop";

 function addToFavorites()
 {
  if (window.external)
  {
   window.external.AddFavorite(urlAddress,pageName)
  }
  else
  {
   alert("Sorry! Your browser doesn't support this function.");
  }
 }
function isInteger(strVal){
	var intChars='0123456789';
	if(strVal.length==0) return false;
	for(var i=0;i<strVal.length;i++){
		var cchar=strVal.charAt(i);
		var found=false;
		for(var j=0;j<intChars.length;j++)
			if(intChars.charAt(j)==cchar){
				found=true;
				break;
			}
		if(!found) return false;
	}
	return true;
}
function selectedRadio(objGrp){
	for(var i=0;i<objGrp.length;i++)
		if(objGrp[i].checked)
			return objGrp[i];
	return null;
}

//function formatCurrency2(inVal){
//	var val=inVal,result,point;
//	if(isNaN(val) val=0;
//	result=(Math.round(val*100)/100;).toString();
//	point=result.indexOf(".");
//	if(result.length
//
//	
//}

<!-- Original:  Cyanide_7 (leo7278@hotmail.com) -->
<!-- Web Site:  http://www7.ewebcity.com/cyanide7 -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
	if(cents<10)
		cents = "0" + cents;
		for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
			num = num.substring(0,num.length-(4*i+3))+','+
			num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + '$' + num + '.' + cents + ' AUD');
}

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}
function SetCookie (name,expire,path,domain) {
  if (GetCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expire=" + expire;
//      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}
function addEvent(elm, evType, fn, useCapture)
// addEvent and removeEvent
// cross-browser event handling for IE5+,  NS6 and Mozilla
// By Scott Andrew
{
  if (elm.addEventListener){
    elm.addEventListener(evType, fn, useCapture);
    return true;
  } else if (elm.attachEvent){
    var r = elm.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be removed");
     return false;
  }
}

function textLengthConstrain(field, maxlimit) 
{
    if (field.value.length >= maxlimit) // if too long...trim it!
    {
        field.value = field.value.substring(0, maxlimit);
    }
}

function isMaxLen(objSrc, n){
	if(objSrc.value)
		if(objSrc.value.length>n)
			objSrc.value=objSrc.value.substring(0, n);
}

