// JavaScript for GA link tracking
function readQS(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i=0;i<vars.length;i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) return pair[1];
    }
    return null; // not found
};
function buildCampaignString() {
    var campaignString = "?";
	campaignString += ((readQS("utm_campaign")!=null)?"utm_campaign="+readQS("utm_campaign")+"&":""); 
	campaignString += ((readQS("utm_source")!=null)?"utm_source="+readQS("utm_source")+"&":""); 
	campaignString += ((readQS("utm_medium")!=null)?"utm_medium="+readQS("utm_medium")+"&":""); 
	campaignString += ((readQS("utm_content")!=null)?"utm_content="+readQS("utm_content")+"&":""); 
	campaignString += ((readQS("utm_term")!=null)?"utm_term="+readQS("utm_term")+"&":""); 
	if (campaignString.length<10) return null;
	return campaignString;
};
function trackPageClick(sstr){
    if (sstr.length < 5) return;
	if (window.location.search.length>10) sstr += buildCampaignString();
    try{pageTracker._trackPageview(sstr)} catch(err){}
};

