//家宝网项目JavaScript Document

//标签切换函数
function ChangeTab()
{	var classNameC=0;
	var Num0=arguments[0];//选中项序号
	var classNameA=arguments[1];//已选中样式
	var classNameB=arguments[2];//未选中样式
	var fr=arguments[3];//前缀
	if(fr==null)fr='c';
	if(arguments[4]!=null)classNameC=arguments[4];//是否显示选项卡内容
	n=0;
	while(document.getElementById(fr+'Tab'+n)!=undefined)
	{
		document.getElementById(fr+'Tab'+n).className=classNameB;
		if(classNameC==0)document.getElementById(fr+'Content'+n).style.display='none';
		n++;
	}

	    document.getElementById(fr+'Tab'+Num0).className=classNameA;
	    if(classNameC==0)document.getElementById(fr+'Content'+Num0).style.display='';
  }

function MaxMyFrame(FrameTag){
	var FrameTag=FrameTag?FrameTag:'iframe';
	var Frames=parent.document.getElementsByTagName(FrameTag);
	for(var i=0;i<Frames.length;i++){
		try{
			if(Frames[i].contentWindow.document.documentElement.innerHTML==document.documentElement.innerHTML){
				//Frames[i].height=Number(document.documentElement.offsetHeight);
				Frames[i].height=Number(document.body.offsetHeight);
			}
		}catch(e){}
	}
}


//普通焦点图
function JiabooFocusPics(focus_width,focus_height){
	var focus_width,focus_height,text_height,retHTML="",objName="FocusPicsData",TextBgColor="null",text_height=20;
	if(arguments[2]!=null)text_height=arguments[2];
	if(arguments[3]!=null)TextBgColor=arguments[3];
	if(arguments[4]!=null)objName=arguments[4];
	var swf_height = focus_height+text_height;
	var Data=getFocusPicData(objName);
	pics=Data[0];
	links=Data[1];
	texts=Data[2];
	var fv="pics="+pics+"&amp;links="+links+"&amp;texts="+texts+"&amp;borderwidth="+focus_width+"&amp;borderheight="+focus_height+"&textheight="+text_height;
	retHTML='<object id="focusflash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+focus_width+'" height="'+swf_height+'">';
	retHTML+='<param name="movie" value="/Jiaboo_Plus/FocusPic/Focus.swf">';
	retHTML+='<param name="quality" value="High">';
	retHTML+='<param name="bgcolor" value="'+TextBgColor+'">';
	retHTML+='<param name="allowscriptaccess" value="sameDomain">';
	retHTML+='<param name="menu" value="false">';
	retHTML+='<param name="wmode" value="opaque">';
	retHTML+='<param name="FlashVars" value="'+fv+'">';
	retHTML+='<embed name="focusflash" src="/Jiaboo_Plus/FocusPic/Focus.swf" quality="High" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="null" allowscriptaccess="sameDomain" menu="false" wmode="opaque" flashvars="'+fv+'" height="'+swf_height+'" width="'+focus_width+'">';
	retHTML+='</object>';
	document.write(retHTML);
	return '';
}

//Cool闪烁焦点图
function JiabooFocusPics_Cool(focus_width,focus_height){
	var swf_width=focus_width;
	var swf_height=focus_height;
	var objName="FocusPicsData";
	if(arguments[2]!=null && arguments[2]!=-1){
		var config=arguments[2];
	}else{
		//默认设置
		var config='8|0xffffff|0x8EBA00|50|0xffffff|0xff6600|0x000000';
		// config 设置分别为: 自动播放时间(秒)|文字颜色|文字背景色|文字背景透明度|按键数字色|当前按键色|普通按键色
	}
	if(arguments[3]!=null)objName=arguments[3];
	var Data=getFocusPicData(objName);
	var files=Data[0];	
	var links=Data[1];
	var texts=Data[2];
	var Objhtml="";
	Objhtml += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">';
	Objhtml += '<param name="movie" value="/Jiaboo_Plus/FocusPic/Cool.swf" />';
	Objhtml += '<param name="quality" value="high" />';
	Objhtml += '<param name="menu" value="false" />';
	Objhtml += '<param name=wmode value="opaque" />';
	Objhtml += '<param name="FlashVars" value="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'" />';
	Objhtml += '<embed src="/Jiaboo_Plus/FocusPic/Cool.swf" wmode="opaque" FlashVars="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	Objhtml += '</object>';
	if(arguments[4]!=null){
		var targediv = arguments[4];			
		document.getElementById(targediv).innerHTML=Objhtml ;
		}
	else
	{
	 document.write(Objhtml)	
	}		
}

//得到焦点图数据
function getFocusPicData(objName){
	var obj=$('#'+objName+'>div');
	var Ret,f=1;
	//var baseu=	document.URL.replace(/(http.*\/)(.*)/, "$1"); 
	var pics="";	var links="";	var texts="";
	for (var i=0;i<obj.length;i++) {
		objC=$(obj[i]).find('div');
		pics+=objC[0].innerHTML+"|";
		texts+=objC[1].innerHTML+"|";
		links+=objC[2].innerHTML+"|";
	}
	Ret=trimVBcrlf(pics,'|')+'|||'+trimVBcrlf(links,'|')+'|||'+trimVBcrlf(texts,"|");
	return Ret.split('|||');
}


//以下为新的JS焦点图
//更新日期为:2008-12-30
//制作人：黄浩

function InitFocusPic()
{
	//计算总总图片数，并将数字按钮动态插入HTML中
	CountImg=$(".Slides").contents("LI").length;//全局变量
	current=1;
	var htmlstr='<ul class="SlideTriggers">';
	for(var i=1;i<=CountImg;i++)
	{
		htmlstr=htmlstr+'<li onmouseover="StopSwitch('+i+')" onmouseout="StartSwitch('+i+')">'+i+'</li>';
	}
	htmlstr=htmlstr+'</ul>';
	$("#SlidePlayer").append(htmlstr);
	$(".SlideTriggers").contents().removeClass();
	$(".SlideTriggers").contents().eq(0).addClass("Current");	
	switchTimeout=setInterval(SwitchPic,4000);
}
function SwitchPic()
{
	//alert(current);
	if(current>=CountImg)
	{
		current=0;
	}
	
	$(".Slides").contents("LI").hide(1000);
	//$(".Slides").contents("LI").eq(current).fadeIn(1000);
	$(".Slides").contents("LI").eq(current).fadeIn(1500);
	$(".SlideTriggers").contents().removeClass();
	$(".SlideTriggers").contents().eq(current).addClass("Current");
	current=current+1;
}
function StartSwitch(obj)
{
	current=obj;
	switchTimeout=setInterval(SwitchPic,4000);
}
function StopSwitch(obj)
{
	//alert(obj);
	clearInterval(switchTimeout);
	$(".Slides").contents("LI").hide("fast");
	$(".Slides").contents("LI").eq(obj-1).fadeIn("fast");
	$(".SlideTriggers").contents().removeClass();
	$(".SlideTriggers").contents().eq(obj-1).addClass("Current");
}

