	function trackPage(uri)
	{
		var pageTracker;

		if (uri == "") {

			//punt rd:
			pageTracker = _gat._getTracker("UA-2679809-16");
			pageTracker._trackPageview();

		} else {

			//punt rd:
			pageTracker = _gat._getTracker("UA-2679809-16");
			pageTracker._trackPageview(uri);

		}		
	}

	// =============================================================

	function setOpacity(id, opacity)
	{
		var object = document.getElementById(id).style;

		object.opacity = (opacity / 100);
		object.MozOpacity = (opacity / 100);
		object.KhtmlOpacity = (opacity / 100);
		object.filter = 'alpha(opacity=' + opacity + ')';
		if (opacity == 0) object.display = 'none';
	}
	
	// =============================================================

	function fadeOut(id, opacity)
	{
		if(opacity < 99)
		{
			document.getElementById(id).style.display = 'block';
			setOpacity(id, opacity);
			opacity = opacity + 3;
			setTimeout("fadeOut('" + id + "'," + opacity + ")", 20);
		}
	}

	// =============================================================

	function fadeIn(id, opacity)
	{
		if(opacity > 0)
		{
			setOpacity(id, opacity);
			opacity = opacity - 3;
			setTimeout("fadeIn('" + id + "'," + opacity + ")", 20);
		}
		else
		{
			document.getElementById(id).style.display = 'none';
		}
	}
	
	// =============================================================	
	
	function pngIEFix()
	{
		
		var arVersion = navigator.appVersion.split("MSIE")
		var version = parseFloat(arVersion[1])

		if ((version >= 5.5) && (document.body.filters)) 
		{
			for(var i=0; i<document.images.length; i++)
			{
				var img = document.images[i]
				var imgName = img.src.toUpperCase()
				if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
				{
					var imgID = (img.id) ? "id='" + img.id + "' " : ""
					var imgClass = (img.className) ? "class='" + img.className + "' " : ""
					var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
					var imgStyle = "display:inline-block;" + img.style.cssText 
					if (img.align == "left") imgStyle = "float:left;" + imgStyle
					if (img.align == "right") imgStyle = "float:right;" + imgStyle
					if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
					var strNewHTML = "<span " + imgID + imgClass + imgTitle
					+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
					+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
					+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
					img.outerHTML = strNewHTML
					i = i-1
				}
			}
		}	
	}	
	
	// =============================================================	
	
	function onFocusDefault(field,strDefault)
	{
		if (field.value == strDefault)
		{
			field.value = "";
		}
	}
	
	// =============================================================	
	
	function onBlurDefault(field,strDefault)
	{
		if (field.value == "")
		{
			field.value = strDefault;
		}
	}			
	
	// =============================================================	
	
	function validateSubscriber(form)
	{
		valid = true;
		
		if (form.fullname.value == "")
		{
			valid = false;
			alert ('Please make sure you have entered a full name.');
		}
		
		if (form.email.value == "")
		{
			valid = false;
			alert ('Please make sure you have entered an e-mail address.');
		}
		else
		{
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			
			if (!filter.test(form.email.value))
			{
				valid = false;
				alert ('Please make sure you have entered a valid e-mail address.');			
			}
		}
		
		return valid;
	}
	
	// =============================================================	
	
	function IsNumeric(strString) //  check for valid numeric strings	
	{
		if(!/\D/.test(strString)) return true;//IF NUMBER
		else if(/^\d+\.\d+$/.test(strString)) return true;//IF A DECIMAL NUMBER HAVING AN INTEGER ON EITHER SIDE OF THE DOT(.)
		else return false;
	}		
