		var strReferrer=document.referrer.toLowerCase();
		var blnSearchReferral = false;
		var blnInsiteReferral = false;
		var str="";
		var strSite = "";

		// The mis-typed URL
		if (strReferrer.length==0)  {
			str+='<ol type="a">';
			str+='<li>An <b>out-of-date bookmark\/favorite<\/b><\/li>';
			str+='<li>A search engine that has an <b>out-of-date listing for us</b><\/li>';
			str+='<li>A <b>mis-typed address</b><\/li>';
			str+='<\/ol>';
			document.write(str);
		}

		//The out-of-date search engine referral
		if (strReferrer.length!=0) {
		  	if ((strReferrer.indexOf(".looksmart.co")>0)||(strReferrer.indexOf(".ifind.freeserve")>0)||(strReferrer.indexOf(".ask.co")>0)||(strReferrer.indexOf("google.co")>0)||(strReferrer.indexOf("altavista.co")>0)||(strReferrer.indexOf("msn.co")>0)||(strReferrer.indexOf("yahoo.co")>0)) {
		 		blnSearchReferral=true;
		  		var arrSite=strReferrer.split("/");
		  		var arrParams=strReferrer.split("?");
		  		var strSearchTerms = arrParams[1];
		  		arrParams=strSearchTerms.split("&");
		  		strSite=arrSite[2];
		  		var sQryStr="";
		  		var arrQueryStrings = new Array();
		  		arrQueryStrings[0]="q=";  //google, altavista, msn
		  		arrQueryStrings[1]="p=";  //yahoo
		  		arrQueryStrings[2]="ask=";  //ask jeeves
		  		arrQueryStrings[3]="key=";  //looksmart
		  		for (i=0;i<arrParams.length;i++) {
		    			for (q=0;q<arrQueryStrings.length;q++) {
		    				sQryStr = arrQueryStrings[q];
		    				if (arrParams[i].indexOf(sQryStr)==0) {
		      					strSearchTerms = arrParams[i];
		      					strSearchTerms = strSearchTerms.split(sQryStr);
		      					strSearchTerms = strSearchTerms[1];
		      					strSearchTerms = strSearchTerms.replace("+", " ");
		      				}
		    			}
		    		}
		  		document.write ("<p>You did a search on <b> <a href='" + strReferrer + "' target='_blank'>" + strSite + "<\/a> <\/b> for \"<b>" + strSearchTerms + "<\/b>\". However, their index appears to be out of date.<\/p>");
			}
		}

		//The broken (in-site) link
		if (!blnSearchReferral) {
			strSite = strReferrer;
			strSite = strSite.split("/");
			strSite = strSite[2];
			document.write("<p></p><dir>You were incorrectly referred to this page by: <b><a href='" + strReferrer + "'target='_blank'>" + strReferrer + "</a></b></dir>");
  		}

		blnInsiteReferral =((strReferrer.indexOf("http://mulchsupply.com")>=0))
  		if (blnInsiteReferral) {
			document.write("<p></p><dir><b>We have an error on our site.</b> Please email <a href='mailto:info@mulchsupply.com'><b>us</b></a> that you came across this error.</dir>");
    		}
