function trackFormMini(form) {
	var printerror = checkValueMini(form);
	if(printerror==""){
		insitePostMini(form);
		setTimeout(function(){form.submit();},500); // increase this value if it's not tracking properly
	}
	else { alert(printerror); }
}

function checkValueMini(form) {

	var printerror="";
	// Add additional fields if needed or more advanced validation below here.
	if (form.Name.value == "") { printerror = printerror + "\nName"; }
	if (form.email.value == "") { printerror = printerror + "\nEmail"; }
	if (form.Description.value == "") { printerror = printerror + "\nDescription"; }
	
	if (printerror != "") { printerror = "The following item(s) must be filled in: " + printerror; }
	return printerror;
}

function insitePostMini(form) {

	//save the action to insite
	url = "http://www.topfloortech.com/insitemetrics/uRMJ/uniformv2.php";
	url += "?actk=mkeykr-3k5rff0cm4"; //unique action key
	url += "&imReferrerField=" + escape(document.referrer);
	url += "&imEmailField=" + escape(form.email.value);
	url += "&Name=" + escape(form.Name.value);
	url += "&Description=" + escape(form.Description.value);

	img = new Image(0,0);
 	img.src = url;
}