
// newScript("http://http://www.ai0409.com/js/annotrak_outbound.js");

function ai0409(acct) {

	var purl;
	try
	{
	purl = encodeURIComponent(document.referrer);
	}
	catch(err)
	{
	purl = "NA";
	}
	
	var myDate1=new Date();
	var exprydate=new Date();
	
	var frstusrid;
	
	exprydate.setFullYear(2099,0,14);

	if ( ! get_cookie ( "ai49frstusrid" ) )
	{
	  frstusrid = gencode(4)+myDate1.getFullYear()+myDate1.getMonth()+myDate1.getDay()+myDate1.getHours()+myDate1.getMinutes()+myDate1.getSeconds()+myDate1.getMilliseconds();
	  set_cookie ("ai49frstusrid", frstusrid);
	}
	else
	{
	  frstusrid = get_cookie( "ai49frstusrid" );

	}
	
	var cookie_year = exprydate.getFullYear ( );
	var cookie_month = exprydate.getMonth ( );
	var cookie_day = exprydate.getDate ( )+1;

	var mrkr;
	mrkr = gencode(4)+myDate1.getFullYear()+myDate1.getMonth()+myDate1.getDay()+myDate1.getHours()+myDate1.getMinutes()+myDate1.getSeconds()+myDate1.getMilliseconds();
	
	if ( ! get_cookie ( "aimrkr" ) )
	{
	  // document.write("<img src=http://www.ai0409.com/ad_track/forms/p"+acct+".aspx?ex=1&mk=NOCOOKIES width=0 height=0 />")
	}
	else
	{
	  var mrkr2;
	  mrkr2 = get_cookie( "aimrkr" );
	  document.write("<img src=http://www.ai0409.com/ad_track/forms/p"+acct+".aspx?ex=1&mk="+mrkr2+" width=0 height=0 />");
	}
	
	set_cookie ( "aimrkr", mrkr, cookie_year, cookie_month, cookie_day );

	document.write("<img src=http://www.ai0409.com/ad_track/forms/p"+acct+".aspx?fu="+frstusrid+"&mk="+mrkr+"&purl="+document.referrer+" width=0 height=0 />");

}

function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
    cookie_string += "; expires=" + expires.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}

 
function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}


 function gencode(length)
 {
   chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
   pass = "";
   for(x=0;x<length;x++)
   {
     i = Math.floor(Math.random() * 62);
     pass += chars.charAt(i);
   }
   return pass;
 }

function newScript(js_src){
var js=document.createElement('script');
js.type='text/javascript';
js.src=js_src;
document.getElementsByTagName('head')[0].appendChild(js)
}
 
