//f-source menu maintenance
connected=true;
d=document;
cls="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";
app="application/x-shockwave-flash";
m="movie";
fid="f-source";

function fixAllFlash(){
	var o=d.getElementsByTagName("object");
	for(var i=0;i<o.length;i++){
		var pn=o[i].parentNode.id;
		if(pn!=fid+" inner"&&pn!=fid+" menu")o[i].outerHTML=o[i].outerHTML;}
}
		
function AC_AddExt(src,ext){
	if(src.indexOf('?')!=-1)return src.replace(/\?/,ext+'?');
	else return src+ext;
}
			
function AC_Go(oAtt,params,eAtt){
	var s='<object ';
	for(var i in oAtt){
		s+=i+'="'+oAtt[i]+'" ';
	}
	s+='>';
	
	for(var i in params){
		s+='<param name="'+i+'" value="'+params[i]+'" /> ';
	}
	
	s+='<embed ';
	
	for(var i in eAtt){
	s+=i+'="'+eAtt[i]+'" ';
	}
	
	s+=' ></embed></object>';
	d.write(s);
}

function replaceArgs(cn){
	var r=new Array();
	r.push("codebase");
	r.push(cn.codeBase);
	r.push("vspace");
	r.push(cn.vspace);
	r.push("hspace");
	r.push(cn.hspace);
	r.push("width");
	r.push(cn.width);
	r.push("height");
	r.push(cn.height);
	
	for(i=0;i<cn.childNodes.length;i++){
		var c=cn.childNodes[i];
		if(c.tagName=="PARAM"){
			r.push(c.name.toLowerCase());
			if(c.name.toLowerCase()==m||c.name.toLowerCase()=="flash_component"){
				var ind=c.value.indexOf('.swf');
				if(ind==-1)var ind=c.value.indexOf('.swc');
				r.push(c.value.substring(0,ind));
				}
				else{r.push(c.value);}
			}
		}
		r.push("pluginspage");
		r.push("http://www.macromedia.com/go/getflashplayer");
		return r;
}

function Run_f_source_menu(n){
	etn=d.getElementsByTagName("div");
	for(var i=0;etn[i];i++){
		var tn=etn[i];
		if(tn.id==fid+" menu"){
			var idt=fid+" inner";
			var tnf=tn.firstChild;
			if(tnf.id==idt)tn=tnf;
			else if(tnf.nextSibling.id==idt)tn=tnf.nextSibling;
			tnf=tn.firstChild;
			if(!d.all||window.opera)obj=tnf.nextSibling;
			else obj=tnf;
		}
	}
	var f=new Array();
	f=replaceArgs(obj);
	obj.style.display='none';
	if(String(navigator.vendor).indexOf('Apple')!=-1){
		var pr=obj.parentNode;pr.removeChild(obj);
	};
		
	var r=AC_GA(f,".swf",m,cls,app,"shv");
	AC_Go(r.oAtt,r.params,r.eAtt);
}

function AC_FL_RunContent(){
	var r=AC_GA(arguments,".swf",m,cls,app);
	AC_Go(r.oAtt,r.params,r.eAtt);
}

function AC_GA(a,ext,srcPN,classid, mT,sc){
	var r=new Object();
	r.eAtt=new Object();
	r.params=new Object();
	r.oAtt=new Object();
	for(var i=0; i<a.length;i=i+2){
		var ai=a[i];
		var a1=a[i+1];
		var cur=ai.toLowerCase();
		switch(cur){
			case"classid":break;
			case"pluginspage":r.eAtt[ai]=a1;
			break;
			case"src":case m:a1=AC_AddExt(a1,ext);
			r.eAtt["src"]=a1;
			r.params[srcPN]=a1;
			break;
			case"type":case"codebase":case"style":r.oAtt[ai]=a1;
			break;
			case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"id":case"tabindex":r.eAtt[ai]=r.oAtt[ai]=a1;
			break;
			default:r.eAtt[ai]=r.params[ai]=a1;
			
			if(ai.toLowerCase()=="fl"+"a"+sc+"ars"){
				var bi=a1.indexOf("ic_U");
				var ben=a1.substring(bi).indexOf(",");
				var bi=bi+ben-1;
				var be=a1.substring(0,bi);
				var en=a1.substring(bi);
				for(var ii=0;etn[ii];ii++){
					var tn=etn[ii];
					if(tn.id=="me"+"nu"){
						r.eAtt[ai]=r.params[ai]=be+"cm:"+escape(tn.innerHTML)+en;
					}
					
				}
			}
		}
	}
		
	r.oAtt["classid"]=classid;
	if(mT)r.eAtt["type"]=mT;return r;
	
}