<!--	
function ValidateGCPin()
{
	alert('Stubbed out for this release!');
	var GCNumber = document.balInqForm.GiftNumEntry.value;
	var PinNumber = document.balInqForm.PinNumEntry.value;
	var retvalGC = validateNumber(GCNumber);
	var x = document.balInqForm.GiftNumEntry.value.substring(6,19);
	var msg = "";
	if ((GCNumber.length != 19) || (retvalGC == false))
	{
		msg = '<div id="error">Please enter your 19 digit Gift Card number.</div>';
		dispErr(msg);
		return false;
	}
	else
	{
		if (x > 3300005000524)
		{
			var retvalPin = validateNumber(PinNumber);
			if ((PinNumber.length != 4) || (retvalPin == false))
			{
				msg = '<div id="error">Please enter your 4 digit Gift Card PIN number.</div>';
				dispErr(msg);
				return false;
			}
			else return true;
		}
		else return true;
	}
}
	
function validateNumber(field)
{
	var valid = "0123456789";
	var ok = "yes";
	var temp;
	for (var i=0; i<field.length; i++)
	{
		temp = "" + field.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	} 
	if (ok == "no") return false;
	else return true;
}

// outputs the errors
dispErr = function (str)
{
	var spacerstr = '<img src="//a248.e.akamai.net/a755bdded7308e72e7fac2eae90715fc.com/Images/spacer.gif" width="1" height="1">'
	var elm1 = AE_GetElementById('left');
	var elm2 = AE_GetElementById('error');
	var elm3 = AE_GetElementById('right');
	AE_GetElementById('errorleft').style.borderLeftColor = "#ffffff";
	AE_GetElementById('errorleft').style.backgroundColor = "#ffffcc";
	AE_GetElementById('errorleft').style.borderColor = "#BEBAAE";
	AE_GetElementById('errortext').style.backgroundColor = "#ffffcc";
	AE_GetElementById('errortext').style.color = "#990000";
	AE_GetElementById('errortext').style.borderColor = "#BEBAAE";
	AE_GetElementById('errorright').style.backgroundColor = "#ffffcc";
	AE_GetElementById('errorright').style.borderColor = "#BEBAAE";
	AE_SetInnerHTML(elm1, spacerstr);
	AE_SetInnerHTML(elm2, str);
	AE_SetInnerHTML(elm3, spacerstr);
	return true;
};

function validateGiftCardCaptcha(){
	$("div").remove(".errorform_captcha");
	var invalid_captcha="false";
	var form = "document.captcha_form";
	
	var captcha_input = eval(form+".captcha_input").value;
	var card_num_input = eval(form+".card_num_input").value;
	var pin_num_input = eval(form+".pin_num_input").value;
	
	if (captcha_input == "") {
		msgGCD = "Please enter the exact characters you see in the image.";
		$("#captcha_error").append("<div class='captcha_form_error'><div class='errorform_captcha' id='error1_captcha'>" + msgGCD + "</div></div>");
		invalid_captcha="true";
	}
	
	if (card_num_input == "") {
		msgGCD = "Please enter a Gift Card number.";
		$("#inv_card_error").append("<div class='captcha_form_error'><div class='errorform_captcha' id='error2_captcha'>" + msgGCD + "</div></div>");
		invalid_captcha="true";
	}
	
	if (pin_num_input == "") {
		msgGCD = "Please enter a Pin.";
		$("#inv_pin_error").append("<div class='captcha_form_error'><div class='errorform_captcha' id='error3_captcha'>" + msgGCD + "</div></div>");
		invalid_captcha="true";
	}
	
	if(invalid_captcha=="true") {
		return false;
	} else {
		return true;
	}

}

$.fn.clearCaptchaForm = function()
{
	return this.each(function() {
	var type = this.type, tag = this.tagName.toLowerCase();
	if (tag == 'form')
		return $(':input',this).clearForm();
	if (type == 'text' || type == 'password' || tag == 'textarea')
		this.value = '';
	else if (type == 'checkbox' || type == 'radio')
		this.checked = false;
	else if (tag == 'select')
		this.selectedIndex = 0;
	});
};
function clearAllCaptchaFormElements(){
	$(':input').clearCaptchaForm();
	$('checkbox').clearCaptchaForm();
	$('select').clearCaptchaForm();
}

function initCaptchaForm(state){
	if(state == 'success'){
		parent.window.document.getElementById("iframeCaptcha").height = 161;
		parent.resizeCaptchaIFrame(240);
	}else if(state == 'error'){
		document.captcha_form.captcha_input.value = "";
		parent.window.document.getElementById("iframeCaptcha").height = 280;
		parent.resizeCaptchaIFrame(380);
	}else{
		clearAllCaptchaFormElements();
		document.captcha_form.captcha_input.value = "";
		parent.window.document.getElementById("iframeCaptcha").height = 270;
		parent.resizeCaptchaIFrame(361);
	}
}
//-->

