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+ ''; } if(ads_text1_2.length > 0){ var banner = ads_text1_2[Math.round(Math.random() * (ads_text1_2.length-1))]; s_code = s_code+ ''; } if(ads_text1_3.length > 0){ var banner = ads_text1_3[Math.round(Math.random() * (ads_text1_3.length-1))]; s_code = s_code+ ''; } if(ads_text1_4.length > 0){ var banner = ads_text1_4[Math.round(Math.random() * (ads_text1_4.length-1))]; s_code = s_code+ ''; } s_code = s_code+"
'+ banner_code(banner, 169, 70)+''+ banner_code(banner, 169, 70)+''+ banner_code(banner, 169, 70)+''+ banner_code(banner, 169, 70)+'
"; 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+''; 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+''; 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+''; 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+''; show_ad_ids.push(getAdId(banner)); } s_code = s_code+"
'+ banner_code(banner, 220, 70)+''+ banner_code(banner, 220, 70)+''+ banner_code(banner, 220, 70)+''+ banner_code(banner, 220, 70)+'
"; 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(" -1) || (banner.indexOf(" -1)) { return ''; } else{ //raw_code = raw_code.substr(raw_code.indexOf("|", raw_code.indexOf("|")+1)+1); raw_code = raw_code[2]; raw_code = raw_code.replace(/"/g, '"'); raw_code = raw_code.replace(/\n/, "\n"); raw_code = raw_code.replace(/\r/, "\r");return raw_code; } } function bookmark_site(){ var url = "http://www.adultspace.com/"; var title = "Adultspace.com | A Stimulating Social Network For the Adult Community - Special Edition"; if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) { window.external.AddFavorite(url,title); } else if (navigator.appName == "Netscape") { window.sidebar.addPanel(title,url,""); } else { alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark"); } } function check_checkboxes(el, checkbox_name){ with(el.form){ for(i=0;i 0 || A[i].href.indexOf('//') == -1) { ; } elseif (document.location.indexOf('adultspace.com/index.php?action=redirect') == -1) { //A[i].href = '/index.php?action=redirect&u=' + A[i]; //A[i].setAttribute('target', '_blank'); } } } catch (e) { ; } }