// affiliate based logo V1.03
var logoimagetype = '.gif';	// type of affiliate logo image 

function setLogoCookie(value){
	var exdays = 30;
	var exdate=new Date();
	exdate.setDate(exdate.getDate() + exdays);
	setCookie('act_affid', value, exdate);
}
	
function getLogoCookie(){
	return(getCookie('act_affid'));
}

if ( location.search.indexOf('affidclear') > -1 ) setLogoCookie(''); // test code to clear cookie

var affid = getLogoCookie();
affid = ( affid && (affid.search(/\d+/) > -1) ) ? affid : false;

var affbits = location.search.match(/\?affid=(\d+)/);
var url_affid = affbits ? affbits[1] : false;
if ( url_affid && (url_affid != affid) ) 
	{
	setLogoCookie(url_affid);
	affid = url_affid;
	}

var logoimage = document.getElementById('logoimage');
if ( affid && logoimage ) 
	{
	var logobase = logoimage.src.replace(/(.*\/).*/, "$1");
	var logoimagetemp = new Image();	// internal image
	logoimagetemp.onload = function() {logoimage.src = logoimagetemp.src;};	// fires if image loads successfully
	// now try loading image and line above will operate only if sucess
	logoimagetemp.src = logobase + 'logo-' + affid + logoimagetype;
	}
