document.onkeypress = document_Keypress;

function document_Keypress()
{
	var derCode
	derCode = window.event.keyCode;
	if (derCode == 13)
	{ 
	//window.alert(window.event.keyCode);
	//window.alert(derCode);
	return true;
	}
}



function nullFunc() {}

function getElementID() {
	with (this) {
		var val = "";
		if (type == "")
			return;
		else if (type == "Radio")
			val = value;
		else if (document.all)
			elementID = eval("document.all." + name);
		else
			elementID = eval("document." + name);

		if (elementID == null) {
			elementID = resolveElementInDoc(document, name, type, val);

			if (elementID == null && navigator.appName.indexOf('Microsoft') >= 0) elementID = eval(name);
//			if (elementID == null && type != "Plug-In") alert("Could not resolve elementID for " + name + " (" + type + ")");
		}
	}
}

function elementResolved() {
	if (this.elementID == null) this.getElementID();
	return (this.elementID != null);
}

function resolveElementInDoc(doc, name, type, value) {
	elementID = null;
	if (type == "Image" && doc.images) {
		for (var i=0; i < doc.images.length; i++) {
			if (doc.images[i] && doc.images[i].name == name) {
				elementID = doc.images[i];
				return elementID;
			}
		}
	}
	else if (type == "Form")
		elementID = eval("doc." + name);
	else if (type == "Applet")
		elementID = eval("doc.applets." + name);
	else if (type == "Plug-In")
		elementID = eval("doc.embeds." + name);

	if (elementID == null &&
		doc.forms && doc.forms[0] && doc.forms[0].elements) {
		for (var i = 0; i < doc.forms[0].elements.length; i++) {
			if (doc.forms[0].elements[i] && (doc.forms[0].elements[i].name == name) && (type != "Radio" || doc.forms[0].elements[i].value == value)) {
				elementID = doc.forms[0].elements[i];
				return elementID;
			}
		}
	}

	if (elementID == null && doc.layers) {
		for (var i=0; elementID == null && i < doc.layers.length; i++) {
			if (doc.layers[i])
				elementID = resolveElementInDoc(doc.layers[i].document, name, type, value);
		}
	}

	return elementID;
}


function subAwithBinC(a,b,c)
{

	var i = c.indexOf(a);
	var l = b.length;

	while (i != -1)	{
		c = c.substring(0,i) + b + c.substring(i + a.length,c.length);
  i += l
		i = c.indexOf(a,i);
	}
	return c;

}

function JvCreditCardText(html) 
{
	var theValue = html;
	if (theValue.length > parseFloat("4")) theValue = "XXXX-XXXX-XXXX-" + theValue.substring(theValue.length - "4", theValue.length)
		html = theValue;
Response.Write(html)
}
