var adv_banner_img = new Array();
var adv_banner_link = new Array();	
var adv_banner_region = new Array();	

adv_banner_img[0] = 'http://www.cppcl.com.hk/newlogo_s/talent.jpg';
adv_banner_link[0] = 'http://www.talent-sign.com.hk';
adv_banner_region[0] = '&#x5317;&#x89D2;&#xFF0C;&#x5929;&#x540E;&#xFF0C;&#x534A;&#x5C71;';

adv_banner_img[1] = 'http://www.cppcl.com.hk/newlogo_s/richland.jpg';
adv_banner_link[1] = 'http://www.rl.com.hk/';	
adv_banner_region[1] = '&#x5927;&#x57D4;';

adv_banner_img[2] = 'http://www.cppcl.com.hk/newlogo_s/manywellslogo.jpg';
adv_banner_link[2] = 'http://www.manyw.com';	
adv_banner_region[2] = '&#x5C6F;&#x9580;&#xFF0C;&#x5929;&#x6C34;&#x570D;&#xFF0C;&#x5143;&#x6717;';

adv_banner_img[3] = 'http://www.cppcl.com.hk/newlogo_s/asia.jpg';
adv_banner_link[3] = 'http://www.asiaproperty.com.hk/';	
adv_banner_region[3] = '&#x5317;&#x89D2;';

adv_banner_img[4] = 'http://www.cppcl.com.hk/newlogo_s/c21_kf.jpg';
adv_banner_link[4] = 'http://www.century21-goodwin.com/';	
adv_banner_region[4] = '&#x99AC;&#x978D;&#x5C71;&#xFF0C;&#x897F;&#x8CA2;&#xFF0C;&#x6C99;&#x7530;';

adv_banner_img[5] = 'http://www.cppcl.com.hk/newlogo_s/lungfung.jpg';
adv_banner_link[5] = 'http://www.lungfung.com.hk/';	
adv_banner_region[5] = '&#x4E0A;&#x6C34;';

adv_banner_img[6] = 'http://www.cppcl.com.hk/newlogo_s/wealth.jpg';
adv_banner_link[6] = 'http://www.wealth-property.com.hk/';	
adv_banner_region[6] = '&#x4E0A;&#x6C34;&#xFF0C;&#x7C89;&#x5DBA;';

adv_banner_img[7] = 'http://www.cppcl.com.hk/newlogo_s/earnestproperty.jpg';
adv_banner_link[7] = 'http://www.earnestproperty.com/';	
adv_banner_region[7] = '&#x6DF1;&#x4E95;&#xFF0C;&#x8343;&#x7063;';

adv_banner_img[8] = 'http://www.cppcl.com.hk/newlogo_s/c21_cent.jpg';
adv_banner_link[8] = 'http://www.century21-kln.com/';	
adv_banner_region[8] = '&#x5C16;&#x6C99;&#x5480;,&#x5927;&#x89D2;&#x5480;,&#x571F;&#x74DC;&#x7063;';

adv_banner_img[9] = 'http://www.cppcl.com.hk/newlogo_s/c21_fs.jpg';
adv_banner_link[9] = 'http://www.hilltopland.com.hk/';	
adv_banner_region[9] = '&#x947D;&#x77F3;&#x5C71;,&#x4E5D;&#x9F8D;&#x5858;,&#x725B;&#x6C60;&#x7063;';

adv_banner_img[10] = 'http://www.cppcl.com.hk/newlogo_s/c21_tko.jpg';
adv_banner_link[10] = 'http://c21property.hk/';	
adv_banner_region[10] = '&#x5C07;&#x8ECD;&#x6FB3;';

adv_banner_img[11] = 'http://www.cppcl.com.hk/newlogo_s/easyproperty.jpg';
adv_banner_link[11] = 'http://www.easyproperty.com.hk/';	
adv_banner_region[11] = '&#x592A;&#x53E4;&#x57CE;&#x3001;&#x674F;&#x82B1;&#x6751;&#x3001;&#x6C99;&#x7530;';

adv_banner_img[12] = 'http://www.cppcl.com.hk/newlogo_s/kahing.jpg';
adv_banner_link[12] = 'http://www.kahing.com.hk/';	
adv_banner_region[12] = '&#x6C99;&#x7530;';

adv_banner_img[13] = 'http://www.cppcl.com.hk/newlogo_s/elite_property.jpg';
adv_banner_link[13] = 'http://www.eliteprop.com.hk/index.aspx';	
adv_banner_region[13] = '&#x6C99;&#x7530;&#xFF0C;&#x725B;&#x982D;&#x89D2;';

adv_banner_img[14] = 'http://www.cppcl.com.hk/newlogo_s/bofung.jpg';
adv_banner_link[14] = 'http://www.bo-fung.com.hk/';	
adv_banner_region[14] = '&#x5929;&#x540E;&#xFF0C;&#x70AE;&#x53F0;&#x5C71;&#xFF0C;&#x5317;&#x89D2;';

adv_banner_img[15] = 'http://www.cppcl.com.hk/newlogo_s/hkrea.jpg';
adv_banner_link[15] = 'http://www.hkrea-cb.com.hk/';	
adv_banner_region[15] = '&#x9285;&#x947C;&#x7063;';

adv_banner_img[16] = 'http://www.cppcl.com.hk/newlogo_s/landmarkasia.gif';
adv_banner_link[16] = '#';
adv_banner_region[16] = '&#x5357;&#x5340;&#x3001;&#x4E2D;&#x534A;&#x5C71;&#x3001;&#x5C71;&#x9802;';

adv_banner_img[17] = 'http://www.cppcl.com.hk/newlogo_s/edd.jpg';
adv_banner_link[17] = 'http://www.eddhome.com/';	
adv_banner_region[17] = '&#x8584;&#x6276;&#x6797;';

/*
adv_banner_img[15] = 'http://www.cppcl.com.hk/newlogo_s/sun_fuk.jpg';
adv_banner_link[15] = '#';	
adv_banner_region[15] = '&#x5317;&#x89D2;&#xFF0C;&#x5929;&#x540E;&#xFF0C;&#x534A;&#x5C71;';

adv_banner_img[16] = 'http://www.cppcl.com.hk/newlogo_s/hkunited.jpg';
adv_banner_link[16] = '#'; //'http://www.hkug.com.hk/';	
adv_banner_region[16] = '&#x65FA;&#x89D2;&#xFF0C;&#x7D05;&#x78E1;&#xFF0C;&#x85CD;&#x7530;';

adv_banner_img[17] = 'http://www.cppcl.com.hk/newlogo_s/landasia.gif';
adv_banner_link[17] = '#'; //'http://www.landmarkasia.com.hk/';
adv_banner_region[17] = '&#x5C71;&#x9802;&#xFF0C;&#x534A;&#x5C71;';
*/


function cppclAdv(mainBox) {
	
	//var number_ary = new Array();
	//number_ary = this.get_random_num();
	
	var self = this;
	this.main = mainBox;
	this.tb = "";
	this.tbo = "";
	this.init = function() {
		var number_ary = new Array();
		number_ary = this.get_random_num();
		var k = 0;
		this.main = mainBox;
		this.tb = document.createElement('table');
		this.tbo = document.createElement('tbody');
		this.tb.style.borderSpacing='0px';	     
		this.tb.style.background="#333333";
		this.tb.style.border='2px solid #333333';       
		for (var j = 0; j < 3; j++) {
			var row = document.createElement("tr");
			if(j==1) {
				var l =5;
			} 
// 			else if (j==2){
// 				var l = 4;
// 			} 
			else var l=6; 
			for (var i = 0; i < l; i++) {
				var cell = document.createElement("td");
				if( j==1 && i==2 ){
					cell.setAttribute('colSpan',2);
					//cell.setAttribute('rowSpan',2); 
					cell.setAttribute('align','center');
					cell.setAttribute('valign','top');					
					cell.style.padding='0px 0px 0px 0px';
					cell.style.margin='0px 0px 0px 0px';
					cell.innerHTML="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='260' height='65' id='19zoneb' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param name='movie' value='http://www.cppcl.com.hk/newlogo_s/cppcl_adv.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' />	<embed src='http://www.cppcl.com.hk/newlogo_s/cppcl_adv.swf' quality='high' bgcolor='#ffffff' width='260' height='65' name='19zoneb' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>";
				}else{
					if (j==0 && i==2){
						k--;
						adv_banner_img[number_ary[k]] = 'http://www.cppcl.com.hk/newlogo_s/cppcl_logo.png';
						adv_banner_link[number_ary[k]] = 'http://www.cppcl.com.hk/index1.htm';
						adv_banner_region[number_ary[k]] = '&#x9999;&#x6E2F;&#x5C08;&#x696D;&#x5730;&#x7522;&#x9867;&#x554F;&#x5546;&#x6703;';					
					}
										
					cell.width ='130px';
					cell.style.padding='0px 0px 3px 0px';	  	       
					var cell_link = document.createElement("a");
					if (adv_banner_link[number_ary[k]] != '#')
						cell_link.href = adv_banner_link[number_ary[k]];
					cell_link.target = '_blank';
					cell_link.style.textDecoration='none';
					cell_link.style.textWeight='bold';
					var cellImg = document.createElement("img");
					//cellImg.style.border='1px solid #FFFFFF';	             
					cellImg.src = adv_banner_img[number_ary[k]];
					cellImg.width = '129';
					cellImg.height = '40';
					cellImg.border = '0';	  
					cellImg.style.margin='0px 0px 3px 0px';	       
					var the_br = document.createElement("br");
					var the_font = document.createElement("font");
					the_font.color ='white';
					the_font.innerHTML = adv_banner_region[number_ary[k]];
					the_font.size = 2;
					var the_center = document.createElement("center");
					the_center.appendChild(the_font);
					cell_link.appendChild(cellImg);       
					cell_link.appendChild(the_br);
					cell_link.appendChild(the_center);	       
					cell.appendChild(cell_link);
					k++;	  
				}     
				row.appendChild(cell);	
			}
			//this.tbo.tb1.appendChild(row);
			this.tbo.appendChild(row);
		}
		//this.tbo.appendChild(this.tbo.tb1); 
		//row1.appendChild(cell1);
		//this.tbo.appendChild(row1);
		this.tb.appendChild(this.tbo);
		this.main.appendChild(this.tb);
	}
	
	this.get_random_num = function() {
		var number_ary = new Array();	
		while(number_ary.length < adv_banner_link.length){
			var ran_num = Math.floor(Math.random() * adv_banner_link.length);
			if (this.in_array(ran_num,number_ary)==false){
				number_ary[number_ary.length] = ran_num;
			}
		}
		return number_ary;
	}
	
	this.in_array = function(needle, haystack, strict){
	    var found = false, key, strict = !!strict; 
	    for (key in haystack) {
	        if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
	            found = true;
	            break;
	        }
	    }
	    return found;
	}
}

function draw() {
	var a = new cppclAdv(document.getElementById('cppcl_adv'));
	a.init();
}