//v1.1 
 //Copyright 2006 Adobe Systems, Inc. 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": 
       case "src": 
         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; 
 } 
 