jQuery(function()
{
	var x;
	var params = ["utm_source","utm_medium","utm_content","utm_campaign"];
	var pvalues = [];
	for (var i=0;i<params.length;i++)
	{
			var pvalue = String.prototype.match.call(document.location,params[i] + "=([^&]+)");
			if (pvalue !=null)
			{
				pvalues.push(params[i] + ":" +pvalue[1]);
				//if (i==0) {label="c_" + pvalue[1];}
				//pvalue= pvalue[1];
			}
			//pageTracker._setCustomVar(i+1,params[i],pvalue,2);
	}
	var cflabel= pvalues.join(",");
	if (pvalues.length>0)
	{
		document.cookie = "c_camp=" + cflabel + "; path=/;";
	}
	
	var msource = String.prototype.match.call(document.location,"utm_source=([^&]+)");
	if (msource!=null && msource!="")
	{
		document.cookie = "c_source=" + "c_" + msource[1] + "; path=/;";
	}
	
	jQuery(".ContactSubmit").click(function()
	{
		if (jQuery(".ContactForm .ContactEmail").val()=="" || jQuery(".ContactForm .ContactFullName").val()=="" )
		{
			return;
		}
		
		var campmatch = String.prototype.match.call(document.cookie,"c_camp=([^&]+)");
		if (campmatch!=null && campmatch!="")
		{
				jQuery(".CampaignMetaData").val(campmatch[1]);
		}
		
		
		var label =""
		for (var i=0;i<pvalues.length;i++)
		{
			if (i==0) {label="c_" + pvalues[0];}
			var pair = pvalues[i].split(":");
			pageTracker._setCustomVar(i+1,pair[0],pair[1],2);
		}
		var ref = document.referrer || "";
		pageTracker._setCustomVar(5,"ref",ref,2);
		if (ref!="")
		{
			ref = ref.replace("http://","");
			ref += "/";
			ref = ref.substring(0,ref.indexOf("/"));
		}
		if (label=="")
		{
			var matchcsource = String.prototype.match.call(document.cookie,"c_source=([^&]+)");
			if (matchcsource!=null && matchcsource!="")
			{
				label = matchcsource[1];
			}
		}
		if (label=="") {label= ref;}
		pageTracker._trackEvent( 
	      "Contact", 
	      "FillForm",label);
	});
});


