
//FLASH显示 key==1 透明显示
function show_flash(filepath,w,h,key)
{
    if (/^\S+\.swf$/i.test(filepath)==false) return;
    document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=7,0,19,0\" width=\""+w+"\" height=\""+h+"\">");
    document.writeln("  <param name=\"movie\" value=\""+filepath+"\" \/>");
    document.writeln("  <param name=\"quality\" value=\"high\" \/>");
    if (key==1){
		document.writeln("  <param name=\"wmode\" value=\"transparent\" \/>");
		document.writeln("  <embed src=\""+filepath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" wmode=\"transparent\"><\/embed>");
	}
	else document.writeln("  <embed src=\""+filepath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" ><\/embed>");
    document.writeln("<\/object>");
}

//自动选择广告显示的格式 
//链接和路径分隔符:$$ 记录之间分隔符:||
//key:1 在格式为swf时生效，表示透明播放
function showAdv(filePath,w,h,key)
{
    var linkpath,tmpArr;
    linkpath="";
    if (typeof(filePath)=="undefined") return;
    tmpArr=filePath.split("$$");
    if (tmpArr.length>1){
        linkpath=tmpArr[0]
        filePath=tmpArr[1]
    }
    if (/^\S+\.swf$/i.test(filePath)){
        document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=7,0,19,0\" width=\""+w+"\" height=\""+h+"\">");
        document.writeln("  <param name=\"movie\" value=\""+filePath+"\" \/>");
        document.writeln("  <param name=\"quality\" value=\"high\" \/>");
        if (key==1){
			document.writeln("  <param name=\"wmode\" value=\"transparent\" \/>");
			document.writeln("  <embed src=\""+filePath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" wmode=\"transparent\"><\/embed>");
		}
		else document.writeln("  <embed src=\""+filePath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\"><\/embed>");
        document.writeln("<\/object>");
        return;
    }
    if(/^\S+\.(gif|jpg|png)$/i.test(filePath)){
      if (linkpath!="")
      document.writeln("<a href=\""+linkpath+"\" target=\"_blank\"><img src=\""+filePath+"\" width=\""+w+"\" height=\""+h+"\" border=\"0\" \/><\/a>");
      else
      document.writeln("<img src=\""+filePath+"\" width=\""+w+"\" height=\""+h+"\" border=\"0\" \/>");
      return;
    }
}

//显示日期
function showDate()
{
    var tmp="";
    var date=new Date();
    var weekday=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
    tmp=date.getFullYear()+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+"  "+weekday[date.getDay()];
    document.write(tmp);
}

function showDate_en()
{
    var tmp="";
    var date=new Date();
    var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
    tmp=weekday[date.getDay()]+"&nbsp;&nbsp;"+date.getDate()+"/"+(date.getMonth()+1)+"/"+date.getFullYear();
    document.write(tmp);
}
//修复友情链接
function fixlink(obj,tgt)
{
    var url;
    if (obj.tagName!="A") return false;
    if (obj.href=="") return false;
    if (obj.href.split(/[\/\/\/]/)[2]==document.URL.split(/[\/\/\/]/)[2]){
        obj.href="http:\/\/"+obj.href.split(/[\/|\/\/]/).reverse()[0];
    }
    obj.target=tgt;
}

//内容切换
function txt_filter(objID,content,delay,style)
{
    var delay=(/^\d+$/.test(delay)==false)?3:delay;
    var style=(/^\d+$/.test(style)==false)?Math.floor(Math.random()*23):style;
    var obj=document.getElementById(objID);
	if (document.all){
    obj.style.filter="revealTrans(duration="+delay+",transition="+style+")";
	obj.filters[0].Apply();
    obj.innerHTML=content;
    obj.filters[0].play();
	}
	else{
    obj.innerHTML=content;
	}
}

function writeflashhtml(arg) {
    var parm = [];
    var _default_version = "8,0,24,0";
    var _default_quality = "high";
    var _default_align = "middle";
    var _default_menu = "false";

    for (i = 0; i < arguments.length; i++) {
        parm[i] = arguments[i].split(' ').join('').split('=');
        for (var j = parm[i].length - 1; j > 1; j--) {
            parm[i][j - 1] += "=" + parm[i].pop();
        }
        switch (parm[i][0]) {
            case '_version': var _version = parm[i][1]; break;
            case '_swf': var _swf = parm[i][1]; break;
            case '_base': var _base = parm[i][1]; break;
            case '_quality': var _quality = parm[i][1]; break;
            case '_loop': var _loop = parm[i][1]; break;
            case '_bgcolor': var _bgcolor = parm[i][1]; break;
            case '_wmode': var _wmode = parm[i][1]; break;
            case '_play': var _play = parm[i][1]; break;
            case '_menu': var _menu = parm[i][1]; break;
            case '_scale': var _scale = parm[i][1]; break;
            case '_salign': var _salign = parm[i][1]; break;
            case '_height': var _height = parm[i][1]; break;
            case '_width': var _width = parm[i][1]; break;
            case '_hspace': var _hspace = parm[i][1]; break;
            case '_vspace': var _vspace = parm[i][1]; break;
            case '_align': var _align = parm[i][1]; break;
            case '_class': var _class = parm[i][1]; break;
            case '_id': var _id = parm[i][1]; break;
            case '_name': var _name = parm[i][1]; break;
            case '_style': var _style = parm[i][1]; break;
            case '_declare': var _declare = parm[i][1]; break;
            case '_flashvars': var _flashvars = parm[i][1]; break;
            default: ;
        }
    }
    var thtml = "";
    thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version) ? _version : _default_version) + "'";
    if (_width) thtml += " width='" + _width + "'";
    if (_height) thtml += " height='" + _height + "'";
    if (_hspace) thtml += " hspace='" + _hspace + "'";
    if (_vspace) thtml += " vspace='" + _vspace + "'";
    if (_align) thtml += " align='" + _align + "'";
    else thtml += " align='" + _default_align + "'";
    if (_class) thtml += " class='" + _class + "'";
    if (_id) thtml += " id='" + _id + "'";
    if (_name) thtml += " name='" + _name + "'";
    if (_style) thtml += " style='" + _style + "'";
    if (_declare) thtml += " " + _declare;
    thtml += ">";
    if (_swf) thtml += "<param name='movie' value='" + _swf + "'>";
    if (_quality) thtml += "<param name='quality' value='" + _quality + "'>";
    else thtml += "<param name='quality' value ='" + _default_quality + "'>";
    if (_loop) thtml += "<param name='loop' value='" + _loop + "'>";
    if (_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>";
    if (_play) thtml += "<param name='play' value='" + _play + "'>";
    if (_menu) thtml += "<param name='menu' value='" + _menu + "'>";
    else thtml += "<param name='menu' value='" + _default_menu + "'>";
    if (_scale) thtml += "<param name='scale' value='" + _scale + "'>";
    if (_salign) thtml += "<param name='salign' value='" + _salign + "'>";
    if (_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>";
    if (_base) thtml += "<param name='base' value='" + _base + "'>";
    if (_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>";
    thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'";
    if (_width) thtml += " width='" + _width + "'";
    if (_height) thtml += " height='" + _height + "'";
    if (_hspace) thtml += " hspace='" + _hspace + "'";
    if (_vspace) thtml += " vspace='" + _vspace + "'";
    if (_align) thtml += " align='" + _align + "'";
    else thtml += " align='" + _default_align + "'";
    if (_class) thtml += " class='" + _class + "'";
    if (_id) thtml += " id='" + _id + "'";
    if (_name) thtml += " name='" + _name + "'";
    if (_style) thtml += " style='" + _style + "'";
    thtml += " type='application/x-shockwave-flash'";
    if (_declare) thtml += " " + _declare;
    if (_swf) thtml += " src='" + _swf + "'";
    if (_quality) thtml += " quality='" + _quality + "'";
    else thtml += " quality='" + _default_quality + "'";
    if (_loop) thtml += " loop='" + _loop + "'";
    if (_bgcolor) thtml += " bgcolor='" + _bgcolor + "'";
    if (_play) thtml += " play='" + _play + "'";
    if (_menu) thtml += " menu='" + _menu + "'";
    else thtml += " menu='" + _default_menu + "'";
    if (_scale) thtml += " scale='" + _scale + "'";
    if (_salign) thtml += " salign='" + _salign + "'";
    if (_wmode) thtml += " wmode='" + _wmode + "'";
    if (_base) thtml += " base='" + _base + "'";
    if (_flashvars) thtml += " flashvars='" + _flashvars + "'";
    thtml += "></embed>";
    thtml += "</object>";
    //alert(thtml);
    document.write(thtml);
}
