//---------------------------------------------------------------------------------------
//	Defining the Casino object
//	Populating Casino Object
//	This file centralizes the casino information
//
//	Script by Ernesto Ramirez
//---------------------------------------------------------------------------------------


//Show a random banner from pre-defined objects
//functions separated by banner size

function ShowRandomBanner125x125() {
	var randomindex = Math.floor(Math.random() * casinoindex);
	myCasino[randomindex].BannerAndText("small");
}

function ShowRandomBanner468x60() {
	var randomindex = Math.floor(Math.random() * casinoindex);
	myCasino[randomindex].BannerAndText("large");
}

function ShowCasinoBanner(casino_name,banner_size){
	casino_name = casino_name.replace("casino","");
	casino_name = casino_name.toLowerCase();

	for (i=0; i < myCasino.length; i++) {
		temp_name = myCasino[i].name;
		temp_name = temp_name.toLowerCase();

		if (temp_name.indexOf(casino_name) != -1) {
			return myCasino[i].BannerAndText(banner_size);
			break;
			}
	}
	
}
//Show a text link and the promo text below it for a given casino
function HeaderAndText(objCasino){
	var mylink = "http://www.cryptologic-casinos.biz/visit_casino.htm?casino=" + objCasino.casinocode;
	line1 = "<p><a target=_blank rel=nofollow href=\'" + mylink + "\'>" + objCasino.name + "</a>";
	line2 = "<br>" + objCasino.promotext + "</p>";
	document.write(line1, line2);
}





//********** Defining the Casino object ***********

function Casino(name,casinocode,promotext,affiliategroup,software, banners125x125,banners468x60){
	this.name = name;
	this.casinocode = casinocode;
	this.promotext = promotext;
	this.software = software;
	this.affiliategroup = affiliategroup;
	this.banners125x125 = banners125x125;
	this.banners468x60 = banners468x60;
	this.BannerAndText = BannerAndText;
}
// ***********************************************

// *********** Defining the BannerAndText() method ***********
function BannerAndText(bannersize){
if (bannersize == "small") {
	var randombannerindex = Math.floor(Math.random() * this.banners125x125.length);
	var mydimensions = " width=125 height=125 border=0";
	var mybanner = "http://www.cryptologic-casinos.biz/banners/125x125/" + this.banners125x125[randombannerindex];
	
} else {
	var randombannerindex = Math.floor(Math.random() * this.banners468x60.length);
	var mydimensions = " width=468 height=60 border=0";
	var mybanner = "http://www.cryptologic-casinos.biz/banners/468x60/" + this.banners468x60[randombannerindex];

}

var mylink = "http://www.cryptologic-casinos.biz/visit_casino.htm?casino=" + this.casinocode;

line1 = "<br><a rel=nofollow target=_blank href=\'" + mylink + "\'>" + this.name + "</a>";
line2 = "<br><a rel=nofollow target=_blank href=\'" + mylink + "\'>";
line3 = "<img src=\'" + mybanner + "\' " + mydimensions + " alt=\'" + this.name + "\' align=top vspace=6></a>";
line4 = "<p>" + this.promotext + "</p>"

document.write(line1,line2,line3,line4);
}
// ***********************************************




//---------------------------------------------------------------------
//	Here we populate the "casino object"
//	Banners of different sizes are assigned as properties
//	NOTE: These are global variables to used by some functions in other scripts
//	DO NOT override their value (avoid these variable names in other scripts on this site)
//---------------------------------------------------------------------


myCasino = new Array();
var casinoindex = 0;  

//InterCasino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "InterCasino";
myCasino[casinoindex].casinocode = "intercasino";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "FREE $100 Bonus this month! Every player, new and old, can receive our FREE $100 Bonus this month!";
myCasino[casinoindex].banners125x125 = new Array("intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif");
myCasino[casinoindex].banners468x60 = new Array("intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif");
myCasino[casinoindex++].affiliategroup = "";

//InterPoker *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "InterPoker";
myCasino[casinoindex].casinocode = "interpoker";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "Get $150 with our massive first time player bonus!";
myCasino[casinoindex].banners125x125 = new Array("intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif", "intercasino1.gif");
myCasino[casinoindex].banners468x60 = new Array("intercasinopoker468x60_01.gif", "intercasinopoker468x60_02.gif");
myCasino[casinoindex++].affiliategroup = "";


//3 Diamonds Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "3 Diamonds Casino";
myCasino[casinoindex].casinocode = "3diamonds";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "$100 bonus!";
myCasino[casinoindex].banners125x125 = new Array("3diamonds125x125.gif");
myCasino[casinoindex].banners468x60 = new Array("3diamonds468x60_01.gif", "3diamonds468x60_02.gif", "3diamonds468x60_03.gif", "3diamonds468x60_04.gif");
myCasino[casinoindex++].affiliategroup = "";

//49er Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "49er Casino";
myCasino[casinoindex].casinocode = "49er";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "$200 Golden Slots Bonus:Slot lovers can now collect an extra $200 in bonus cash. Deposit up to $200 and receive a 100% bonus.";
myCasino[casinoindex].banners125x125 = new Array("49erscasino125x125_01.gif", "49erscasino125x125_02.gif");
myCasino[casinoindex].banners468x60 = new Array("49ercasino468x60_01.gif", "49ercasino468x60_02.gif", "49ercasino468x60_03.gif");
myCasino[casinoindex++].affiliategroup = "";


//Littlewoods Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "Littlewoods Casino";
myCasino[casinoindex].casinocode = "littlewoods";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "Join Today - Up to £100 Free!";
myCasino[casinoindex].banners125x125 = new Array("littlewoods125x125_01.gif","littlewoods125x125_02.gif","littlewoods125x125_03.gif");
myCasino[casinoindex].banners468x60 = new Array("littlewoods468x60_01.gif", "littlewoods468x60_02.gif","littlewoods468x60_03.gif","littlewoods468x60_04.gif");
myCasino[casinoindex++].affiliategroup = "";



//VIP Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "VIP Casino";
myCasino[casinoindex].casinocode = "vipcasino";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "As a first time player with us you can claim $100 COMPLETELY FREE when you make your first deposit!";
myCasino[casinoindex].banners125x125 = new Array("vipcasino125x125_01.gif", "vipcasino125x125_02.gif", "vipcasino125x125_03.gif");
myCasino[casinoindex].banners468x60 = new Array("vipcasino468x60_01.gif", "vipcasino468x60_02.gif", "vipcasino468x60_03.gif");
myCasino[casinoindex++].affiliategroup = "";


//Omni Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "Omni Casino";
myCasino[casinoindex].casinocode = "omni";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "Special $100 Reward Every Month - No Deposit Required. $50 Refer-A-Friend Bonus";
myCasino[casinoindex].banners125x125 = new Array("omnicasino125x125_01.gif","omnicasino125x125_02.gif","omnicasino125x125_03.gif","omnicasino125x125_04.gif","omnicasino125x125_05.gif");
myCasino[casinoindex].banners468x60 = new Array("omni468x60_01.gif", "omni468x60_02.gif", "omni468x60_03.gif", "omni468x60_04.gif", "omni468x60_05.gif", "omni468x60_06.gif", "omni468x60_07.gif");
myCasino[casinoindex++].affiliategroup = "";


//Caribbean Sun Poker *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "Caribbean Sun Poker";
myCasino[casinoindex].casinocode = "caribbeansunpoker";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "All Players receive $100 this and every month - Bonus Code: SUNF07";
myCasino[casinoindex].banners125x125 = new Array("sunpoker125x125_01.gif","sunpoker125x125_02.gif","sunpoker125x125_03.gif","sunpoker125x125_04.gif");
myCasino[casinoindex].banners468x60 = new Array("caribbeansunpoker468x60_01.gif", "caribbeansunpoker468x60_02.gif", "caribbeansunpoker468x60_03.gif", "caribbeansunpoker468x60_04.gif", "caribbeansunpoker468x60_05.gif");
myCasino[casinoindex++].affiliategroup = "";

//CS Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "CS Casino";
myCasino[casinoindex].casinocode = "cscasino";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "Special $100 Reward Every Month - No Deposit Required. $50 Refer-A-Friend Bonus";
myCasino[casinoindex].banners125x125 = new Array("cscasino125x125_01.gif");
myCasino[casinoindex].banners468x60 = new Array("cscasino468x60_01.gif", "cscasino468x60_02.gif");
myCasino[casinoindex++].affiliategroup = "";


//William Hill Casino *************************************************************
myCasino[casinoindex]= new Casino();
myCasino[casinoindex].name = "William Hill Casino";
myCasino[casinoindex].casinocode = "williamhill";
myCasino[casinoindex].software = "Cryptologic";
myCasino[casinoindex].promotext = "£50 new player bonus, £25 monthly. Over 170 free games. Play for fun, or from just £1";
myCasino[casinoindex].banners125x125 = new Array("williamhill125x125_01.gif");
myCasino[casinoindex].banners468x60 = new Array("williamhill468x60_01.gif", "williamhill468x60_02.gif");
myCasino[casinoindex++].affiliategroup = "";

//-----------------------------------------------------------------------------------



