/* Works on 9flash
 * Created by Zed Gu [m] on 2006-3-29
 * Copyright (c) 2006 9flash.com
 */

//选项卡效果
function showSheet(pAc,pS,pSum){
	var sheetBar = pS + "-bar";
	if(pAc.parentNode.id == sheetBar){
		var sheetID = pAc.id.replace("bar", "div");
		var i = 1;
		while (i<=pSum) {
			document.getElementById(pS + "-div-" + i).style.display = "none";
			document.getElementById(pS + "-bar-" + i).className = sheetBar + "-a";
			i++;
		}
		document.getElementById(sheetID).style.display = "block";
		document.getElementById(pAc.id).className = sheetBar + "-on";
		//var tSheet = sheetID.split("-");
	}
}
//选项卡初始化
function initShowSheet(pS,pID,pSum) {
	var i = 1;
	while (i<=pSum) {
		document.getElementById(pS + "-div-" + i).style.display = "none";
		i++;
	}
	showSheet(document.getElementById(pS + "-bar-" + pID),pS,pID);
}

var oM = new Array();
var vM = new Array();
var sN = new Array('as','bs');
oM[0] = new Array(new Array('a1','b1','c1','d1'),new Array('a2','b2','c2','d2'));
vM[0] = new Array(new Array('1','2','3','4'),new Array('a2','b2','c2','d2'));
oM[1] = new Array(new Array('aa1','bb1','cc1','dd1','ee1'),new Array('aa2','bb2','cc2','dd2','ee2'),new Array('aa3','bb3','cc3','dd3','ee3'),new Array('aa4','bb4','cc24','dd4','ee4'));
vM[1] = new Array(new Array('11','22','33','44','55'),new Array('11','22','33','44','55'),new Array('11','22','33','44','55'),new Array('11','22','33','44','55'));

//输出联动菜单
function selectWrite() {
	for (i=0;i<sN.length;i++) {
		document.writeln('<select id="' + sN[i] + '" name="' + sN[i] + '" onChange="selectChange(' + i + ');">');
		for (j=0;j<oM[i][0].length;j++) {
			document.getElementById(sN[i]).options.add(new Option(oM[i][0][j],vM[i][0][j]));
		}
		document.writeln('</select>');
	}
}
//联动菜单动作
function selectChange(pN) {
	var ch = pN+1;
	if (ch < sN.length){
		var tAc = document.getElementById(sN[pN]).options.selectedIndex;
		document.getElementById(sN[ch]).options.length = 0;
		for (j=0;j<oM[ch][tAc].length;j++) {
			document.getElementById(sN[ch]).options.add(new Option(oM[ch][tAc][j],vM[ch][tAc][j]));
		}
	}
}

//title 效果
offsetX = 0;
offsetY = 20;
var tTitle = "";
function initToolTips() {
	if (!br("Gecko")){
		document.getElementById("toolTipLayer").style.visibility = "visible";
		document.getElementById("toolTipLayer").style.display = "none";
		document.onmousemove = moveToMouseLoc;
	}
}
function toolTip(msg, fg, bg) {
	if (!br("Gecko")){
		tTitle = msg.title;
		if(toolTip.arguments.length < 1) {
			document.getElementById("toolTipLayer").style.visibility = "hidden";
			document.getElementById("toolTipLayer").style.display = "none";
		}else {
			if(!fg) fg = "#FFD200";
			if(!bg) bg = "#FFFFFF";
			var content ='<div style="background:' + bg + ';border:1px solid ' + fg + ';padding:5px;color:' + fg + '">' + tTitle + '</div>';
			document.getElementById("toolTipLayer").innerHTML = content;
			document.getElementById("toolTipLayer").style.visibility = "visible";
			document.getElementById("toolTipLayer").style.display='block'
		}
		msg.title = "";
	}
}
function toolTipOut(msg) {
	if (!br("Gecko")){
		msg.title = tTitle;
		document.getElementById("toolTipLayer").style.visibility = "visible";
		document.getElementById("toolTipLayer").style.display = "none";
	}
}
function moveToMouseLoc(e) {
	x = event.x + document.body.scrollLeft;
	y = event.y + document.body.scrollTop;
	document.getElementById("toolTipLayer").style.left = x + offsetX;
	document.getElementById("toolTipLayer").style.top = y + offsetY;
	return true;
}
//浏览器判断
function br(pN) {
	if (navigator.userAgent.indexOf(pN)>=0) {
		return true;
	}else{
		return false;
	}
}

//Javascript 复制
function copyAc(){
    NowURL="推荐你9FLASH 上的这个好东东" + location.href;
    clipboardData.setData('text',NowURL);
    alert('网址已复制, 介绍给你的朋友请按Ctrl+V发到QQ或MSN好友里！贴在论坛里面也可以');
}
function copyurl(url){
    NowURL="推荐你9FLASH 上的这个好东东" + url;
    clipboardData.setData('text',NowURL);
    alert('网址已复制, 介绍给你的朋友请按Ctrl+V发到QQ或MSN好友里！贴在论坛里面也可以');
}
//滑动效果
function initSlide(pS,pXPOS,pN) {
	slideM = pS;
	slideN = pN;
	slideoutActive = 0;
	slideoutShown = document.getElementById(pS + "-1").style;
	slideoutShown.xpos = 0;
	slideoutNew = "none";
	tXPOS = pXPOS;
	ntXPOS = 0 - tXPOS;
	slideoutNew.xpos = ntXPOS;
	setInterval(autoSlide, 8000);
}
function slideout(pID) {
	if (!slideoutActive && slideoutShown != document.getElementById(pID).style) {
		slideoutActive = 1;
		slideoutNew = document.getElementById(pID).style;
		slideoutNew.xpos = ntXPOS;
		slideoutLeft();
	}
}
function slideoutLeft() {
	if (slideoutShown.xpos > ntXPOS) {
		slideoutShown.xpos -= 30;
		slideoutShown.left = slideoutShown.xpos;
		setTimeout("slideoutLeft()",30);
	}
	else {
		setTimeout("slideoutRight()",50);
	}
}
function slideoutRight() {
	if (slideoutNew.xpos < 0) {
		slideoutNew.xpos += 30;
		slideoutNew.left = slideoutNew.xpos;
		setTimeout("slideoutRight()",30);
	}
	else {
		slideoutShown = slideoutNew;
		slideoutActive = 0;
	}
}
autoSlide = function () {
	for (i=1;i<=slideN;i++) {
		tN = slideM + "-" + i;
		slideout(tN);
		if (i > slideN) {
			i = 1;
		}
	}
}
function writeoutad(val){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"550\" height=\"400\"><param name=\"movie\" value=\"");
	document.write(val);
	document.write("\" /><param name=\"quality\" value=\"high\" /><embed src=\"");
	document.write(val);
	document.write("\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"550\" height=\"400\"></embed></object>");
}
function writeflashad(val){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"550\" height=\"400\"><param name=\"movie\" value=\"");
	document.write("../js/Player.swf?movieUrl="+val);
	document.write("\" /><param name=\"quality\" value=\"high\" /><embed src=\"");
	document.write("../js/Player.swf?movieUrl="+val);
	document.write("\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"550\" height=\"400\"></embed></object>");
}
function flashshow(val,width,height){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\""+width+"\" height=\""+height+"\"><param name=\"movie\" value=\"");
	document.write(val);
	document.write("\" /><param name=\"quality\" value=\"high\" /><embed src=\"");
	document.write(val);
	document.write("\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+width+"\" height=\""+height+"\"></embed></object>");
}

var adinterval = 0;


