// ****** Editable block ******
var ar_swf1 = 'BannerElko278x300_1.swf'; // May contain 'http://', will be loaded from location
var ar_swf2 = 'BannerElko278x90_1.swf';
var ar_w1 = "100%", ar_h1 = 278;
var ar_w2 = "100%", ar_h2 = 60;
var ar_flashver = 6;
var ar_timeout = 5; // in seconds

// GIF will be displayed if a visitor does not have a requred plugin. GIF is displayed in a 100% table with a background color you specify, centered there
var ar_gif  = 'BannerElko278x90_1.gif'; // may be empty. In this case nothing is shown, but exposure _IS_ counted
var ar_bgcolor = 'transparent'; // Note that 'transparent' is a keyword! The table will have no background, so it will be in the same color as site is except site has redeclared default styles. Table is used only to display GIF creative

var ar_flash_pixel	= ''; // zeropixel if need
var ar_gif_pixel	= ''; // zeropixel if need

//*****************************
function ar_rnd_rep(s){return s.replace(/!\[rnd\]/g,RndNum4NoCash)}
function ar_comp(s){return !s||(/^http:\/\//i).test(s)?s:CompPath+s}

ar_swf1 = ar_comp(ar_rnd_rep(ar_swf1));
ar_swf2 = ar_comp(ar_rnd_rep(ar_swf2));
ar_gif = ar_comp(ar_rnd_rep(ar_gif));

if (typeof ar_bnum=='undefined') var ar_bnum = 1;

var ar_html = '';
var ar_doc = parent.document;
function ar_$(i){return ar_doc.getElementById(i)}
function ar_make_tbl(tbl, s, w, bgcolor) { 
	var result= '<table width="100%" align="center" cellpadding="0" cellspacing="0" id="' + tbl
		+ '"  style="display:none;border:none;' + (bgcolor.indexOf("transparent")==0 ? '' : 'background:' + bgcolor)
		+ '"><tr><td><div align="right">&nbsp;</div></td><td width="' + w + '"><div align="center">'
		+ s + '</div></td><td><div align="left">&nbsp;</div></td></tr></table>';
	return result;
}
function ar_write_gif(src, link, w, h, bgcolor) { 
	return  '<a href="'	+ link+ '"><img src="' + src +'" height="' + h // do not use width not to resize image
		+ '" border="0" hspace="0" vspace="0"></a>'; 
}
function ar_p(p,v){return typeof(v) == 'undefined' ? '' : p + '=' + v}
function ar_fp(n, v){return '<param name="' + n + '" value="' + v + '">'}

function ar_write_swf(src, link, w, h, id, bid){ 
	var flashvars = 'link1=' + escape(link + '&rleurl=')
		+ ar_p('&target', (Target.indexOf('_top')!=-1) ? '_top' : '_blank')
		+ ar_p('&ar_comppath', escape(CompPath))
		+ ar_p('&ar_bid', bid)
		+ ar_p('&ar_bt', ar_bt)
		+ ar_p('&ar_ad', ar_adid)
		+ ar_p('&ar_nid', ar_nid)
		+ ar_p('&ar_rnd', RndNum4NoCash)
		+ ar_p('&ar_ntype', ar_ntype)
		+ ar_p('&ar_sliceid', sliceid)
		+ ar_p('&ar_sid', ar_siteid);
	
	return '<div id="' + id + '"><object id="ar_flash_'+id+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="' + w + '" height="' + h + '">'
		+ ar_fp('movie', src)
		+ ar_fp('play', 'true')
		+ ar_fp('loop','true')
		+ ar_fp('quality','high')
		+ ar_fp('menu', 'false')
		+ ar_fp('flashvars', flashvars)
		+ ar_fp('allowScriptAccess','always')
		+ '<embed type="application/x-shockwave-flash" src="' + src + '" width="' + w + '" height="' + h + '" flashvars="' + flashvars + '" allowScriptAccess=always play=true loop=true quality=high menu=false swLiveConnect=false></embed>' 
		+ '</object></div>';
}

function ar_display(id, s){ 
	var o=ar_$(id);
	if(o)o.style.display = s ? '' : 'none';
}
function ar_collapse(){ 
	ar_display('ar_tab1', 0);
	ar_display('ar_tab2', 1);
}
function ar_expand(){ 
	ar_display('ar_tab1', 1);
	ar_display('ar_tab2', 0);
}

function ar_flver(d,n,m,f){
	n=navigator;f='Shockwave Flash';
	if((m=n.mimeTypes)&&(m=m["application/x-shockwave-flash"])&&m.enabledPlugin&&(n=n.plugins)&&n[f]){d=n[f].description}
	else if(window.ActiveXObject){try{d=(new ActiveXObject((f+'.'+f).replace(/ /g,''))).GetVariable('$version')}catch(e){}}
	return d?d.replace(/\D+/,'').split(/\D+/)[0]:0;
}

var ar_tryes = 0;
function go_animation(idbig, idsmall){
	if (++ar_tryes>10) return;
	if (!(ar_$(idbig) && ar_$(idsmall))) setTimeout('go_animation("'+idbig+'", "'+idsmall+'")', 50);
	else {
		ar_expand(); 
		setTimeout('ar_collapse();', ar_timeout * 1000); 
	}
}

(function(){
	var a=function(){
		var ad_fr = ar_doc.getElementById('ad_ph_' + ar_bnum);
		if (ad_fr) {
			ad_fr.innerHTML = ar_html;
			ad_fr.style.display = "block";
			setTimeout("document.close();",1000);
		} 
		else document.write(ar_html);
	}
	
	var ar_pix = ar_flash_pixel;
	
	if (ar_flver()>=ar_flashver && document.getElementById){ 
		ar_html+=ar_write_swf(ar_swf1, CgiHref, ar_w1, ar_h1, 'ar_tab1', bid);
		ar_html+=ar_write_swf(ar_swf2, CgiHref, ar_w2, ar_h2, 'ar_tab2', bid);
		a();
		go_animation('ar_tab1', 'ar_tab2'); 
	}
	else {
		ar_pix = ar_gif_pixel;
		ar_html = (ar_gif != "") ? ar_html = ar_make_tbl('ar_tab2', ar_write_gif(ar_gif, CgiHref, ar_w2, ar_h2), ar_w2, ar_bgcolor) : '';
		a();
		ar_display('ar_tab2',1); 
	}
	
	if(ar_pix){
		ar_pix = ar_rnd_rep(ar_pix);
		if(document.createElement&&document.body){
			var i=document.createElement('img');
			i.style.position='absolute';i.style.width=i.style.height='0px';
			i.src=ar_pix;
			document.body.insertBefore(i,document.body.firstChild);
		}
		else{new Image().src=ar_pix}
	}
})();