// Simple banner rotator
// (c) spyka Web Group 2008
// version info: 1.1.2
// Download & support: http://www.spyka.net
// Forums: http://www.spyka.net/forums
// Please keep this notice in place

function banner(type, name, url, image, date, width, height)
{
	this.type   = type;
	this.name	= name;
	this.url	= url;
	this.image	= image;
	this.date	= date;
	this.width  = width;
	this.height = height;
}

var banners = new Array();
///////////////////////////////////////////////////////////////////////////////////
//
//         						START EDITS HERE
//
///////////////////////////////////////////////////////////////////////////////////

// Full documentation & support: http://www.spyka.net/forums 

// if 1, all images will be resized to img_width and img_height, else images will display their correct size
var force_size	= 0;
// desired height and width of images, only takes affect if above is = 1
var img_width	= 728;
var img_height	= 90;

// banner list syntax: banners[x] = new banner(website_name, website_url, website_image_url, show_until_date);  DATE FORMAT: dd/mm/yyyy
banners[0] = new banner('IMAGE', 'Studio2', 'http://www.studio2info.com', '/classics10/banners/banner_studio2.gif', '30/04/2010', '469', '60');
banners[1] = new banner('IMAGE', '2020', 'http://www.2020promo.com', '/classics10/banners/banner_2020.gif', '30/04/2010', '469', '60');
banners[2] = new banner('IMAGE', 'BusinessWire', 'http://www.businesswire.com', '/classics10/banners/banner_BusinessWire.png', '30/04/2010', '469', '60');
banners[3] = new banner('IMAGE', 'Carmichael', 'http://www.carmichaellynchspong.com', '/classics10/banners/banner_CarmichaelLynchSpong.gif', '30/04/2010', '469', '60');
banners[4] = new banner('IMAGE', 'Expponent', 'http://www.exponentpr.com', '/classics10/banners/banner_Exponent.gif', '30/04/2010', '469', '60');
banners[5] = new banner('IMAGE', 'Risdall', 'http://www.risdallmckinneypr.com', '/classics10/banners/banner_RisdallMcKinney.gif', '30/04/2010', '469', '60');
banners[6] = new banner('IMAGE', 'Tunheim', 'http://www.tunheim.com', '/classics10/banners/banner_Tunheim.jpg', '30/04/2010', '469', '60');
banners[7] = new banner('IMAGE', 'Weber', 'http://www.webershandwick.com', '/classics10/banners/banner_WeberShandwick.gif', '30/04/2010', '469', '60');
banners[8] = new banner('IMAGE', 'Weber', 'http://www.metro-dentalcare.com/?utm_source=PRSA&utm_medium=Banner&utm_term=2010&utm_content=LocationNearU&utm_campaign=Branding', '/classics10/banners/banner_MetroDental.gif', '30/04/2010', '469', '60');
banners[9] = new banner('IMAGE', 'Padilla Speer Beardsley', 'http://www.psbpr.com', '/classics10/banners/banner_PadillaSpeerBeardsley.gif', '30/04/2010', '469', '60');


///////////////////////////////////////////////////////////////////////////////////
//
//         						END EDITS HERE
//
///////////////////////////////////////////////////////////////////////////////////
function show_banners()
{
	var am		= banners.length;
	var rand	= Math.floor(Math.random()*am);	
	var bn 		= banners[rand];
	
	var image_size 	= ' width="' + bn.width + '" height="' + bn.height + '"';
	if ( bn.type == "FLASH" ){
		var html = '<a href="' + bn.url + '" title="' + bn.name + '" target="_blank">'
		html = html + '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="468" height="59">'
		html = html + '<param name="movie" value="' + bn.url + '" />'
        html = html + '<param name="quality" value="high" />'
        html = html + '<embed src="' + bn.url + '" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="59"></embed>'
		html = html + '</object>'
	}
	else if ( bn.type == "IMAGE" ){
			var html = '<a href="' + bn.url + '" title="' + bn.name + '" target="_blank"><img border="0" src="' + bn.image + '"' + image_size + ' alt="' + bn.name+ '" /></a>';
		}
	
	
	// get current date htmling
	var now		= new Date(); 
	
	var input	= bn.date;
	input		= input.split('/', 3);
	var end_date	= new Date();
	end_date		= end_date.setFullYear(parseFloat(input[2]), parseFloat(input[1]), parseFloat(input[0]));
	document.write(html);
	//(now < end_date) ? document.write(html) : show_banners();
}
