//CRM integration - contact-form js-code.
//FN 2008-11-17

function _uGC(l, n, s) {
        //used to obtain a value form a strong of key=value pairs
        if (!l || l == "" || !n || n == "" || !s || s == "") return "-";
        var i, i2, i3, c = "-";
        i = l.indexOf(n);
        i3 = n.indexOf("=") + 1;
        if (i > -1) {
            i2 = l.indexOf(s, i); if (i2 < 0) { i2 = l.length; }
            c = l.substring((i + i3), i2);
        }
        return c;
}

//Dette kører nu i aspx-filen, da form-elementer får andre navne,
//når siden kører med en master page.
// runs when form submits
//function populateHiddenFields(f) { 
//      f.source.value  = source; 
//     f.medium.value  = medium; 
//      f.term.value    = term; 
//      f.content.value = content; 
//      f.campaign.value = campaign; 
//      f.segment.value = csegment; 
//      return true; 
//} 

//get the cookie
var z = _uGC(document.cookie, '__utmz=', ';'); 

var source  = _uGC(z, 'utmcsr=', '|'); 
var medium  = _uGC(z, 'utmcmd=', '|'); 
var term    = _uGC(z, 'utmctr=', '|'); 
var content = _uGC(z, 'utmcct=', '|'); 
var campaign = _uGC(z, 'utmccn=', '|'); 
var gclid   = _uGC(z, 'utmgclid=', '|'); 

if (gclid !="-") { 
      source = 'google'; 
      medium = 'cpc'; 
} 

var csegment;

function loadsegmentvar() { 
csegment = _uGC(document.cookie, '__utmv=', ';'); 
//alert('1: ' + csegment);
if (csegment != '-') { 
      var csegmentex = /[1-9]*?\.(.*)/;
      csegment    = csegment.match(csegmentex); 
      csegment    = csegment[1]; 
      //alert('2: ' + csegment);
} else { 
	//alert('3: ' + csegment);
      csegment = ''; 
} 		
}

