function cii_ppp_api_version() {
		return '1.0';
	}
	function cii_submitenter(myfield, e, iInst)	{
		var keycode;
		if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		else return true;

		if (keycode == 13) {
			 cii_CheckZip(iInst);
			 return false;
		} else {
		   return true;
		}
	}
	function cii_isZipNumeric(numstr) {
		return numstr == numstr.replace(/[^\d]*/gi,'');
	}
	function cii_CheckZip(iInst) {
		sTemp = "document.cii_zipForm" + iInst + ".cii_sZip.value.substring(0,7)";
		sCheck = eval(sTemp);
		sCheck = sCheck.replace(' ', '');

		if (3 < sCheck.length > 0) {
			sTemp = "document.cii_zipForm" + iInst + ".target"
			sCheck = eval(sTemp);
			
				temp = eval("document.cii_zipForm" + iInst + ".submit()");
				eval(temp);
				return true;
			
		} else {
			alert("You have entered an invalid zip code.  Please try again.");
			return false;
		}
	}
	function cii_SetText(myField,sText) {
		myField.value = sText;
	}

	function cii_ppp_api(riInst, rsSKU, rsCT, rnRID, rnRGID, rnIID, rnVID, rnDSID, rnPGID, rsCountry, rsSort, rsSortOrder) {
		var formToReturn = "";
	//	formToReturn+="<table cellSpacing='0' cellPadding='0' border='0' summary='Table used to box zip form.'>";
		formToReturn+="<form id='cii_zipForm' name='cii_zipForm" + riInst + "' action='/content/ci' " + riInst + "' method='get' onSubmit='return cii_CheckZip(" + riInst + ");'>";
		formToReturn+="<input id='cii_nIID' name='cii_nIID' type='hidden' value='" + rnIID + "' />";
		formToReturn+="<input id='cii_sSKU' name='cii_sSKU' type='hidden' value='" + rsSKU + "' />";
		formToReturn+="<input id='cii_sCT' name='cii_sCT' type='hidden' value='" + rsCT + "' />";
		formToReturn+="<input id='cii_nRID' name='cii_nRID' type='hidden' value='" + rnRID + "' />";
		formToReturn+="<input id='cii_nRGID' name='cii_nRGID' type='hidden' value='" + rnRGID + "' />";
		formToReturn+="<input id='cii_nVID' name='cii_nVID' type='hidden' value='" + rnVID + "' />";
		formToReturn+="<input id='cii_nDSID' name='cii_nDSID' type='hidden' value='" + rnDSID + "' />";
		formToReturn+="<input id='cii_nPGID' name='cii_nPGID' type='hidden' value='" + rnPGID + "' />";
		formToReturn+="<input id='cii_sCountry' name='cii_sCountry' type='hidden' value='" + rsCountry + "' />";
		formToReturn+="<input id='cii_sCDATA' name='cii_sCDATA' type='hidden' value='' />";
		formToReturn+="<input id='cii_sSort' name='cii_sSort' type='hidden' value='" + rsSort + "' />";
		formToReturn+="<input id='cii_sSortOrder' name='cii_sSortOrder' type='hidden' value='" + rsSortOrder + "' />";

	//	formToReturn+="<tr>";
	//	formToReturn+="<td align='left'>";
		formToReturn+="<input id='cii_sZip' style='FONT-SIZE: 10pt;' size='10' maxLength='14' name='cii_sZip' value='' onKeyPress='return cii_submitenter(this, event, " + riInst + ")' onFocus=cii_SetText(this,''); />&nbsp;";			

		formToReturn+="<input id='cii_btnSubmit' style='COLOR: #000000' type='button' onclick='return cii_CheckZip(" + riInst + ");' align='absMiddle' value='Find' name='cii_btnSubmit' />";
		formToReturn+="<input id='cii_nRadius' name='cii_nRadius' type='hidden' value='15' />";
	//	formToReturn+="</td></tr>";
		formToReturn+="</form>";
	//	formToReturn+="</table>";
		return formToReturn;
	}
