var content1 = $('div.secData').html();
for (i=0; i<ad_id.length; i++) {
	content1 = content1.replace(new RegExp(ad_name[i],"gi"),ad_replace[i]);
}
$('div.secData').html(content1);
var content2 = $('div.boxIdea').html();
for (i=0; i<ad_id.length; i++) {
	content2 = content2.replace(new RegExp(ad_name[i],"gi"),ad_replace[i]);
}
$('div.boxIdea').html(content2);
var allATags=document.getElementsByTagName("a");
for (i=0; i<ad_id.length; i++) {
	var className = 'clink_'+ad_id[i];
	var k=0; var rand=0; var index = 0;
	var aTags = new Array();
	var wid = ad_id[i];
	var ads = ad_ads[i];
	for (j=0; j<allATags.length; j++) {
		if ($(allATags[j]).attr('class')==className) {
			aTags.push($(allATags[j]));
		}
	}
	if (aTags.length>0) {
		var aRand = new Array();
		var count1 = 0;	var count2 = 0;	var count3 = 0;
		if (aTags.length%3!=0) {
			var max = Math.floor(aTags.length/3)+1;
		} else {
			var max = Math.floor(aTags.length/3);
		}
		for (t=0;t<aTags.length;t++) {
			if (ads>1) {
				if (ads>3) {
					while (aRand.length<3) {
						rand = Math.floor(Math.random()*ads);
						if (!in_Array(aRand,rand)) {
							aRand.push(rand);
						}
					}
					var l=0;
					do {
						index = Math.floor(Math.random()*aRand.length);
						rand = aRand[index];
						if (rand!=k) {
							if (index==0) {
								if (count1<max) {
									count1++;
									break;
								}
							} else if (index==1) {
								if (count2<max) {
									count2++;
									break;
								}
							} else if (index==2) {
								if (count3<max) {
									count3++;
									break;
								}
							}
						}
						l++;
					} while (l<1000);
				} else {
					do {
						rand = Math.floor(Math.random()*ads);
					} while (rand==k);
				}
			}
			var iseq = ad_iseq[wid][rand];
			var content = ad_content[wid][rand];
			aTags[t].attr('alt',iseq);
			aTags[t].mouseover(function(){
				adclick(1,$(this).attr('alt'),'');
			});
			aTags[t].attr('title',content);
			aTags[t].tooltip({
				tipClass: 'dlgAdv notPointer',
				tip: '#boxtip',
				offset: [2, 2],
				effect: 'toggle',
				relative: true,
				delay: 2000
			}).dynamic({bottom: {direction: 'down', bounce: true} });
			k=rand;
		}
	}
}
