//v1.2 //copyright 2006 adobe macromedia software llc and its licensors. all rights reserved. function ac_ax_runcontent(){ var ret = ac_ax_getargs(arguments); ac_generateobj(ret.objattrs, ret.params, ret.embedattrs); } function ac_ax_getargs(args){ var ret = new object(); ret.embedattrs = new object(); ret.params = new object(); ret.objattrs = new object(); for (var i=0; i < args.length; i=i+2){ var currarg = args[i].tolowercase(); switch (currarg){ case "pluginspage": case "type": ret.embedattrs[args[i]] = args[i+1]; break; case "data": case "codebase": case "classid": case "id": case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblclick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": ret.objattrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "tabindex": ret.embedattrs[args[i]] = ret.objattrs[args[i]] = args[i+1]; break; default: ret.embedattrs[args[i]] = ret.params[args[i]] = args[i+1]; } } return ret; }