// JavaScript Document
//字符串中全角，半角空格删除
String.prototype.trimSpace=function()
{  
    return this.replace(/\s+|　/g,""); 
}

var GetRandomn = 1;
//获取随机范围内数值的函数
function GetRandom(n){GetRandomn=Math.floor(Math.random()*n+1)}


//设为主页
function SetHome(obj,URI){
try{
obj.style.behavior='url(#default#homepage)';obj.setHomePage(URI);
}
catch(e){
if(window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e) {
alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',URI);
}
}
return false;
}

function addFavorite(url, label) {
    if (document.all)
    {
        window.external.addFavorite(url, label);
    }
    else if (window.sidebar)
    {
        window.sidebar.addPanel(label, url, '');
    }
}

function printPage() {
            var body = window.document.body.innerHTML;
            var printArea = window.document.getElementById("printPage").innerHTML;
            window.document.body.innerHTML = printArea;
            window.print();
            window.document.body.innerHTML = body;
}

function SendMail(){
    document.location = "mailto:cn.sms@163.com?subject=mail";
}

function copyToClipboard(txt) {
if(window.clipboardData) {
   window.clipboardData.clearData();
   window.clipboardData.setData("Text", txt);
} else if(navigator.userAgent.indexOf('Opera') != -1) {
window.location = txt;
} else if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
} catch (e) {
alert('您的firefox安全限制限制您进行剪贴板操作，请打开"about:config"将"signed.applets.codebase_principal_support"设置为"true"之后重试');
return false;
}
var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if (!clip)
return;
var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if (!trans)
return;
trans.addDataFlavor('text/unicode');
var str = new Object();
var len = new Object();
var str = Components.classes['@mozilla.org/supports-string;1'].createInstance(Components.interfaces.nsISupportsString);
var copytext = txt;
str.data = copytext;
trans.setTransferData('text/unicode',str,copytext.length*2);
var clipid = Components.interfaces.nsIClipboard;
if (!clip)
return false;
clip.setData(trans,null,clipid.kGlobalClipboard);
}
}

function getdatetime(){
	var date=new Date();
	var today=date.getFullYear()+"年";
	today+=((date.getMonth()+1)+"月");
	today+=(date.getDate()+"日");
	var weekday=new Array(7);
	weekday[0]="星期日";
	weekday[1]="星期一";
	weekday[2]="星期二";
	weekday[3]="星期三";
	weekday[4]="星期四";
	weekday[5]="星期五";
	weekday[6]="星期六";
	
	document.write(today +' '+ weekday[date.getDay()]);
	document.write(' <span id="time"></span>');
}

function startTime()
{
	var today=new Date()
	var h=today.getHours()
	var m=today.getMinutes()
	var s=today.getSeconds()
	// add a zero in front of numbers<10
	m=checkTime(m)
	s=checkTime(s)
	document.getElementById('time').innerHTML=h+":"+m+":"+s
	t=setTimeout('startTime()',500)
}

function checkTime(i)
{
	if (i<10) 
	  {i="0" + i}
	  return i
}

function flashObject(file_name,width,height){
  document.write('<object id=a classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + width + '" height="' + height + '">');
  document.write('<param name="wmode" value="transparent" />');
  document.write('<param name="movie" value="' + file_name + '" />');
  document.write('<param name="quality" value="high" />');  
  document.write('<embed src="' + file_name + '" width="' + width + '" height="' + height + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>');
  document.write('</object>');
}

function ajaxTab(tabTitleID,tabContentID,tagname){
	var Tags=document.getElementById(tabTitleID).getElementsByTagName(tagname); 
	var CntTags=document.getElementById(tabContentID).getElementsByTagName('div');
	var len=Tags.length; 
	var flag=0;//修改默认值  
	for(i=0;i<len;i++){	
		Tags[i].value = i;
		CntTags[i].value=i;
		Tags[i].onmouseover=function(){		    			
			Tags[flag].className='outBg';
			CntTags[flag].style.display='none';
			flag=this.value;	
			Tags[flag].className='overBg';	
			CntTags[flag].style.display='block';
		};			
	};
}


function tabTitle(objid,tagname,overbguri,outbguri){
	var tags=document.getElementById(objid).getElementsByTagName(tagname);
	var len=tags.length;
	var flag=0;//修改默认值
	for(var i=0;i<len;i++){
		tags[i].value = i;
		tags[i].onmouseover=function(){
				tags[flag].style.background=outbguri;
				flag=this.value;	
				tags[flag].style.background=overbguri;
			}
	}
	tags[flag].style.background=overbguri;
}

//图片滚动列表 
var Speed_1 = 10; //速度(毫秒)
var Space_1 = 20; //每次移动(px)
var PageWidth_1 = 140 * 5; //翻页宽度（PX）
var interval_1 = 7000; //翻页间隔（毫秒）
var fill_1 = 0;
var MoveLock_1 = false;
var MoveTimeObj_1;
var MoveWay_1="right";
var Comp_1 = 0;
var AutoPlayObj_1=null;

function GetObj(objName){
	if(document.getElementById){
		return eval('document.getElementById("'+objName+'")')
	}
	else{
		return eval('document.all.'+objName)
	}
}

function AutoPlay_1(){
	clearInterval(AutoPlayObj_1)
	;AutoPlayObj_1=setInterval('picGoLeft();picStopGoLeft();',interval_1)
}

function picGoRight(){
	if(MoveLock_1)
		return;
	clearInterval(AutoPlayObj_1);
	MoveLock_1=true;
	MoveWay_1="left";
	MoveTimeObj_1=setInterval('ISL_ScrUp_1();',Speed_1);
}

function picStopGoRight(){
	if(MoveWay_1 == "right")
		{return};
	clearInterval(MoveTimeObj_1);
	if((GetObj('picContent').scrollLeft-fill_1)%PageWidth_1!=0){
		Comp_1=fill_1-(GetObj('picContent').scrollLeft%PageWidth_1);
		CompScr_1()
	}else{
		MoveLock_1=false
	}
	AutoPlay_1()
}

function ISL_ScrUp_1(){
	if(GetObj('picContent').scrollLeft<=0){
		GetObj('picContent').scrollLeft=GetObj('picContent').scrollLeft+GetObj('List1').offsetWidth
	}
	GetObj('picContent').scrollLeft-=Space_1
}

function picGoLeft(){
	clearInterval(MoveTimeObj_1);
	if(MoveLock_1)
		return;clearInterval(AutoPlayObj_1);
		MoveLock_1=true;
		MoveWay_1="right";
		ISL_ScrDown_1();
		MoveTimeObj_1=setInterval('ISL_ScrDown_1()',Speed_1)
}

function picStopGoLeft(){
	if(MoveWay_1 == "left")
		{return};
	clearInterval(MoveTimeObj_1);
	if(GetObj('picContent').scrollLeft%PageWidth_1-(fill_1>=0?fill_1:fill_1+1)!=0){
		Comp_1=PageWidth_1-GetObj('picContent').scrollLeft%PageWidth_1+fill_1;
		CompScr_1()
	}
	else{
		MoveLock_1=false
	}
	AutoPlay_1()
}

function ISL_ScrDown_1(){
	if(GetObj('picContent').scrollLeft>=GetObj('List1').scrollWidth){
		GetObj('picContent').scrollLeft=GetObj('picContent').scrollLeft-GetObj('List1').scrollWidth
	}
	GetObj('picContent').scrollLeft+=Space_1
}

function CompScr_1(){
	if(Comp_1==0){
		MoveLock_1=false;return
	}
	var num,TempSpeed=Speed_1,TempSpace=Space_1;
	if(Math.abs(Comp_1)<PageWidth_1/2){
		TempSpace=Math.round(Math.abs(Comp_1/Space_1));
		if(TempSpace<1){
			TempSpace=1
		}
	}
	if(Comp_1<0){
		if(Comp_1<-TempSpace){
			Comp_1+=TempSpace;num=TempSpace
		}
		else
		{
			num=-Comp_1;
			Comp_1=0
		}
		GetObj('picContent').scrollLeft-=num;setTimeout('CompScr_1()',TempSpeed)
	}
	else
	{
		if(Comp_1>TempSpace){
			Comp_1-=TempSpace;num=TempSpace
		}
		else
		{
			num=Comp_1;
			Comp_1=0
		}
	GetObj('picContent').scrollLeft+=num;setTimeout('CompScr_1()',TempSpeed)
	}
}	

function picRunInit(){	
	GetObj("List2").innerHTML=GetObj("List1").innerHTML;
	GetObj('picContent').scrollLeft=fill_1>=0?fill_1:GetObj('List1').scrollWidth-Math.abs(fill_1);
	GetObj("picContent").onmouseover=function(){clearInterval(AutoPlayObj_1)}
	GetObj("picContent").onmouseout=function(){AutoPlay_1()}
	AutoPlay_1();
}

//图片自动播放
var picTimer;
function autoPlay()
{
	var obj=document.getElementById("picdown");
	if(obj)
	{
		window.location=""+obj.getAttribute('href')+"#auto";
	}
	else
	{
		stopPlay();
	}
}

function startPlay()
{
	picTimer=setTimeout("autoPlay()", 8000);
}

function stopPlay()
{
	clearTimeout(picTimer);
}

function nextPic()
{
	var obj=document.getElementById("picdown");
	if(obj)
	{
		window.location=""+obj.getAttribute('href')+"#auto";
	}
}

//底部滚动部分
window.onresize = resizeDiv;
window.onerror = function(){}
var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
var px = document.doctype?"px":0;
var scrollwidth = navigator.userAgent.indexOf("Firefox")>0?16:0;
var iframeheight = navigator.userAgent.indexOf("MSIE")>0?40-5:79-5;
String.prototype.Trim  = function(){return this.replace(/^\s+|\s+$/g,"");}

function collapse(obj){
	ct = document.getElementById('tab_c_iframe');
	if(ct.style.display=="none"){
		ct.style.display="";
		obj.src=obj.src.replace("b.gif","a.gif");
	} else {
		ct.style.display="none";
		obj.src=obj.src.replace("a.gif","b.gif");
	}
	resizeDiv();
}

function loadBottomBar()
{
	try{
		divTop = parseInt(document.getElementById("bottomBar").style.top,10);
		divLeft = parseInt(document.getElementById("bottomBar").style.left,10);
		divHeight = parseInt(document.getElementById("bottomBar").offsetHeight,10);
		divWidth = parseInt(document.getElementById("bottomBar").offsetWidth,10);

		var scrollPosTop,scrollPosLeft,docWidth,docHeight;
		if (typeof window.pageYOffset != 'undefined') { 
			scrollPosTop = window.pageYOffset; 
			scrollPosLeft = window.pageXOffset; 
			docWidth = window.innerWidth; 
			docHeight = window.innerHeight; 
		} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
			scrollPosTop = document.documentElement.scrollTop;
			scrollPosLeft = document.documentElement.scrollLeft;
			docWidth = document.documentElement.clientWidth;
			docHeight = document.documentElement.clientHeight;
		} else if (typeof document.body != 'undefined') { 
			scrollPosTop = document.body.scrollTop;
			scrollPosLeft = document.body.scrollLeft;
			docWidth = document.body.clientWidth;
			docHeight = document.body.clientHeight;
		}

		document.getElementById("bottomBar").style.top = parseInt(scrollPosTop,10) + docHeight + 30 + px;// divHeight
		document.getElementById("bottomBar").style.left = parseInt(scrollPosLeft,10) + docWidth - divWidth - scrollwidth + px;
		document.getElementById("bottomBar").style.visibility="visible";
		objTimer = window.setInterval("moveDiv()",10);
	}catch(e){}
}

function resizeDiv()
{
	i+=1;
	try{
		divHeight = parseInt(document.getElementById("bottomBar").offsetHeight,10);
		divWidth = parseInt(document.getElementById("bottomBar").offsetWidth,10);

		var scrollPosTop,scrollPosLeft,docWidth,docHeight; 
		if (typeof window.pageYOffset != 'undefined') { 
			scrollPosTop = window.pageYOffset; 
			scrollPosLeft = window.pageXOffset; 
			docWidth = window.innerWidth; 
			docHeight = window.innerHeight; 
		} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
			scrollPosTop = document.documentElement.scrollTop;
			scrollPosLeft = document.documentElement.scrollLeft;
			docWidth = document.documentElement.clientWidth;
			docHeight = document.documentElement.clientHeight;
		} else if (typeof document.body != 'undefined') { 
			scrollPosTop = document.body.scrollTop;
			scrollPosLeft = document.body.scrollLeft;
			docWidth = document.body.clientWidth;
			docHeight = document.body.clientHeight;
		}

		document.getElementById("bottomBar").style.top = docHeight - divHeight + parseInt(scrollPosTop,10) + px;
		document.getElementById("bottomBar").style.left = docWidth - divWidth + parseInt(scrollPosLeft,10) - scrollwidth + px;
	}catch(e){}
}

function moveDiv()
{

	var scrollPosTop,scrollPosLeft,docWidth,docHeight; 
	if (typeof window.pageYOffset != 'undefined') { 
		scrollPosTop = window.pageYOffset; 
		scrollPosLeft = window.pageXOffset; 
		docWidth = window.innerWidth; 
		docHeight = window.innerHeight; 
	} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
		scrollPosTop = document.documentElement.scrollTop;
		scrollPosLeft = document.documentElement.scrollLeft;
		docWidth = document.documentElement.clientWidth;
		docHeight = document.documentElement.clientHeight;
	} else if (typeof document.body != 'undefined') { 
		scrollPosTop = document.body.scrollTop;
		scrollPosLeft = document.body.scrollLeft;
		docWidth = document.body.clientWidth;
		docHeight = document.body.clientHeight;
	}

	try{
		if(parseInt(document.getElementById("bottomBar").style.top,10) <= (docHeight - divHeight + parseInt(scrollPosTop,10)))
		{
			window.clearInterval(objTimer);objTimer = window.setInterval("resizeDiv()",1);
		}
		divTop = parseInt(document.getElementById("bottomBar").style.top,10);
		document.getElementById("bottomBar").style.top = divTop - 1 + px;
	}catch(e){}
}
function DrawImage(ImgD,imgW,imgH){
	var image=new Image();
	image.src=ImgD.src;
	if(image.width>0 && image.height>0)
	{
		flag=true;
		if(image.width/image.height>=imgW/imgH)
		{
			if(image.width>imgW)
			{
				ImgD.width=imgW;
				ImgD.height=(image.height*imgW)/image.width;
			}
			else
			{
				ImgD.width=image.width;
				ImgD.height=image.height;
			}
			ImgD.alt=image.width+"&iexcl;&Aacute;"+image.height;
		}
		else
		{
			if(image.height>imgH)
			{
				ImgD.height=imgH;
				ImgD.width=(image.width*imgH)/image.height; 
			}
			else
			{
				ImgD.width=image.width;
				ImgD.height=image.height;
			}
			ImgD.alt=image.width+"&iexcl;&Aacute;"+image.height;
		}
	}
}

