// CallTrax+ Image Swap (Beta) 08-23-2009
// (c) 2009, Buildtelligence Web Solutions, Inc.
// Parse URL for: _vsrefdom= and change the graphic call to match the value.

function writeCookie(cname, value, days){ // standard cookie routine to writeout
  if(days){
    (t=new Date()).setTime(new Date().getTime()+days*24*60*60*1000);
    var e='; expires='+t.toGMTString();
  }else{
    var e='';
  }
  document.cookie=cname+"="+value+e+"; path=/";
}

function varlookup(name, url) { // optional- pass URL otherwise parse current
	if (!url) url = window.location.href;
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var results = new RegExp("[\\?&]"+name+"=([^&#]*)").exec(url);
	if( results == null ) return null;		// return null if not found
	else // decodeURIComponent doesn't recognize '+' as encoding for space
		return decodeURIComponent(results[1].replace(/\\+/g," "));
}


if(varlookup('_vsrefdom') != null){
//    var vsref = $.varlookup("_vsrefdom"); // setup the var + store
    var vsref = varlookup("_vsrefdom"); // setup the var + store
    writeCookie('calltraxplus', vsref, '31');
}

function readCookie(name)
{
  var ca = document.cookie.split(';');
  var nameEQ = name + "=";
  for(var i=0; i < ca.length; i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
  return null;
}

if (readCookie('calltraxplus') != null) {
    calltrax = readCookie('calltraxplus');
}
else
{
    calltrax = "default";
}

// Now preload the Images - make sure the path is correct, and each corresponds to the Calltrax setup
CT1largeImage = new Image(600,406)
CT1smallImage = new Image(235,30)
CT1largeImage.src="/assets/img/CT1.jpg"
CT1smallImage.src="/assets/img/CT1sm.gif"
CT2largeImage = new Image(600,406)
CT2smallImage = new Image(235,30)
CT2largeImage.src="/assets/img/CT2.jpg"
CT2smallImage.src="/assets/img/CT2sm.gif"
CT3largeImage = new Image(600,406)
CT3smallImage = new Image(235,30)
CT3largeImage.src="/assets/img/CT3.jpg"
CT3smallImage.src="/assets/img/CT3sm.gif"
CT4largeImage = new Image(600,406)
CT4smallImage = new Image(235,30)
CT4largeImage.src="/assets/img/CT4.jpg"
CT4smallImage.src="/assets/img/CT4sm.gif"
CT5largeImage = new Image(600,406)
CT5smallImage = new Image(235,30)
CT5largeImage.src="/assets/img/CT5.jpg"
CT5smallImage.src="/assets/img/CT5sm.gif"
CT6largeImage = new Image(600,406)
CT6smallImage = new Image(235,30)
CT6largeImage.src="/assets/img/CT6.jpg"
CT6smallImage.src="/assets/img/CT6sm.gif"
CT7largeImage = new Image(600,406)
CT7smallImage = new Image(235,30)
CT7largeImage.src="/assets/img/CT7.jpg"
CT7smallImage.src="/assets/img/CT7sm.gif"
CT8largeImage = new Image(600,406)
CT8smallImage = new Image(235,30)
CT8largeImage.src="/assets/img/CT8.jpg"
CT8smallImage.src="/assets/img/CT8sm.gif"
CT9largeImage = new Image(600,406)
CT9smallImage = new Image(235,30)
CT9largeImage.src="/assets/img/CT9.jpg"
CT9smallImage.src="/assets/img/CT9sm.gif"
CT10largeImage = new Image(600,406)
CT10smallImage = new Image(235,30)
CT10largeImage.src="/assets/img/CT10.jpg"
CT10smallImage.src="/assets/img/CT10sm.gif"

