// Value returned is between start and end, inclusive
function GetRandom(start,end)
{
  var range = end - start + 1;
  result = start + Math.floor(Math.random()*range);
  return result;
}

var result=0;

// Book promotion

var book = "This week's book giveaway is in the <a href='http://www.coderanch.com/forums/f-42/Agile-Other-Processes'>Agile and Other Processes</a> forum.<br>We're giving away four copies of <b>Agile Testing</b> and have Lisa Crispin & Janet Gregory on-line!<br>See <a href=http://www.coderanch.com/t/431497/Agile-Other-Processes/Welcome-Lisa-Crispin-Janet-Gregory>this thread</a> for details.";

// IDEA
var ideaold = "<a rel=nofollow href=http://www.javaranch.com/clickServlet?href=http://www.jetbrains.com/idea/?ij8jrb target=_blank><img src='http://www.javaranch.com/imageServlet?img=http://www.javaranch.com/banners/images/ij8-468x60.gif' width='468' height='60' alt='The most intelligent Java IDE' border=0></a>";

var idea = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='468' height='100' id='swf_ad_loader' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='http://www.coderanch.com/shingles/swf_ad_loader.swf?flashAd=http://www.coderanch.com/shingles/intellij8.swf&adURL=http://www.coderanch.com/forums/shingle/redirect/50' /><param name='quality' value='high' /><param name='bgcolor' value='#e4d2b8' /><embed src='http://www.coderanch.com/shingles/swf_ad_loader.swf?flashAd=http://www.coderanch.com/shingles/intellij8.swf&adURL=http://www.coderanch.com/forums/shingle/redirect/50' quality='high' bgcolor='#e4d2b8' width='468' height='100' name='swf_ad_loader' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>";


// TEAM CITY
var teamCity = "<a rel=nofollow href=http://www.javaranch.com/clickServlet?href=http://www.jetbrains.com/teamcity/?tc30jrb target=_blank><img src='http://www.javaranch.com/imageServlet?img=http://www.javaranch.com/banners/images/teamcity3.0.jpg' width='468' height='60' alt='Team City 3.0' border=0></a>";

// ExtremePlannerLive
var xplive = "<a rel=nofollow href=http://www.javaranch.com/clickServlet?href=http://www.extremeplannerlive.com target=_blank><img src='http://www.javaranch.com/imageServlet?img=http://www.javaranch.com/banners/images/xplive_banner3.gif' width='468' height='60' alt='Extreme Planner Live' border=0></a>";

// ThinkGeek
var geek = "<a rel=nofollow href='http://www.javaranch.com/clickServlet?href=http://www.kqzyfj.com/click-2116566-10602142' target='_blank'> <img src='http://www.javaranch.com/imageServlet?img=http://www.tqlkg.com/image-2116566-10602142' width='468' height='60' alt='3-Channel R/C Helicopter' border='0'/></a>";

// Various book ads, managed in another file
var freeAds = "<script src='http://www.javaranch.com/banners/books.js'></script>";

function announcements() {
     document.write('<center><table width=70% vspace=30 border=1 cellpadding=15><tr bgcolor=#f0e6d5><td><center><font size="2">');

     document.write(book);

     document.write("</font></center></td></tr></table></center>");
}

var customOnTop = GetRandom(1,40);

function getInclude()
{
   if (customOnTop < 20) {
        document.write(idea);  
   } else if (customOnTop < 30) {
        document.write(teamCity); 
   /* } else if (customOnTop < 35) {
        document.write(freeAds); */
   } else {
        document.write(freeAds); 
        // announcements();
   } 
}

