﻿var adv_1_the_no = ['16','17','15','18'];
var adv_1_the_name = ['針對玩車改裝族的網站','別再忽略網路的力量','車手網廣告最精準','給你最強的人氣'];
var adv_1_h_link = ['/cooperate.php','/cooperate.php','/cooperate.php','/cooperate.php'];
var adv_1_new_win = ['Y','Y','Y','Y'];

var adv_2_the_no = ['20'];
var adv_2_h_link = ['/cooperate.php'];
var adv_2_new_win = ['Y'];
var adv_2_pic = ['upload/adv/20_1.swf'];
var adv_2_recommend = ['36'];

var adv_3_the_no = ['22','28','29','32'];
var adv_3_the_name = ['15天衝破單月最大限制流量，跨足兩岸玩車改裝賽車族必上的網站，讓您的生意透過網路商機無限......more','水車坊專業汽機車美容網站正式開始啟用，慶祝開站加入會員送好禮,洗車打蠟折價卷，來店就送......more','擁有多年參賽的豐富經驗，提供喜愛追求速度的玩車人安全又穩定的底盤設定，車手網之友定位皆有優惠.....more','廣大車友一致推薦，代理日本三大改裝品牌及歐洲知名賽車椅的專業產品販售安裝暨售後服務廠.....more'];
var adv_3_h_link = ['/cooperate.php','http://www.water-car.com.tw/','http://www.facebook.com/home.php?sk=group_181689051872953&ap=1','http://tw.myblog.yahoo.com/cusco-endless/'];
var adv_3_new_win = ['Y','Y','Y','Y'];
var adv_3_pic = ['upload/adv/22_1.gif','upload/adv/28_1.gif','upload/adv/29_1.gif','upload/adv/32_1.gif'];
var adv_3_recommend = ['21','0','0','0'];

var adv_4_the_no = ['27'];
var adv_4_the_name = [''];
var adv_4_h_link = ['http://www.twracer.net/cooperate.php'];
var adv_4_new_win = ['Y'];
var adv_4_pic = ['upload/adv/27_1.swf'];
var adv_4_recommend = ['9'];

function showAdv(the_type){
	var intMinNum = 0;
	var intNum;
	var strLinkFront;
	var strLinkBack;
	var strTarget;
	var strWidth;
	var strHLink = ['',''];

	if (the_type == 1){//上方文字型
		var aryDisped = [-1,-1,-1,-1];
		var intDispedIndex = 0;
		var intDispedMax = aryDisped.length;
		
		if (eval("adv_" + the_type + "_the_name.length < aryDisped.length")){
			intDispedMax = eval("adv_" + the_type + "_the_name.length");
		}
		do{
			do{
				var bolMyIPass = true;
				intNum = Math.floor(Math.random() * ( eval("adv_" + the_type + "_h_link.length") - 1 - intMinNum + 1)) + intMinNum;
				for (var i = 0;i < aryDisped.length;i++){
					if (aryDisped[i] == intNum){
						bolMyIPass = false;
						break;
					}
				}
			}
			while (!bolMyIPass)

			for (var i = 0;i < aryDisped.length;i++){//存亂數
				if (aryDisped[i] == -1){
					aryDisped[i] = intNum;
					break;
				}
			}
			
			if (eval("adv_" + the_type + "_the_name[intNum] == ''")){
				strPic = "";
			}
			else{
				strPic = eval("adv_" + the_type + "_the_name[intNum]");
			}
			strHLink = GetHLink(the_type, intNum);
			document.write("<td class=\"text_ad\">" + strHLink[0] + strPic + strHLink[1] + "<span style=\"visibility:hidden;\">.</span></td>");
			intDispedIndex++;
		}
		while (intDispedIndex < intDispedMax)
	}
	else if (the_type == 2){//中間大圖
		intNum = Math.floor(Math.random() * ( eval("adv_" + the_type + "_h_link.length") - 1 - intMinNum + 1)) + intMinNum;
		
		strWidth = " width=\"" + GetType2Width() + "\"";
		if (eval("adv_" + the_type + "_pic[intNum] == ''")){
			strPic = "";
		}
		else if (eval("adv_" + the_type + "_pic[intNum].indexOf(\".swf\") != -1")){
			strPic = GetFlashHtml(g_ref_path + eval("adv_" + the_type + "_pic[intNum]"), eval("GetType" + the_type + "Width()"), eval("GetType" + the_type + "Height()"), eval("adv_" + the_type + "_h_link[intNum]"), eval("adv_" + the_type + "_new_win[intNum]"), eval("adv_" + the_type + "_the_no[intNum]"));
		}
		else{
			strHLink = GetHLink(the_type, intNum);
			strPic = strHLink[0] + "<img src=\"" + g_ref_path + eval("adv_" + the_type + "_pic[intNum]") + "\"" + strWidth + " border=\"0\">" + strHLink[1];
		}
		
		document.write("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
		document.write("  <tr>");
		document.write("    <td>" + strPic + "</td>");
		document.write("  </tr>");
		document.write("  <tr>");

		document.write("  </tr>");
		document.write("</table>");
	}
	else if (the_type == 3){//頁面右方
		var aryDisped = [-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];
		var intDispedIndex = 0;
		var intDispedMax = aryDisped.length;
		
		if (eval("adv_" + the_type + "_the_name.length < aryDisped.length")){
			intDispedMax = eval("adv_" + the_type + "_the_name.length");
		}
		do{
			do{
				var bolMyIPass = true;
				intNum = Math.floor(Math.random() * ( eval("adv_" + the_type + "_h_link.length") - 1 - intMinNum + 1)) + intMinNum;
				for (var i = 0;i < aryDisped.length;i++){
					if (aryDisped[i] == intNum){
						bolMyIPass = false;
						break;
					}
				}
			}
			while (!bolMyIPass)

			for (var i = 0;i < aryDisped.length;i++){//存亂數
				if (aryDisped[i] == -1){
					aryDisped[i] = intNum;
					break;
				}
			}
			
			strWidth = "";
			var strColspan;
			
			strHLink = GetHLink(the_type, intNum);

			if (eval("adv_" + the_type + "_pic[intNum] == ''")){
				strPic = "";
				strColspan = "";
			}
			else if (eval("adv_" + the_type + "_pic[intNum].indexOf(\".swf\") != -1")){
				strPic = GetFlashHtml(g_ref_path + eval("adv_" + the_type + "_pic[intNum]"), eval("GetType" + the_type + "Width()"), eval("GetType" + the_type + "Height()"), eval("adv_" + the_type + "_h_link[intNum]"), eval("adv_" + the_type + "_new_win[intNum]"), eval("adv_" + the_type + "_the_no[intNum]"));
				strColspan = " colspan=\"2\"";
			}
			else{
				strPic = "<td>" + strHLink[0] + "<img STYLE=\"FLOAT: LEFT; MARGIN: 5PX\" src=\"/" + g_ref_path + eval("adv_" + the_type + "_pic[intNum]") + "\"" + strWidth + " border=\"0\">" + strHLink[1] + "</td>";
				strColspan = " colspan=\"2\"";
			}
			document.write("<table width=\"100%\" border=\"0\">");
			document.write("  <tr>");
			document.write(strPic);
			document.write("    <td valign=\"top\" align=left>" + strHLink[0] + eval("adv_" + the_type + "_the_name[intNum]") + strHLink[1] + "</td>");
			document.write("  </tr>");
			document.write("  <tr>");
			
			document.write("  </tr>");
			document.write("</table><hr class=\"light_hr\"><br>");
			intDispedIndex++;
		}
		while (intDispedIndex < intDispedMax)
	}
	else if (the_type == 4){//首頁影片下方
		intNum = Math.floor(Math.random() * ( eval("adv_" + the_type + "_h_link.length") - 1 - intMinNum + 1)) + intMinNum;
		strWidth = "";
		var strColspan;
		
		strHLink = GetHLink(the_type, intNum);

		if (eval("adv_" + the_type + "_pic[intNum] == ''")){
			strPic = "";
			strColspan = "";
		}
		else if (eval("adv_" + the_type + "_pic[intNum].indexOf(\".swf\") != -1")){
			strPic = "<td>" + GetFlashHtml(g_ref_path + eval("adv_" + the_type + "_pic[intNum]"), eval("GetType" + the_type + "Width()"), eval("GetType" + the_type + "Height()"), eval("adv_" + the_type + "_h_link[intNum]"), eval("adv_" + the_type + "_new_win[intNum]"), eval("adv_" + the_type + "_the_no[intNum]")) + "</td>"
			strColspan = " colspan=\"2\"";
		}
		else{
			strPic = "<td>" + strHLink[0] + "<img src=\"" + g_ref_path + eval("adv_" + the_type + "_pic[intNum]") + "\"" + strWidth + " border=\"0\">" + strHLink[1] + "</td>";
			strColspan = " colspan=\"2\"";
		}
		document.write("<table width=\"100%\" border=\"0\">");
		document.write("  <tr>");
		document.write(strPic);
		document.write("    <td valign=\"top\">" + strHLink[0] + eval("adv_" + the_type + "_the_name[intNum]") + strHLink[1] + "</td>");
		document.write("  </tr>");
		document.write("  <tr>");
		
		document.write("  </tr>");
		document.write("</table>");
	}
}
function GetHLink(the_type, intNum){
	if (eval("adv_" + the_type + "_h_link[intNum] == \"\"")){
		strLinkFront = "";
		strLinkBack = "";
	}
	else{
		if (eval("adv_" + the_type + "_new_win[intNum] == 'Y'")){
			strTarget = " target=\"_blank\"";
		}
		else{
			strTarget = "";
		}
		strLinkFront = "<a href=\"/" + g_ref_path + "click.php?the_no=" + eval("adv_" + the_type + "_the_no[intNum]") + "\"" + strTarget + ">";
		strLinkBack = "</a>";
	}
	var strHLink = [strLinkFront, strLinkBack];
	return strHLink;
}
function GetFlashHtml(strSwf, intWidth, intHeight, strHLink, strNewWin, intTheNo){
	var strSwfNoSub = strSwf.replace(".swf","");
	var strLinkFront = "";
	var strLinkBack = "";
	var strTarget;
	if (strHLink != ""){
		if (strNewWin == "Y"){
			strTarget = " target=_blank";
		}
		else{
			strTarget = "";
		}
		strLinkFront = "<div style=\"width:" + intWidth + "px; height:" + intHeight + "px;\"><div style=\"position:absolute; z-index:10; width:" + intWidth + "px; height:" + intHeight + "px;\">";
		strLinkBack = "</div><div style=\"position:absolute; z-index: 15;width:" + intWidth + "px; height:" + intHeight + "px;\"><iframe width=\"" + intWidth + "\" height=\"" + intHeight + "\" allowtransparency=\"true\" style=\"filter: Alpha(opacity=0)\" frameborder=\"0\" scrolling=\"no\"></iframe></div><div style=\"position:absolute; z-index: 20;width:" + intWidth + "px; height:" + intHeight + "px;\"><a href=\"/" + g_ref_path + "click.php?the_no=" + intTheNo + "\"" + strTarget + " style=\"display:block;width:" + intWidth + "px; line-height:1px; height:" + intHeight + "px; text-indent:-5000px; \">Banner</a></div></div>";
	}
	var strRetFlash = "<script type=\"text/javascript\">"
	+ "AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','" + intWidth + "','height','" + intHeight + "','src','" + strSwfNoSub + "','movie','" + strSwfNoSub + "','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','wmode','transparent' );"
	+ "</script>";
	//var strRet = "<object codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"" + intWidth + "\" height=\"" + intHeight + "\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\">"
	//+ "<param name=\"movie\" value=\"" + strSwf + "\" />"
	//+ "<param name=\"quality\" value=\"high\" />"
	//+ "<param name=\"wmode\" value=\"transparent\" />"
	//+ "<embed src=\"" + strSwf + "\" wmode=\"transparent\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + intWidth + "\" height=\"" + intHeight + "\"></embed>"
	//+ "</object>";
	return strLinkFront + strRetFlash + strLinkBack;
	//return strRetFlash;
}
function GetType2Width(){
	return 778;
}
function GetType2Height(){
	return 99;
}
function GetType3Width(){
	return 200;
}
function GetType3Height(){
	return 100;
}
function GetType4Width(){
	return 320;
}
function GetType4Height(){
	return 170;
}
