document.write(" <form name='frmRates' method='post' action='https://www.gemoneysavings.com/Money/entry'> ")
document.write("	<input type='hidden' name='fldAppId' value='CO'/> ")
document.write("	<input type='hidden' name='fldTxnId' value='IRI'/> ")
document.write("	<input type='hidden' name='fldScrnSeqNbr' value='01'/> ") 
document.write("	<input type='hidden' name='fldLangId' value='eng'/> ")
document.write("	<input type='hidden' name='fldDeviceId' value='01'/> ")
document.write(" </form> ")

document.write(" <form name='frmLogon' method='post' action='https://www.gemoneysavings.com/Money/entry'> ")
document.write("	<input type='hidden' name='fldAppId' value='US'/> ")
document.write("	<input type='hidden' name='fldTxnId' value='FOP'/> ")
document.write("	<input type='hidden' name='fldScrnSeqNbr' value='00'/> ") 
document.write("	<input type='hidden' name='fldLangId' value='eng'/> ")
document.write("	<input type='hidden' name='fldDeviceId' value='01'/> ")
document.write("	<input type='hidden' name='fldActiontype' value='INITIAL'/> ")
document.write(" </form> ")


		function getIntRates () {
		loginWindow = window.open ("", document.frmRates.fldAppId.value,
				"dependant=no,directories=no,location=no,menubar=no"
			+	",resizable=yes,scrollbars=no,titlebar=no,toolbar=no"
			+	",top=0,left=0,status=yes");
			if (loginWindow.window.screen){
			var w=615;
			var h=515;
			loginWindow.window.resizeTo(w,h);
			loginWindow.window.moveTo(0,0)}
			document.frmRates.target = document.frmRates.fldAppId.value;
			document.frmRates.submit ();
			return false;
		}
		
		function submitForm () {
			
			loginWindow = window.open ("", document.frmLogon.fldAppId.value,
				"dependant=no,directories=no,location=no,menubar=no"
			+	",resizable=yes,scrollbars=yes,titlebar=no,toolbar=no"
			+	",top=0,left=0,status=yes");
			if (loginWindow.window.screen){
			var w=screen.availWidth;
			var h=screen.availHeight;
			loginWindow.window.resizeTo(w,h);
			loginWindow.window.moveTo(0,0)}	
			document.frmLogon.target = document.frmLogon.fldAppId.value;
			document.frmLogon.fldTxnId.value= 'FOP';
			document.frmLogon.fldScrnSeqNbr.value = '00';
			document.frmLogon.submit ();
			return false;		
		}
		
		


function querystring(name){
			var tmp = (location.search.substring(1));
			var i = tmp.toUpperCase().indexOf(name.toUpperCase()+"=");
			if (i >= 0){
				tmp = tmp.substring(name.length+i+1);
				i = tmp.indexOf("&");
				return unescape(tmp = tmp.substring(0,(i>=0)?i:tmp.length));
			}
			return("empty");
		}

	function validateField (obj,fsize,fname,schars)
		{
		   var str = trimSpaces (obj.value);
		   obj.value = str;
		   if (str == "")
		   {
		      document.saving.method = "get";
		      document.saving.action = "https://www.gemoneysavings.com/GEMoney/applyReminder.html";
				document.saving.submit();
				return (false);
		   }
		   if (checkForSpecialChar (schars, obj))
		   {
		      alert ("Please enter a valid Promotion Code." );
		       obj.focus();
		       return (false);
		   }
		   if ( (str.length > fsize) || (str.length < 0))
		   {
		       alert ("Promotion Code cannot be greater than " + fsize + " characters.");
		       obj.focus();
		       return (false);
		   }
		   return (true);
		}

	function trimSpaces (tempacct)
		{
		    var acctlen = tempacct.length;
		    var i=0;
		    while (true)
		    {
			if (tempacct.charAt (i) == " ")
			    tempacct = tempacct.substring (i+1,tempacct.length);
			else
			    break;
		    }
		    while (true)
		    {
			var i = tempacct.length;
			if (tempacct.charAt (i-1) == " ")
			    tempacct = tempacct.substring (0,i-1);
			else
			    break;
		    }
		    if (tempacct.length == 0)
			return ("");
		    else
			return (tempacct);
		}

	function checkForSpecialChar ( sStr, obj )
		{
			var sPermChars = sStr;
			var sPassedStr = obj.value;
			var iCtr, iCt;
			var ch;
			for ( iCtr = 0; iCtr < sPassedStr.length; iCtr++ )
			{
			ch = sPassedStr.charAt ( iCtr );
			for ( iCt = 0; iCt < sPermChars.length; iCt++ )
				if ( ch == sPermChars.charAt ( iCt ) )
						break;
			if (iCt == sPermChars.length )
					break;
			}
		    if ( iCtr != sPassedStr.length )
			return ( true );
		    else
			return ( false );
		}

	function go()
		{
			document.saving.method = "post";
			if ( !(validateField(document.saving.promoCode,10,"Promo Code","abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890") ))
			{
				document.saving.promoCode.focus();
				return false;

			}
			else
			{
				document.saving.action = "https://www.gemoneysavings.com/cobrand.jsp";
				document.saving.submit();
				return true;
			}
		}