var asxmlhttp = function()
{
this.getXMLHttpRequest = function()
{
try
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
try
{
return new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
return new XMLHttpRequest();
}
catch (e)
{
top.document.location.href = "/";
}
}
}
return null;
}
this.go = function(callerObj, actionURL, sendmethod, datatosend)
{
datatosend = datatosend + "&___t___=" + (new Date()).getTime();
try
{
var xmlhttp = this.getXMLHttpRequest();
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
callerObj.doready(xmlhttp);
}
}
if (sendmethod.toUpperCase() == "POST")
{
xmlhttp.open("POST", actionURL, true); // false = wait // true = don't wait
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
}
else
{
xmlhttp.open("GET", actionURL, true); // false = wait // true = don't wait
}
xmlhttp.send(datatosend);
return true;
}
catch (e)
{
return false;
}
}
}
function getTotalWeight(arr)
{
var len = arr.length;
var tot = 0;
for (var i = 0; i < len; i++)
{
tot += parseInt(arr[i][1]);
}
return parseInt(tot);
}
function getAdIndex(arr, n)
{
var len = arr.length;
var t = 0;
var r = parseInt(n);
for (var i = 0; i < len; i++)
{
t += parseInt(arr[i][1]);
if (r <= t)
{
return i;
}
}
return 0;
}
var ads_728x90 = new Array();
var ads_468x60 = new Array();
var ads_120x600 = new Array();
var ads_120x240 = new Array();
var ads_120x120 = new Array();
var ads_250x250 = new Array();
var ads_250x250_2 = new Array();
var ads_text1_1 = new Array();
var ads_text1_2 = new Array();
var ads_text1_3 = new Array();
var ads_text1_4 = new Array();
var ads_text2_1 = new Array();
var ads_text2_2 = new Array();
var ads_text2_3 = new Array();
var ads_text2_4 = new Array();
var ads_message_center = new Array();
var ads_mrc468x60 = new Array();
var ads_mio468x60 = new Array();
var ads_p468x60 = new Array();
var ads_m120x460 = new Array();
var ads_navigation = new Array();
var ads_lola468x60 = new Array();
var ads_lola728x90 = new Array();
var ads_lola240x120 = new Array();
var ads_index_flash = new Array();
ads_728x90.push(new Array(439, 100, "\r\n\r\n"));
ads_468x60.push(new Array(442, 100, "\r\n\r\n"));
ads_120x600.push(new Array(440, 100, "\r\n\r\n"));
ads_120x240.push(new Array(438, 100, "\r\n\r\n"));
ads_120x120.push(new Array(441, 100, "\r\n\r\n"));
ads_250x250.push(new Array(435, 100, "\r\n\r\n"));
ads_250x250_2.push(new Array(456, 100, "\r\n\r\n"));
ads_text2_1.push(new Array(446, 100, "\r\n\r\n"));
ads_text2_2.push(new Array(453, 100, "\r\n\r\n"));
ads_text2_3.push(new Array(447, 100, "\r\n\r\n"));
ads_text2_4.push(new Array(448, 100, "\r\n\r\n"));
ads_mrc468x60.push(new Array(449, 100, "\r\n\r\n"));
ads_mio468x60.push(new Array(450, 100, "\r\n\r\n"));
ads_p468x60.push(new Array(451, 100, "\r\n\r\n"));
ads_m120x460.push(new Array(454, 100, "\r\n\r\n"));
var dummy = function()
{
this.doready = function(xmlhttpresponse)
{
;
}
}
var dmy = new dummy();
var show_ad_ids = new Array();
var httpxml = new asxmlhttp();
var rotate_interval = 300000;
window.setInterval('start_ads()', rotate_interval);
function start_ads()
{
show_ad_ids = new Array();
var b728x90 = document.getElementById("b728x90");
var b468x80 = document.getElementById("btext1");
var b120x600 = document.getElementById("b120x600");
var b120x240 = document.getElementById("b120x240");
var b120x120 = document.getElementById("b120x120");
var b250x250 = document.getElementById("b250x250");
var b250x250_2 = document.getElementById("b250x250_2");
var mrc468x60 = document.getElementById("mrc468x60");
var mio468x60 = document.getElementById("mio468x60");
var p468x60 = document.getElementById("p468x60");
var m120x460 = document.getElementById("m120x460");
// LOLA
var lola468x60 = document.getElementById("lola468x60");
var lola728x90 = document.getElementById("lola728x90");
var lola240x120 = document.getElementById("lola240x120");
//var btext1 = document.getElementById("btext1");
var btext2 = document.getElementById("btext2");
var bmessage_center = document.getElementById("bmessage_center");
var bnavigation = document.getElementById("bnavigation");
var bpopup = document.getElementById("bpopup");
var a = new Array();
var m = 0;
if(b728x90 && ads_728x90.length > 0){
//var banner = ads_728x90[Math.round(Math.random() * (ads_728x90.length-1))];
a = ads_728x90; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b728x90.innerHTML = banner_code(banner, 728, 90);
show_ad_ids.push(getAdId(banner));
}
if(b120x600 && ads_120x600.length > 0){
//var banner = ads_120x600[Math.round(Math.random() * (ads_120x600.length-1))];
a = ads_120x600; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b120x600.innerHTML = banner_code(banner, 160, 600);
show_ad_ids.push(getAdId(banner));
}
if(b120x240 && ads_120x240.length > 0){
//var banner = ads_120x240[Math.round(Math.random() * (ads_120x240.length-1))];
a = ads_120x240; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b120x240.innerHTML = banner_code(banner, 120, 468);
show_ad_ids.push(getAdId(banner));
}
if(b120x120 && ads_120x120.length > 0){
//var banner = ads_120x120[Math.round(Math.random() * (ads_120x120.length-1))];
a = ads_120x120; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b120x120.innerHTML = banner_code(banner, 120, 120);
show_ad_ids.push(getAdId(banner));
}
if(b468x80 && ads_468x60.length > 0){
//var banner = ads_468x60[Math.round(Math.random() * (ads_468x60.length-1))];
a = ads_468x60; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b468x80.innerHTML = banner_code(banner, 468, 80);
show_ad_ids.push(getAdId(banner));
}
if(mrc468x60 && ads_mrc468x60.length > 0){
//var banner = ads_mrc468x60[Math.round(Math.random() * (ads_mrc468x60.length-1))];
a = ads_mrc468x60; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
mrc468x60.innerHTML = banner_code(banner, 468, 80);
show_ad_ids.push(getAdId(banner));
}
if(mio468x60 && ads_mio468x60.length > 0){
//var banner = ads_mio468x60[Math.round(Math.random() * (ads_mio468x60.length-1))];
a = ads_mio468x60; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
mio468x60.innerHTML = banner_code(banner, 468, 80);
show_ad_ids.push(getAdId(banner));
}
if(p468x60 && ads_p468x60.length > 0){
//var banner = ads_p468x60[Math.round(Math.random() * (ads_p468x60.length-1))];
a = ads_p468x60; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
p468x60.innerHTML = banner_code(banner, 468, 60);
show_ad_ids.push(getAdId(banner));
}
if(m120x460 && ads_m120x460.length > 0){
//var banner = ads_m120x460[Math.round(Math.random() * (ads_m120x460.length-1))];
a = ads_m120x460; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
m120x460.innerHTML = banner_code(banner, 120, 460);
show_ad_ids.push(getAdId(banner));
}
// LOLA
if(lola468x60 && ads_lola468x60.length > 0){
//var banner = ads_lola468x60[Math.round(Math.random() * (ads_lola468x60.length-1))];
a = ads_lola468x60; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
lola468x60.innerHTML = banner_code(banner, 468, 60);
show_ad_ids.push(getAdId(banner));
}
if(lola728x90 && ads_lola728x90.length > 0){
//var banner = ads_lola728x90[Math.round(Math.random() * (ads_lola728x90.length-1))];
a = ads_lola728x90; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
lola728x90.innerHTML = banner_code(banner, 728, 90);
show_ad_ids.push(getAdId(banner));
}
if(lola240x120 && ads_lola240x120.length > 0){
//var banner = ads_lola240x120[Math.round(Math.random() * (ads_lola240x120.length-1))];
a = ads_lola240x120; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
lola240x120.innerHTML = banner_code(banner, 240, 120);
show_ad_ids.push(getAdId(banner));
}
if(bmessage_center && ads_message_center.length > 0){
//var banner = ads_message_center[Math.round(Math.random() * (ads_message_center.length-1))];
a = ads_message_center; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
bmessage_center.innerHTML = banner_code(banner, 120, 120);
show_ad_ids.push(getAdId(banner));
}
if(b250x250 && ads_250x250.length > 0){
//var banner = ads_250x250[Math.round(Math.random() * (ads_250x250.length-1))];
a = ads_250x250; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b250x250.innerHTML = banner_code(banner, 300, 250);
show_ad_ids.push(getAdId(banner));
}
if(b250x250_2 && ads_250x250_2.length > 0){
a = ads_250x250_2; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
b250x250_2.innerHTML = banner_code(banner, 300, 300);
show_ad_ids.push(getAdId(banner));
}
/*if(btext1 && (ads_text1_1.length > 0 || ads_text1_2.length > 0 || ads_text1_3.length > 0 || ads_text1_4.length > 0)){
var s_code = '
';
if(ads_text1_1.length > 0){
var banner = ads_text1_1[Math.round(Math.random() * (ads_text1_1.length-1))];
s_code = s_code+ '| '+ banner_code(banner, 169, 70)+' | ';
}
if(ads_text1_2.length > 0){
var banner = ads_text1_2[Math.round(Math.random() * (ads_text1_2.length-1))];
s_code = s_code+ ''+ banner_code(banner, 169, 70)+' | ';
}
if(ads_text1_3.length > 0){
var banner = ads_text1_3[Math.round(Math.random() * (ads_text1_3.length-1))];
s_code = s_code+ ''+ banner_code(banner, 169, 70)+' | ';
}
if(ads_text1_4.length > 0){
var banner = ads_text1_4[Math.round(Math.random() * (ads_text1_4.length-1))];
s_code = s_code+ ''+ banner_code(banner, 169, 70)+' | ';
}
s_code = s_code+"
";
btext1.innerHTML = s_code;
}*/
if(btext2 && (ads_text2_1.length > 0 || ads_text2_2.length > 0 || ads_text2_3.length > 0 || ads_text2_4.length > 0)){
var s_code = '';
if(ads_text2_1.length > 0){
//var banner = ads_text2_1[Math.round(Math.random() * (ads_text2_1.length-1))];
a = ads_text2_1; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
s_code = s_code+'| '+ banner_code(banner, 220, 70)+' | ';
show_ad_ids.push(getAdId(banner));
}
if(ads_text2_2.length > 0){
//var banner = ads_text2_2[Math.round(Math.random() * (ads_text2_2.length-1))];
a = ads_text2_2; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
s_code = s_code+''+ banner_code(banner, 220, 70)+' | ';
show_ad_ids.push(getAdId(banner));
}
if(ads_text2_3.length > 0){
//var banner = ads_text2_3[Math.round(Math.random() * (ads_text2_3.length-1))];
a = ads_text2_3; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
s_code = s_code+''+ banner_code(banner, 220, 70)+' | ';
show_ad_ids.push(getAdId(banner));
}
if(ads_text2_4.length > 0){
//var banner = ads_text2_4[Math.round(Math.random() * (ads_text2_4.length-1))];
a = ads_text2_4; m = getAdIndex(a, (Math.ceil(Math.random() * getTotalWeight(a))));
var banner = a[m];
s_code = s_code+''+ banner_code(banner, 220, 70)+' | ';
show_ad_ids.push(getAdId(banner));
}
s_code = s_code+"
";
btext2.innerHTML = s_code;
}
// httpxml.go(dmy, '/ad_count.php', "POST", "ads="+escape(show_ad_ids));
if (document.getElementById("swfbox"))
{
document.getElementById("swfbox").innerHTML = '';
}
redirect_links();
}
function getAdId(raw_code)
{
//return parseInt(raw_code.substr(0, raw_code.indexOf("|")));
return raw_code[0];
}
function getAdWeight(raw_code)
{
//return parseInt(raw_code.substr(raw_code.indexOf("|")+1, raw_code.indexOf("|", raw_code.indexOf("|")+1)-raw_code.indexOf("|")-1));
return raw_code[1];
}
function banner_code(raw_code, width, height){
var id = raw_code[0];
var banner = raw_code[2];
if((banner.indexOf("