<!--
var Hover = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )));
function Preload(img) {
	var a=new Image();
	a.src="/images/btns/"+img;
	return a; }

function feedbackFormSubmit(form) {
	var field = findField(form, 'REQ_site');
	if (feedbackValidation(form, 2)) {
		field.value = "nationalcleaners";
		form.submit();
	} else return; }

function couponFormSubmit(form) {
	var field = findField(form, 'REQ_site');
	if (couponValidation(form, 2)) {
		field.value = "nationalcleaners";
		form.submit();
	} else return; }

function AllowOther(field, allow) {
	var form = field.form;
	var fname = field.name;
	var oname = fname + 'a';
	var  ofield = findField(form, oname);
	if (!allow) {
		ofield.value = "";
		ofield.readOnly = true;
	} else {
		ofield.readOnly = false;
		ofield.focus(); } }

function AllowFollowUp(field, allow) {
	for (var i = 0; i < field.length; i++) {
		if (!allow) {
			field[i].checked = false;
			field[i].disabled = true;
		} else { field[i].disabled = false; } } }

function sweepstakesFormSubmit(form) {
	var field = findField(form, 'REQ_site');
	if (sweepstakesValidation(form, 2)) {
		field.value = "nationalcleaners";
		form.submit();
	} else return; }

function FormReset(form) {
	var field = findField(form, 'resetField');
	field.value = "reset";
	form.submit(); }

function findField(form, fld) {
	var field = null;
	for (var i = 0; i < form.length; i++) {
		if (form.elements[i].name == fld) {
			field = form.elements[i]; } }
	return field; }

function makeCaps(e) {
	var key;
	var obj;

	if (window.event) {
		e = window.event;
		obj = e.srcElement;
		key = e.keyCode;
	} else {
		obj = e.target;
		key = e.charCode; }

	// Avoid processing if control or higher than ASCII
	// Or CTRL or ALT is pressed
	if (key < 0x020 || key > 0x07F || e.ctrlKey || e.altKey || e.metaKey) return true;

	// Rewrite key
	var newkey;
	if (key >= "a".charCodeAt(0) && key <= "z".charCodeAt(0)) newkey = key - 0x020;
	else return true;

	try {
		// Gecko
		var new_event = document.createEvent("KeyEvents");
		new_event.initKeyEvent("keypress", false, true, document.defaultView, false, false, false, false, 0, newkey);
		e.target.dispatchEvent(new_event);
		e.preventDefault();
	} catch (err) {
		try {
			// Windows
			e.keyCode = newkey;
		} catch (err) {
			try {
				// Gecko after banning fake key emission (FF 1.0.6 to FF 1.5.0.1)
				// Try inserting at cursor position
				pnhMozStringInsert(obj, String.fromCharCode(newkey));
				e.preventDefault();
			} catch (err) {
				// Everything else, simply add to the end of buffer
				obj.value += String.fromCharCode(newkey);
				e.preventDefault(); } } }
	return true; }
//-->
