﻿function AdChinaSWFObject(id,src,width,height){
    this.id=id;
    this.src=src;
    this.width=width;
    this.height=height;
    this.wmode=null;
    this.vars=[];
    this.swfHTML="";    
}
AdChinaSWFObject.prototype={
    setFlashWmode:function(wmode){
        this.wmode=wmode;
    },
    setFlashVar:function(name,value){
	    this.vars[this.vars.length]=name+"="+value;
    },
    write:function(container){
        var content="";
        if(document.all){
            content+="<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" id=\""+this.id+"\""+" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" border=\"0\" width=\""+this.width+"\""+" height=\""+this.height+"\">";
		    content+="<param name=\"movie\" value=\""+this.src+"\" />";
		    content+="<param name=\"quality\" value=\"High\" />";
		    content+="<param name=\"allowScriptAccess\" value=\"always\" />";
		    content+="<param name=\"menu\" value=\"false\" />";
		    if(this.wmode){
		        content+="<param name=\"wmode\" value=\""+this.wmode+"\""+" />";
		    }
		    if(this.vars.length>0){				
		        content+="<param name=\"flashvars\" value=\""+this.vars.join("&")+"\" />";
		    }
		    content+="</object>";                
        }else{
            content+="<embed id=\""+this.id+"\" name=\""+this.id+"\""+" width=\""+this.width+"\""+" height=\""+this.height+"\""+" type=\"application/x-shockwave-flash\" "+"pluginspage=\"http://www.macromedia.com/go/getflashplayer\" ";
            content+="allowScriptAccess=\"always\" quality=\"high\" menu=\"false\" ";
            if(this.wmode){
                content+="wmode=\""+this.wmode+"\"";
            }
            content+=" src=\""+this.src+"\" ";
            if(this.vars.length>0){
                content+="flashvars=\""+this.vars.join("&")+"\"";
            }
            content+=" />";
        }
        document.getElementById(container).innerHTML=content;        
    }
}
function external(){
    var a=document.getElementsByTagName("a");
    for(var i=0;i<a.length;i++){
        if(a[i].rel=="external"){
            a[i].target="_blank";
        }
    }
}
if(document.all){
    window.attachEvent("onload",external);
}else{
    window.addEventListener("load",external,"");
}
