var az_p=location.protocol=='https:'?'https:':'http:';
var az_r=Math.floor(Math.random()*99999999);
var az_channel = '/default';
if(undefined==window.sections_visited) var sections_visited = new Array();
if (!document.phpAds_used) document.phpAds_used = ',';

function az_adjs(z,n,expression)
{	
	var az="<"+"script language='JavaScript' type='text/javascript' ";
	az+="src='"+az_p+"//bernardine.lancasteronline.com/www/delivery/ajs.php?";
  if (z>-1) {
	if(!expression){ //zone only
		az+="n="+n+"&zoneid="+z;
		az+="&source="+az_channel+"&exclude="+document.phpAds_used+"&r="+az_r;
		if (document.phpAds_used != ',') az+="&exclude=" + document.phpAds_used;
		az+="&mmm_fo="+(document.mmm_fo)?'1':'0';
		if (window.location) az+="&loc="+escape(window.location);
		if (document.referrer) az+="&referer="+escape(document.referrer);
		az+="'><"+"/script>";
	}else{
		
		expression = expression.replace(/\+/g,'_'); //for remote compatability, replace plus signs with underscores, just in case the user forgot.
		//to alternatively find ads matching zone on no match, add "|zone:" + z to end of expression.
		if(z && expression.indexOf('|zone') == -1) expression += '|zone:'+z; //select zone if no ads available.
		if (!document.phpAds_used) document.phpAds_used = ',';
		az+="what="+expression+"";
		if (document.phpAds_used != ',') az+="&exclude=" + document.phpAds_used;
		az+="&loc=" + escape(window.location);
		if (document.referrer) az+="&referer=" + escape(document.referrer);
		az+='&r=' + Math.floor(Math.random()*99999999999);
		if (document.mmm_fo) az+="&mmm_fo=1";
		az+="'><"+"/script>";
	}
	//prompt('url',az);
    document.write(az);
  }
}
function az_adpop(z,n)
{
  if (z>-1) {
    var az="<"+"script language='JavaScript' type='text/javascript' ";
    az+="src='"+az_p+"//bernardine.lancasteronline.com/www/delivery/apu.php?n="+n+"&zoneid="+z;
    az+="&source="+az_channel+"&exclude="+document.phpAds_used+"&r="+az_r;
    if (window.location) az+="&loc="+escape(window.location);
    if (document.referrer) az+="&referer="+escape(document.referrer);
    az+="'><"+"/script>";
    document.write(az);
  }
}

function writead(zone,expression,block){
	az_adjs(zone,'',expression);
}

var BlockTest = 1;

//function getCookie (name) { //depreciated, moved to cookies.js

//interstitial types:
function do_geocities_interstitial(zone,collapsetime,target,align,closename){
	if((collapsetime == '' || collapsetime == null || isNaN(collapsetime)) && collapsetime != 0) collapsetime = 5; //default five seconds
	if(target == '' || target == null) target = '_blank'; //default new window
	if(align != 'left' && align != 'center' && align != 'right') align = 'center'; //default center
	if(closename == '' || closename == null) closename = 'Close';
	document.write('<scr'+'ipt type=\'text/javascript\' src=\'http://bernardine.lancasteronline.com/www/delivery/al.php?zoneid='+zone+'&target='+target+'&cb='+Math.floor(Math.random()*999999)+'&layerstyle=geocities&align='+align+'&padding=2&closetext=%5B'+closename+'%5D&collapsetime='+collapsetime+'\'></scr'+'ipt>');
}
//do_geocities_interstitial(131,'','','','Get this ad out of my face!');
		
function do_simple_interstitial(zone,closetime,target,align,valign,closebutton,shiftX,shiftY,backcolor,bordercolor,padding){
	if((closetime == '' || closetime == null || isNaN(closetime)) && closetime != 0) closetime = 5; //default five seconds
	
	if(target == '' || target == null) target = '_blank'; //default new window
	if(align != 'left' && align != 'center' && align != 'right') align = 'left'; //default center
	if(valign != 'top' && valign != 'middle' && valign != 'bottom') valign = 'top'; //default middle
	if(closebutton != 't' && closebutton != 'f') closebutton = 't'; //default on
		
	if(isNaN(shiftX)) shiftX = 0; //default 0 if not a number or not specified.
	if(isNaN(shiftY) || shiftY == 0) shiftY = 0; //default 20 if not a number or not specified.
	if(backcolor == '' || backcolor == null) backcolor = 'FFFFFF'; //default white
	if(bordercolor == '' || bordercolor == null) bordercolor = '000000'; //default black
	if(isNaN(padding)) padding = 2; //default 2
	//for debugging:
	//alert('zone'+zone+',closetime'+closetime+',target'+target+',align'+align+',valign'+valign+',closebutton'+closebutton+',shiftX'+shiftX+',shiftY'+shiftY+',backcolor'+backcolor+',bordercolor'+bordercolor+',padding'+padding);
	document.write('<scr'+'ipt type=\'text/javascript\' src=\'http://bernardine.lancasteronline.com/www/delivery/al.php?zoneid='+zone+'&target='+target+'&cb='+Math.floor(Math.random()*999999)+'&layerstyle=simple&align='+align+'&valign='+valign+'&padding='+padding+'&closetime='+closetime+'&shifth='+shiftX+'&shiftv='+shiftY+'&closebutton='+closebutton+'&backcolor='+backcolor+'&bordercolor='+bordercolor+'\'></scr'+'ipt>');
}

//do_simple_interstitial(131);

//include the javascript to handle behavioral tracking:
document.write('<scr'+'ipt type=\'text/javascript\' src=\'http://images.lancasteronline.com/javascript/advanced_writead.js\'></scr'+'ipt>');
//set the history to an array:
document.write('<scr'+'ipt type=\'text/javascript\' src=\'http://bernardine.lancasteronline.com/www/delivery/behavioral_array.php?'+Math.floor(Math.random()*999999)+'\'></scr'+'ipt>');

//htmlad:
function do_html(zone){
	if((zone == '' || zone == null || isNaN(zone)) || zone == 0) return;
	var m3_u = (location.protocol=='https:'?'https://bernardine.lancasteronline.com/www/delivery/ajs.php':'http://bernardine.lancasteronline.com/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid="+zone);
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
}