function parseurl()
{
  var params = location.search.substring(1,500).split("&");
  for (var i = 0; i < params.length; i++)
  {
	var p = params[i];
	if (p != "")
	{
		var e = p.indexOf("=");
		eval(p.substring(0,e) + "=unescape(\"" + p.substring(e+1,500).replace(/\+/g," ").replace(/\'/,"\\'") + "\")");
	}
  }
}

function erase(thing)
{
	if (thing.value.charAt(0) == "-")
	{
		thing.value = "";
	}
}

function send()
{
	location.href = "http://www.southamericanway.com/cgi-bin/send.cgi" + location.search + "&path=" + location.pathname;
}

function grow()
{
	var m = document.ecard.message;
	var lines = m.value.split('\n');
	var mheight = lines.length * 2 + 16;
	if (navigator.appName == "Netscape")
	{
		return;
	}
	else
	{
		document.ecard.message.style.height = mheight + "ex";
	}
}

var todo = "write";
var from = "- Your email.";
var to = "- Their email.";
var message = "- Type your message here.";
parseurl();


// Start here.
if (todo == "write")
{
	document.writeln("<form action='" + location.pathname + "' name=ecard>\n"
	+ "<input type=hidden name=todo value='preview'>\n"
	+ "<input type=text class=ecard name=from onFocus='erase(this)' value='" + from + "'>\n"
	+ "<input type=text class=ecard name=to onFocus='erase(this)' value='" + to + "'><br>\n"
	+ "<textarea class=ecard name=message onFocus='erase(this)' onKeyUp='grow()' rows=10 cols=40 wrap=hard>" + message + "</textarea><br>\n"
	+ "<center><input type=submit value='Preview'></center></form>\n");
}

// Preview.
else if (todo == "preview")
{
	document.writeln("<form action='" + location.pathname + "'>\n"
	+ "<input type=hidden name=from value='" + from + "'>\n"
	+ "<input type=hidden name=to value='" + to + "'>\n"
	+ "<input type=hidden name=message value='" + message + "'>\n"
	+ "<pre class=ecard>" + message + "</pre><p>\n"
	+ "<center><input type=submit class=ecard value='Edit'>\n"
	+ "<input type=button class=ecard value='Send' onClick='send()'></center></form>\n");
}

// Read.
else
{
	document.writeln("<form action='" + location.pathname + "'>\n"
	+ "<input type=hidden name=from value='" + to + "'>\n"
	+ "<input type=hidden name=to value='" + from + "'>\n"
	+ "<pre class=ecard>" + message + "</pre><p>\n"
	+ "<center><input type=submit class=ecard value='Reply'></center></form>\n");

}


