// JavaScript Document

var spam_ads = new Array (
"free funny ringtones ",
"nextel ringtones ",
"free samsung ringtones ",
"tracfone ringtones ",
"cheap hgh ",
"cheap xenical ",
"fioricet online ",
"wellbutrin online ",
"lipitor online ",
"order viagra ",
"cheap valium ",
"zanaflex online ",
"free sprint ringtones ",
"nokia ringtones ",
"polyphonic ringtones ",
"nokia ringtones ",
"kyocera ringtones ",
"didrex ",
"free cingular ringtones ",
"valium online ",
"qwest ringtones ",
"cheap carisoprodol ",
"free sprint ringtones ",
"free sharp ringtones ",
"cheap cyclobenzaprine ",
"order tenuate ",
"diethylpropion online ",
"order rivotril ",
"free sagem ringtones ",
"buy ultram ",
"mono ringtones ",
"tenuate online ",
"free samsung ringtones ",
"rivotril online ",
"nextel ringtones ",
"clomid online ",
"ativan online ",
"buy tramadol ",
"cheap didrex ",
"sprint ringtones ",
"but ultracet ",
"tramadol online ",
"propecia online ",
"sharp ringtones ",
"tenuate online ",
"buy tramadol ",
"free real ringtones ",
"nokia ringtones ",
"cheap cialis ",
"cheap ativan ",
"cingular ringtones ",
"buy ultram ",
"viagra online ",
"cheap clonazepam ",
"order viagra ",
"free sprint ringtones ",
"zoloft online ",
"zanaflex online ",
"carisoprodol online ",
"free nokia ringtones ",
"free sony ericsson ringtones ",
"ultracet online ",
"free samsung ringtones ",
"zoloft ",
"ativan online ",
"levitra online ",
"free qwest ringtones ",
"mp3 ringtones ",
"samsung ringtones ",
"free real ringtones ",
"lortab online ",
"free alltel ringtones ",
"hoodia ",
"cheap zyban ",
"buy alprazolam ",
"cheap wellbutrin ",
"didrex online ",
"sagem ringtones ",
"nexium online ",
"lorazepam online ",
"clonazepam online ",
"cheap meridia ",
"cingular ringtones ",
"free midi ringtones ",
"meridia online ",
"celexa online ",
"cheap lisinopril ",
"cheap sildenafil ",
"free mono ringtones ",
"midi ringtones ",
"buy nexium ",
"free nokia ringtones ",
"buy xanax ",
"didrex online ",
"rivotril online ",
"samsung ringtones ",
"cheap tenuate ",
"diazepam online ",
"online diethylpropion ",
"zoloft online ",
"midi ringtones ",
"buy xanax ",
"cheap propecia ",
"cyclobenzaprine online ",
"free wwe ringtones ",
"qwest ringtones ",
"music ringtones ",
"ultracet online ",
"free sonyericsson ringtones ",
"hoodia online ",
"sonyericsson ringtones ",
"free ringtones ",
"buy meridia ",
"free cool ringtones ",
"buy phentermine ",
"buy adipex ",
"paxil online ",
"order adipex ",
"mtv ringtones ",
"wwe ringtones ",
"tramadol online ",
"phentermine ",
"cheap ortho ",
"buy norco ",
"phentermine online ",
"zoloft online ",
"adipex ",
"cheap clonazepam ",
"didrex online ",
"free mp3 ringtones ",
"online clomid ",
"rivotril online ",
"alltel ringtones ",
"free funny ringtones ",
"pharmacy online online ",
"levitra ",
"free samsung ringtones ",
"mtv ringtones ",
"viagra online ",
"levitra online ",
"valium online ",
"order vicodin ",
"soma online ",
"sonyericsson ringtones ",
"sagem ringtones ",
"order norco ",
"cheap phentermine ",
"buy lorazepam ",
"order zanaflex ",
"kyocera ringtones ",
"sharp ringtones ",
"cheap propecia ",
"sharp ringtones ",
"samsung ringtones ",
"prozac online ",
"cheap valium ",
"mp3 ringtones ",
"cheap zyban ",
"mono ringtones ",
"ericsson ringtones ",
"cyclobenzaprine online ",
"free sagem ringtones ",
"funny ringtones ",
"viagra online ",
"buy alprazolam ",
"free mp3 ringtones ",
"celexa online ",
"cheap phentermine ",
"free funny ringtones ",
"levitra online ",
"order tramadol ",
"cheap sildenafil ",
"cheap wellbutrin ",
"wellbutrin online ",
"cheap lorazepam ",
"zanaflex ",
"buy pharmacy online ",
"cheap norco ",
"cheap adipex ",
"real ringtones ",
"propecia online ",
"cheap hydrocodone ",
"sony ericsson ringtones ",
"kyocera ringtones ",
"cheap didrex ",
"free motorola ringtones ",
"cheap meridia ",
"ativan online ",
"propecia online ",
"fioricet online ",
"free sagem ringtones ",
"cheap levitra ",
"carisoprodol online ",
"cheap lorazepam ",
"jazz ringtones ",
"free mono ringtones ",
"sony ringtones ",
"free ringtones ",
"online pharmacy ",
"cheap carisoprodol " );

//alert('spam_ads.length : \n' + spam_ads.length);

function spam() {
  var new_div = document.createElement('div');
    new_div.className = 'spam-ad';

  var new_a;
  var new_text;
  
  var spam_ad_d = new Array;
  var spam_ad_speed = new Array;
  var spam_ad_x = new Array;
  var spam_ad_y;
  
  var spam_ad_interval_id = new Array;
  var spam_ad_interval_ms;
  
  for( var i =0; i <= spam_ads.length -1; i++) {
  
    new_div.id = 'ad_'+i;
  
    new_div.style.position = 'absolute';
  
    spam_ad_speed[i] = 4;
    spam_ad_x[i] = Math.ceil( Math.random()*2000 - 300 );
    new_div.style.left = spam_ad_x[i] +'px';
    
    spam_ad_y = Math.ceil( Math.random()*250 +4);
    new_div.style.bottom = spam_ad_y + 'px';
    new_div.style = spam_ad_y;
    new_div.style.zIndex = 256-spam_ad_y;
    
    spam_ad_interval_ms = Math.ceil(Math.random()*6000+200);
    spam_ad_interval_id[i] = window.setInterval( "move_ad("+i+")", spam_ad_interval_ms);
    
    new_a = document.createElement('a');
    new_a.setAttribute( 'href', 'javascript://' );
    new_text = document.createTextNode( spam_ads[i] + ' ' + spam_ad_y );
    
    new_a.appendChild(new_text);
    new_div.appendChild(new_a);
    
    document.getElementById('highway-bg').appendChild( new_div );
  
  
  }
}

function background_ads() {

}


var bg_spam_num = 40;
var bg_spam_x = new Array;
  bg_spam_x[0] = new Array;
  bg_spam_x[1] = new Array;
var bg_spam_timer;

function bg_spam( parent, y ) {
  var parent_el = document.getElementById(parent);
  var bg_spam_els = new Array;
  var image_filename;
  var timeout_string

  for( var n=0; n < bg_spam_num; n++ ){
    bg_spam_els[n] = document.createElement("img");
    //image_filename = '/images/spacer_' + y + '_' + n + '.gif';
    image_filename = '/images/pixel_'+( Math.ceil(Math.random()*7) )+'.gif';
    bg_spam_els[n].setAttribute("src", image_filename);
    bg_spam_els[n].setAttribute("id", "bg-spam-" + n);

    bg_spam_els[n].style.position ="absolute";
    bg_spam_els[n].style.top = (y) + 'px';
    doc_width = get_page_width();
    bg_spam_x[y][n] = n*doc_width/bg_spam_num;
    bg_spam_els[n].style.left = bg_spam_x[y][n] + 'px';

    parent_el.appendChild( bg_spam_els[n] );

  }
  
  //move_bg_spam( bg_spam_els[n], bg_spam_num );
  //bg_spam_timer = setInterval( "move_bg_spam(y)", 1000 );
}


function move_bg_spam(y){
  var doc_width=get_page_width();
  var pos_minus_width;
  for(var n=0; n<bg_spam_num; n++){
    bg_spam_x[y][n] += Math.ceil(Math.random()*7);
    pos_minus_width = doc_width - bg_spam_x[y][n];
    if( pos_minus_width < 0 ){ bg_spam_x[y][n] = 0-pos_minus_width; }
    document.getElementById("bg-spam-" + y + '-' + n).style.left = (bg_spam_x[y][n]) + 'px';
  }
}

function midground_ads() {

}

function foreground_ads() {

}

function move_ad( id_num ){
  var ad = document.getElementById( 'ad_'+id_num );
  spam_ad_x[ id_num ] = spam_ad_x[ id_num ] + spam_ad_speed[ id_num ];
  if( spam_ad_x[ id_num ] >1500 ){
    spam_ad_x[ id_num ] = -200;
  }
  ad.style.left = spam_ad_x[ id_num ] +'px';
}

