/*
20080307 by ascent
*/

function AQ_ad_get(w,i,b) {
	b = (b) ? b : 0 ;
	if(typeof(document.getElementById('ad'+b)) != 'undefined') {
		iuri = '/ap/ad/js2.php?a=GET&w='+w+'&i='+i+'&b='+b;
		httpRequest ('GET','html','text',iuri,'AQ_ad_responsed_handle()');
	}
}

function AQ_ad_responsed_handle() {
	if(this.responsed){
		var ads = eval("(" + this.responsed + ")");
		var adnums = ads.data.length;
		var adblock1 = 0; var adblock2 = 0;
		if(ads.jsm == 'OK' && adnums > 0) {
			for(var i = 0; i < adnums; i++){
				AQ_ad_show(ads.data[i]);
				if(ads.data[i].adblock == 1){adblock1++;}
				if(ads.data[i].adblock == 2){adblock2++;}
			}
		}
		if(adblock1==0 && ads.odata.b == 0) {AQ_ad_get('tree', ads.odata.toptree, 1);}
		if(adblock2 == 0 && ads.odata.b == 0 && ads.odata.w != 'homepage' && (ads.odata.toptree == 2 || ads.odata.toptree == 3)){AQ_ad_get('tree', ads.odata.toptree, 2);}
		// && (ads.odata[0].toptree == 2 || ads.odata[0].toptree == 3)
		//typeof document.getElementById('ad2') != 'undefined' &&
	}
}

function AQ_ad_show(o) {
	var adblock = 'ad'+o.adblock;
	var adfile = o.adfile;
	var adlink = o.adlink;
	var adid = o.adid;
	var adwid = o.adwid;
	var adwhere = o.adwhere;
	var adwotarget = (o.adwotarget) ? o.adwotarget : '_blank' ;
	if(document.getElementById(adblock)) {
		var adclicklink = '/ap/ad/js2.php?a=GO&m=direct&ad='+o.adid+'&b='+o.adblock+'&i='+o.adwid+'&w='+o.adwhere;
		if(adfile.indexOf('.swf')>-1) {
			AQ_AD_addSWFObj(adfile,adblock,adclicklink);
		}
		else {
			document.getElementById(adblock).innerHTML = '<a href="'+adclicklink+'" target="'+adwotarget+'" title="'+o.adtitle+'"><img src="'+adfile+'" border="0" /></a>';
		}
	}
}

function AQ_ad_rand_sn(ar) {
	var sn = ar.length;
	var n = Math.round((Math.random()*sn));
	n = (n==sn) ? sn-1 : n ;
	return n;
}

function AQ_ad_get_go(ad) {
	sendMode = 'html';
	recMode = 'text';
	iuri = '/ap/ad/js2.php?a=GO&ad='+ad;
	imethod = 'GET';
	do_func = 'AQ_ad_go()';
	doAJSSobj();
}

function AQ_ad_go() {
	var go = "";
}

function AQ_AD_addSWFObj(file,who,adlink) {
var rnn = Math.floor(Math.random()*9999999);
//var so = new SWFObject(URL_PATH_IMAGE+'ads/src/adblock.swf?rnnn='+rnn,'adblock1','248','362','8');
var so = new SWFObject(file+'?rnnn='+rnn,'adblock1','248','362','8');
so.addParam('allowscriptaccess','sameDomain');
so.addVariable('allowScriptAccess','sameDomain');
so.addVariable('name','adblock1');
so.addVariable('wmode','transparent');
//so.addVariable("adMedia",file);
so.addVariable("adLink",encodeURIComponent(adlink));
so.write(who);
}

var jsad_where = '';
var jsad_where_id = '';
var jsad_where_block = '';

