function add_param(param,value)
{
	if (param!=null && param!='undefined' && param!=''
	&& value!=null && value!='undefined' && value!='')
	{
		neogen_qs += '&' + param + '=' + value;
	}
}

function client_info(w, date)
{
	var screen = w.screen;
	var javaEnabled = navigator.javaEnabled();
	var time_zone = -date.getTimezoneOffset();

	if (screen)
	{
		add_param("screen_propr", screen.width+'x'+screen.height+'x'+screen.availWidth+'x'+screen.availHeight+'x'+screen.colorDepth);
	}

	add_param("cl_tz", time_zone);
	add_param("cl_his_nr", history.length);
	add_param("cl_java", javaEnabled);
		if (navigator.plugins)
	{
		add_param("cl_plug_nr", navigator.plugins.length);
	}
	if (navigator.mimeTypes)
	{
		add_param("cl_mime_nr", navigator.mimeTypes.length);
	}
}

function afisReclama()
{
	var w = window;
	var neo_AdId=null;
	if (w.neo_idlist==null)
	{
		w.neo_idlist=new Array();
	}
	var neogen_client=w.neogen_client;
	w.neogen_client=null;
	var neogen_banner_format=w.neogen_banner_format;
	w.neogen_banner_format=null;
	var neogen_plus=w.neogen_plus;
	w.neogen_plus=null;
	var neogen_color_bg=w.neogen_color_bg;
	w.neogen_color_bg=null;
	var neogen_color_border=w.neogen_color_border;
	w.neogen_color_border=null;
	var neogen_color_titlu=w.neogen_color_titlu;
	w.neogen_color_titlu=null;
	var neogen_color_desc=w.neogen_color_desc;
	w.neogen_color_desc=null;
	var neogen_color_url=w.neogen_color_url;
	w.neogen_color_url=null;
	var neogen_type=w.neogen_type;
	w.neogen_type=null;
	var neogen_ref=w.neogen_ref;
	w.neogen_ref=null;
	var neogen_numCods=w.neogen_numCods;
	//
	var neogen_special=null;
	if (w.neogen_special!=null && w.neogen_special!="undefined")
	{
		neogen_special=w.neogen_special;
		w.neogen_special = null;
	}
	var neogen_idcategs=null;
	if (w.neogen_idcategs!=null && w.neogen_idcategs!="undefined")
	{
		neogen_idcategs=w.neogen_idcategs;
	}
	var neogen_idcity=null;
	if (w.neogen_idcity!=null && w.neogen_idcity!="undefined")
	{
		neogen_idcity=w.neogen_idcity;
	}
	var neogen_keywords=null;
	if (w.neogen_keywords!=null && w.neogen_keywords!="undefined")
	{
		neogen_keywords=w.neogen_keywords;
	}
	var neogen_social=null;
	if (w.neogen_social!=null && w.neogen_social!="undefined")
	{
		neogen_social=w.neogen_social;
		w.neogen_social = null;
	}
	var neogen_social_idcategs=null;
	if (w.neogen_social_idcategs!=null && w.neogen_social_idcategs!="undefined")
	{
		neogen_social_idcategs=w.neogen_social_idcategs;
	}
	var neogen_social_idcity=null;
	if (w.neogen_social_idcity!=null && w.neogen_social_idcity!="undefined")
	{
		neogen_social_idcity=w.neogen_social_idcity;
	}
	var neogen_social_age=null;
	if (w.neogen_social_age!=null && w.neogen_social_age!="undefined")
	{
		neogen_social_age=w.neogen_social_age;
	}
	var neogen_social_sex=null;
	if (w.neogen_social_sex!=null && w.neogen_social_sex!="undefined")
	{
		neogen_social_sex=w.neogen_social_sex;
	}
	var neogen_print_all=null;
	if (w.neogen_print_all!=null && w.neogen_print_all!="undefined")
	{
		neogen_print_all=w.neogen_print_all;
	}
	var neogen_version=null;
	if (w.neogen_version!=null && w.neogen_version!="undefined")
	{
		neogen_version=w.neogen_version;
	}
	

	var src_rnd='0000';
var neo_script_id_genx='14c517201c37c6';
var neogen_url = 'http://ads.neogen.bg/a3.php?' + neogen_client;
	var blank_url = 'http://ads.neogen.bg/asociati/blank.js?' + neogen_client;
	var self_url = 'http://ads.neogen.bg/asociati/ads.js?' + neogen_client;

	var srv_ticket=escape('EAAAAMS0rX86T4F3z4RyljMGMQYIO5MxbmCjOT/G8E40wQIuf+XjajQbYMFZEqGfKw9UxfWL8z1B0A7HWgLTmkPocNv6tNRPxYyCKqv+/Rig2qFf7C+DpxA7ZqPJX7G9GLPrpYv7VA7AxcCQtwE4d1t8RG37sDFPfcJklwbKKicXU0FeeR1104SjxCna4FFKUWPyxe2WTDogDM4DHQItd9uTQAo=');

	if ((w.neogen_callnum) && (w.neogen_callnum>=1))
		w.neogen_callnum =w.neogen_callnum + 1;
	else
		w.neogen_callnum = 1;

	if (w.neogen_callnum>6)
	{
		return;
	}

	w.neo_AdId="neo_"+neo_script_id_genx;
	neo_AdId=w.neo_AdId;
	var i=0;
	var cached=false;
	for (i=0;i<w.neo_idlist.length;i++)
	{
		if (w.neo_idlist[i]==neo_AdId)
		{
			cached=true;
			break;
		}
	}
	w.neo_idlist[w.neo_idlist.length]=w.neo_AdId;

	if (cached)
	{
		var rnd=Math.random(10,20);
		neogen_qs='';
		add_param('rnd',rnd);
		add_param('neogen_client',(neogen_client));
		add_param('neogen_banner_format',(neogen_banner_format));
		add_param('neogen_plus',(neogen_plus));
		add_param('neogen_color_bg',neogen_color_bg);
		add_param('neogen_color_border',neogen_color_border);
		add_param('neogen_color_titlu',neogen_color_titlu);
		add_param('neogen_color_desc',neogen_color_desc);
		add_param('neogen_color_url',(neogen_color_url));
		add_param('neogen_type',(neogen_type));
		add_param('neogen_purl',(neogen_purl));
		add_param('neogen_top',(neogen_top));
		add_param('neogen_ref',(neogen_ref));
		add_param('neogen_numCods',neogen_numCods);
		add_param('neogen_special',neogen_special);
		add_param('neogen_idcategs',neogen_idcategs);
		add_param('neogen_idcity',neogen_idcity);
		add_param('neogen_keywords',neogen_keywords);
		add_param('neogen_social',neogen_social);
		add_param('neogen_social_idcategs',neogen_social_idcategs);
		add_param('neogen_social_idcity',neogen_social_idcity);
		add_param('neogen_social_age',neogen_social_age);
		add_param('neogen_social_sex',neogen_social_sex);
		add_param('neogen_print_all',neogen_print_all);
		add_param('neogen_version',(neogen_version));
		
		document.write("</script>\n");
		var newscr="<"+"script type=\"text/javascript\" src=\""+self_url+neogen_qs+"\"><"+"/script>";
		document.write(newscr);
	}
	else
	{
		if ((w.neogen_numCods) && (w.neogen_numCods>=1))
			w.neogen_numCods =w.neogen_numCods + 1;
		else
			w.neogen_numCods = 1;
		if (w.neogen_numCods > 3)
			return;
		neogen_numCods=w.neogen_numCods;
		var neo_script_id_gen=neo_script_id_genx+'_'+neogen_numCods;
		neogen_qs = '';
		if(neogen_banner_format=='120x120')neogen_banner_format='125x125';
		var neo_size = neogen_banner_format.split('x');
		var aux = '';
		aux = neogen_color_bg.toString();
		var arrBg = aux.split(',');
		aux = neogen_color_border.toString();
		var arrBo = aux.split(',');
		aux = neogen_color_titlu.toString();
		var arrTi = aux.split(',');
		aux = neogen_color_desc.toString();
		var arrDe = aux.split(',');
		aux = neogen_color_url.toString();
		var arrLi = aux.split(',');

		var no = Math.round(Math.random()*(arrBg.length-1));

		add_param('width',neo_size[0]);
		add_param('height',neo_size[1]);
		add_param('plus',w.neogen_plus);
		add_param('cbg',arrBg[no]);
		add_param('cbo',arrBo[no]);
		add_param('cti',arrTi[no]);
		add_param('cde',arrDe[no]);
		add_param('cli',arrLi[no]);
		add_param('type',neogen_type);
		client_info(w,new Date());
		add_param('sp_id',neogen_numCods);
		add_param('srv_ticket',srv_ticket);
		add_param('page_loc', escape(neogen_ploc));
		add_param('page_url', escape(neogen_purl));
		add_param('page_ref', escape(neogen_ref));
		add_param("top_url",escape(neogen_top));
		add_param("scr_rnd",escape(neo_script_id_gen));
		var IsOld=DetectClientBrowser();
		var ifrid="neo_adIfr"+neogen_numCods+"_"+neo_script_id_gen+"_"+src_rnd;
		var ifrname="neofr_"+neo_script_id_gen;
		var x=(new Date()).getTime()+"_"+ifrid;
		add_param('x',x);
		add_param('neogen_special',neogen_special);
		add_param('neogen_idcategs',neogen_idcategs);
		add_param('neogen_idcity',neogen_idcity);
		add_param('neogen_keywords',neogen_keywords);
		add_param('neogen_social',neogen_social);
		add_param('neogen_social_idcategs',neogen_social_idcategs);
		add_param('neogen_social_idcity',neogen_social_idcity);
		add_param('neogen_social_age',neogen_social_age);
		add_param('neogen_social_sex',neogen_social_sex);
		add_param('neogen_print_all',neogen_print_all);
		add_param('neogen_version', w.neogen_version);

		neogen_url += neogen_qs;
		var newsrc=neogen_url;

		if (IsOld)
		{	
			var textIFR = '';
			textIFR += '<ifr'+'ame id="'+ifrid+'" name="'+ifrname+'" style="width:'+neo_size[0]+'px;height:'+neo_size[1]+'px;" frameBorder=0 src="'+blank_url+'"';
			textIFR += ' marginwidth=0 marginheight=0 vspace=0 hspace=0 allowtransparency="true" scrolling="no">';
			textIFR += '</ifr'+'ame>';
			document.write(textIFR);
			var ifr_n=document.getElementById(ifrid);
			if (ifr_n!=null)
			{
				ifr_n.src=newsrc;
			}
		}
		else
		{
			var divid="div_"+ifrid;
			
			var textdiv='<div id="'+divid+'"><div style="display:none">...</div></div>';			
			document.write(textdiv);
			MakeIFrame(divid,ifrname,ifrid,newsrc,neo_size[0],neo_size[1]);
		}

	}
	w.neogen_client = null;
	w.neogen_banner_format = null;
	w.neogen_plus = null;
	w.neogen_color_bg = null;
	w.neogen_color_border = null;
	w.neogen_color_titlu = null;
	w.neogen_color_desc = null;
	w.neogen_color_url = null;
	w.neogen_type = null;
	w.neogen_purl=null;
	w.neogen_ref=null;
	w.neo_size = null;
	w.neogen_special=null;
	w.neogen_idcategs = null;
	w.neogen_idcity = null;
	w.neogen_keywords = null;
	w.neogen_version = null;
}

var neogen_ploc="";
var neogen_ref= document.referrer;
var neogen_top=window.top.location;
var neogen_ploc=document.location;

if (window.neogen_purl == null)
{
	neogen_purl=document.location;
	neogen_ploc="";
}
if (window.top.location == document.location)
{
	neogen_top="";
}


afisReclama();

function DetectClientBrowser()
{
	var IsOld=true;
	var useragent=navigator.userAgent.toLowerCase();
   	var is_major = parseInt(navigator.appVersion);
   	var is_minor = parseInt((parseFloat(navigator.appVersion)-is_major)*10);
   	if (is_major<4)
   	{
   		return IsOld;
   	}
   	if(useragent.indexOf("msie")!=-1)
   	{
   		var s=useragent.indexOf("msie");
   		var v=parseFloat(useragent.substr(s+4,10));
   		if (v<6)
   		{
   			return IsOld;
   		}
   		return false;
   	}
   	return false;
}


function MakeIFrame(divid,name,ifrid,src,width,height)
{
	ifr_n = document.createElement("IFRAME");
	ifr_n.name=name;
	ifr_n.id=ifrid;
	ifr_n.setAttribute("src", src);
	ifr_n.style.width = width+"px";
	ifr_n.style.height = height+"px";
	ifr_n.style.border='0px';

	ifr_n.frameBorder='0px';
	ifr_n.marginwidth='0px';
	ifr_n.marginheight='0px';
	ifr_n.vspace=0;
	ifr_n.hspace=0;
	ifr_n.allowtransparency="true";
	ifr_n.scrolling="no";
	var pdiv=document.getElementById(divid);
		if (pdiv!=null)
	{
		pdiv.appendChild(ifr_n);
	}
	}