//try{

function getQuerystring3(queryString, key, default_)
{
    if (default_==null)
    {
        default_="";
    }
    var search = queryString;
    if (search == "")
    {
        return default_;
    }
    
    var params = search.split("&");
    for (var i = 0; i < params.length; i++)
    {
        var pairs = params[i].split("=");
        if(pairs[0] == key)
        {
            return pairs[1];
        }
    }
    return default_;
}

var scripts = document.getElementsByTagName('script');
var index = scripts.length-1;
var myScript = scripts[index];
var queryString = decodeURI(myScript.src);
var queryString = queryString.toLowerCase();
var queryString = queryString.replace(/^[^\?]+\??/,'');
var queryString = queryString.replace("%26", "&");
var queryString = queryString.replace("&amp;", "&");
var dec_pid = getQuerystring3(queryString,'pid',0);
var dec_bid = getQuerystring3(queryString,'bid',0);
var doppdano = getQuerystring3(queryString,'fid',0);
var mybvD = new Date();
var nocachen = mybvD.getDate().toString() + mybvD.getHours().toString() + mybvD.getMinutes().toString() + mybvD.getSeconds().toString() + mybvD.getMilliseconds().toString();
myScript.id = "bvsc_"+ dec_bid + "_" + nocachen;

var _mq = _mq || [];
if(typeof BDVADCNT == 'undefined'){
	var BDVADCNT = 0;
	var bdvcheckBody = document.getElementsByTagName('body')[0];
}
if(doppdano!=dec_bid){
	//bdvprocess(BDVADCNT,bdvcheckBody);
	_mq.push(["bdvprocess", BDVADCNT, bdvcheckBody,dec_pid,dec_bid,nocachen]);
}

var envprd=1;
var ifrdom = "http://bdfrm.bidvertiser.com";
if(!envprd){
	ifrdom = "http://172.16.35.56";
}

var _anmq = _anmq || [];


if(BDVADCNT == 0){
	
	function bdvbnrsetCookie(c_name,value,extime){
	
		var BVexdate=new Date(); 
		BVexdate.setTime(BVexdate.getTime()+extime*1000);

		var c_value=escape(value) + ";path=/;expires="+BVexdate.toUTCString();
		document.cookie=c_name + "=" + c_value;
	}

	
	function bdvbnrgetCookie(cname) {
    		var name = cname + "=";
    		var ca = document.cookie.split(';');
    		for(var i=0; i<ca.length; i++) {
        		var c = ca[i];
        		while (c.charAt(0)==' ') c = c.substring(1);
        		if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
    		}
    		return "";
	} 

	function bdv_setifrmsize(event){
		if(envprd) if (event.origin != ifrdom) return;
		if(event.data.slice(0,9) == 'bdvifset_'){
			var ifsize = event.data.split("_");
			var iflocid = ifsize[1];
			var ifwidth = ifsize[2];
			var ifheigh = ifsize[3];	
			myiframe = document.getElementsByName(iflocid)[0];
			if(myiframe.height != ifheigh) myiframe.height = ifheigh;
			if(myiframe.width != ifwidth) myiframe.width = ifwidth;
			myiframe.style.display="block";
			myiframe.style.opacity=1;
		}
		else if(event.data.slice(0,9) == 'bdvckset_'){
			var cksplt = event.data.split("bdv_");
			var ckdata = cksplt[1];
			bdvbnrsetCookie('bdvbnrbkckie',ckdata,3600);
		}
		//APN		
		else if(event.data.slice(0,9) == 'bdvshwan_'){
			
			var ifsize = event.data.split("_");
			var iflocid = ifsize[1];
			var ifwidth = ifsize[2];
			var ifheigh = ifsize[3];
			var kashoo = iflocid.split("-");
			var insloc = kashoo[1];
			var noachensloc = kashoo[2];
			
			myiframe = document.getElementsByName(iflocid)[0];
			myiframe.style.display="none";	
			var apndiv = document.createElement("div");
                        var checkapnex = document.getElementById("appnextiframe_" +iflocid);
			if(checkapnex==null){
				apndiv.id = "appnextiframe_" +iflocid;
				myiframe.parentNode.insertBefore(apndiv,myiframe);
				var apnjs = document.createElement('script');
				apnjs.setAttribute('type', 'text/javascript');
				if(envprd) apnjs.src = 'http://cdn.bidvertiser.com/apn.js?iflocid='+insloc+'&ifwidth='+ifwidth+'&ifheigh='+ifheigh+'&ifcurrbdv='+iflocid;
				else apnjs.src = 'http://172.16.35.56/tags/f5/apn.js?iflocid='+insloc+'&ifwidth='+ifwidth+'&ifheigh='+ifheigh+'&ifcurrbdv='+iflocid;
				kookoomookoo = "appnextiframe_" +iflocid;
				var bdvfrstobjwrp = parent.document.getElementsByTagName('body').item(0);
				bdvfrstobjwrp.appendChild(apnjs);
				var bdvlclfncwrp = document.getElementById('bvsc_'+insloc+'_'+noachensloc);
				bdvlclfncwrp.parentNode.insertBefore(apnjs, bdvlclfncwrp);
				_anmq.push(["bsvpanxtfunc", insloc, ifwidth + 'x' + ifheigh,iflocid]);
			}

		}
		
	}

	if (window.addEventListener){
		window.addEventListener("message", bdv_setifrmsize, false);
	}
	else{
		window.attachEvent("onmessage", bdv_setifrmsize);
	}

	function bdvprocess(currbdvcnt,istherebody, m_dec_pid, m_dec_bid, m_nocachen){
		
		var ifrmobj = document.createElement('iframe'); 
		ifrmobj.name='bdvifrmloc-'+ m_dec_bid + '-' + m_nocachen;
		//ifrmobj.id='bdvifrmloc'+m_dec_bid;
		ifrmobj.id='bdvifrmloc-'+ m_dec_bid + '-' + m_nocachen;
		ifrmobj.marginWidth=0;
		ifrmobj.marginHeight=0;
		ifrmobj.frameBorder=0;
		ifrmobj.scrolling="no";
		ifrmobj.style.display="none";
		
		var bdvbnr_rnd = Math.random().toString().slice(5);
		var tmpifrmobjsrc = 'http://bdfrm.bidvertiser.com/BidVertiser.dbm?pid='+m_dec_pid+'&bid='+m_dec_bid+'&RD='+bdvbnr_rnd+'&DIF=1' + '&bd_ref_v=' +  trcref + '&tref=' + tref + '&win_name=' + win_name + '&docref=' + docref + '&jsrand=' + bdvbnr_rnd + '&js1loc=' + currjs1loc + '&loctitle=' + loctitle; 
		if(!envprd){
			if (m_dec_bid == 4) tmpifrmobjsrc = 'http://172.16.35.56/tags/f5/BidVertiser300x250.html?pid='+m_dec_pid+'&bid='+m_dec_bid+'&RD='+bdvbnr_rnd+'&DIF=1' + '&bd_ref_v=' +  trcref + '&tref=' + tref + '&win_name=' + win_name + '&docref=' + docref + '&jsrand=' + bdvbnr_rnd + '&js1loc=' + currjs1loc + '&loctitle=' + loctitle; 
			else {tmpifrmobjsrc = 'http://172.16.35.56/tags/f5/BidVertiser728x90.html?pid='+m_dec_pid+'&bid='+m_dec_bid+'&RD='+bdvbnr_rnd+'&DIF=1' + '&bd_ref_v=' +  trcref + '&tref=' + tref + '&win_name=' + win_name + '&docref=' + docref + '&jsrand=' + bdvbnr_rnd + '&js1loc=' + currjs1loc + '&loctitle=' + loctitle; }
		}

		if(eval('typeof flb'+m_dec_bid+ '!= "undefined"')){
			tmpifrmobjsrc = tmpifrmobjsrc + '&flb=1';
		}
		var checkbntck = bdvbnrgetCookie('bdvbnrbkckie');
		if(checkbntck.length > 0) tmpifrmobjsrc = tmpifrmobjsrc + '&bdvbnrbkckie=' + checkbntck;
	 	ifrmobj.src = tmpifrmobjsrc;
		if(currbdvcnt > 10) ifrmobj.src = 'http://pxl.bidvertiser.com/bdvmpypxl.html?pid='+bdvbnr_pid+'&bid='+m_dec_bid; 
		if(istherebody!=null){

			var bdvlclfncwrp = document.getElementById('bvsc_'+m_dec_bid+'_'+m_nocachen);
			if(currbdvcnt==0) bdvlclfncwrp.parentNode.insertBefore(ifrmobj, bdvlclfncwrp);
			else setTimeout(function(){bdvlclfncwrp.parentNode.insertBefore(ifrmobj, bdvlclfncwrp);} , currbdvcnt*250);		

		}
		else {
			document.documentElement.appendChild(ifrmobj,bdvlclfncwrp);
		}
	
	}

	var tref=1; var win_name='null'; var docref=''; var loctitle=''; var locrealtitle=''; var currjs1loc = '-'; var trcref = '-';
	
	trcref = location.hostname;
	trcref = encodeURIComponent(trcref);
	parent.trcref = trcref;

	loctitle = parent.document.getElementsByTagName('meta');
	locrealtitle = parent.document.title;
	
	var locfoundmeta=0;
	var bvlockeywords = '';	
	for (var bvx=0,bvy=loctitle.length; bvx<bvy; bvx++) {
 		if (loctitle[bvx].name.toLowerCase() == "keywords") {
      			locfoundmeta=1;
      			bvlockeywords = loctitle[bvx];
   		}
	}
	loctitle = bvlockeywords.content;
	if(locfoundmeta==0 || bvlockeywords.length == 0 ) loctitle = locrealtitle;
	loctitle = loctitle.substring(0,32);
	var loctitleenc  = encodeURIComponent(loctitle);
	var loctitleenc_len = loctitleenc.length;
	while (loctitleenc_len > 32){
		loctitle = loctitle.substring(0,loctitle.length/2);
		loctitleenc  = encodeURIComponent(loctitle);
		loctitleenc_len = loctitleenc.length;
	}
	loctitle = loctitleenc;
	parent.loctitle = loctitle;
	docref = document.referrer.substring(0,32);
	docref = encodeURIComponent(docref);
}
var bdvmntppchk = document.cookie.split("bdvdskppcki=");
var bdvmntsldchk = document.cookie.split("bv_DSKskdck_s1d=");
if (bdvmntppchk.length != 2 || bdvmntsldchk.length != 2) {
	if(eval('typeof flb'+dec_bid+ '== "undefined"') && eval('typeof sndmx'+dec_bid+ '== "undefined"')){
		eval('var sndmx'+dec_bid+' = 1;');
		var bdvbnr2_rnd = Math.random().toString().slice(5);
		var bdvfrstobjwrp = parent.document.getElementsByTagName('head').item(0) || parent.document.documentElement;
		var bdvsndobj = parent.document.createElement('script'); bdvsndobj.type = 'text/javascript'; bdvsndobj.async = "true";
		bdvsndobj.src = 'http://bdv.bidvertiser.com/bidvertiser.dbm?pid='+dec_pid+'&bid='+dec_bid+'&RD='+bdvbnr2_rnd+'&DIF=2'; 
		bdvfrstobjwrp.appendChild(bdvsndobj, bdvfrstobjwrp);
	}
}
BDVADCNT++;
var self = this;
_mq = _mq || [];
while(_mq.length) {
	var params = _mq.shift();	
	var method = params.shift();	
	self[method].apply(self, params);
}
_mq.push = function(params) {
	var method = params.shift();
	self[method].apply(self, params);
}

//}
//catch(err){
//document.write("<im"+"g src='http://pxl.bidvertiser.com/bvpxl.gif?err=" + encodeURIComponent(err) + "' width='1' height='1'></im"+"g>");
//document.write("<im"+"g src='http://pxl.bidvertiser.com/bvpxl.gif?pid=" + bdvbnr_pid + "&bid=" + bdvbnr_bid + "&err=" + encodeURIComponent(err) + "' width='1' height='1'></im"+"g>");
//}
