// JavaScript Document
<!--
function createURL() {
var form = document.ctm;
var myurl = "";
var anchorRegex = /([^#]*)(.*)/;
var postAnchor;
if (!form) return;
if (!form.website.value || form.website.value == "")
{
	alert("Required Website Missing!");
	form.website.focus();
	return -1;
}
/*if (
(!form.utm_id.value || form.utm_id.value == "") &&
(!form.utm_source.value || form.utm_source.value == "") && 
(!form.utm_medium.value || form.utm_medium.value == "") && 
(!form.utm_campaign.value || form.utm_campaign.value == "")
)
{
	alert("ID or Campaign Data Required!");
	form.utm_id.focus();
	return -1;
}*/
/*if (!form.utm_id.value || form.utm_id.value == "")
{*/
	if (!form.utm_source.value || form.utm_source.value == "")
	{
		alert("Campaign Source Required!");
		form.utm_source.focus();
		return -1;
	}
	if (!form.utm_medium.value || form.utm_medium.value == "")
	{
		alert("Campaign Medium Required!");
		form.utm_medium.focus();
		return -1;
	}
	if (!form.utm_campaign.value || form.utm_campaign.value == "")
	{
		alert("Campaign Name Required!");
		form.utm_campaign.focus();
		return -1;
	}
/*}*/
postAnchor = anchorRegex.exec(form.website.value)[2];
if (form.website.value && form.website.value != "") { if (form.website.value.indexOf("http") != 0) {
form.website.value = "http://"+form.website.value; }
myurl = anchorRegex.exec(form.website.value)[1];
if (form.website.value.indexOf("/",9) < 0) {
myurl += "/";
form.website.value = myurl;
form.website.value += postAnchor;
}
myurl += myurl.indexOf("?",9) < 0 ? "?" : "&";
}
/*if (form.utm_id.value && form.utm_id.value != "") { myurl +=
"utm_id="+escape(removeSpaces(form.utm_id.value)); }*/
if (form.utm_source.value && form.utm_source.value != "")
{ myurl +=
"utm_source="+escape(removeSpaces(form.utm_source.value)); }

if (form.utm_medium.value && form.utm_medium.value != "") { myurl +=
"&utm_medium="+escape(removeSpaces(form.utm_medium.value)); }

if (form.utm_campaign.value && form.utm_campaign.value !=
"") { myurl +=
"&utm_campaign="+escape(removeSpaces(form.utm_campaign.value)); }

if (form.utm_term.value && form.utm_term.value != "") { myurl +=
"&utm_term="+escape(removeSpaces(form.utm_term.value)); }

if (form.utm_content.value && form.utm_content.value !=
"") { myurl +=
"&utm_content="+escape(removeSpaces(form.utm_content.value)); }

form.result.value = myurl + postAnchor;

return 0;

}

function clearURL() {
var form = document.ctm;
if (!form) return;
form.website.value = "";
form.utm_source.value = "";
form.utm_medium.value = "";
form.utm_campaign.value = "";
form.utm_content.value = "";
form.utm_term.value = "";
form.result.value = "";
return 0;
}
function removeSpaces(value) {
var myvalue = "";
var ii=0;
var sflag=0;
/*-- remove trailing spaces --*/
for (ii=value.length-1;ii>0;ii--) { if (value.charAt(ii)
!= ' ') break; }
if (ii < value.length-1) { value = value.substring(0,ii+1); }
for (var ii=0;ii<value.length;ii++) {
if (value.charAt(ii) != ' ') sflag = 1;
if (value.charAt(ii) == ' ' && !sflag) continue;
if (value.charAt(ii) == ' ') myvalue += '+';
else myvalue += value.charAt(ii);
}
return myvalue;
}
-->