//v1.2

//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":

 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;

}


