var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isO = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; var isF=(navigator.userAgent.indexOf("Firefox") != -1) ? true : false;
function PlayClip(clipName) { (isIE ? window['SparkPlayer'] : document['SparkPlayer']).jsPlayClip(clipName); }
function EmbedGN(objAttrs, params, embedAttrs) {  var str = '';  if (isIE && isWin && !isO)  { str += '<object ';  for (var i in objAttrs)
{ str += i + '="' + objAttrs[i] + '" ';  }  str += '>';  for (var i in params) { str += '<param name="' + i + '" value="' + params[i] + '" /> ';  } str += '</object>';
 }  else { str += '<embed ';  for (var i in embedAttrs){ str += i + '="' + embedAttrs[i] + '" '; } str += '> </embed>';} document.write(str);} 
function EmbedClip(w,h,n) {var ret = EmbedGA(arguments, ".swf", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000", "application/x-shockwave-flash" );
ret.embedAttrs['width']=ret.objAttrs['width']=w;ret.embedAttrs['height']=ret.objAttrs['height']=h;ret.embedAttrs['src']=ret.objAttrs['src']='http://media.sparkdigital.com/'+n+'.swf';
ret.embedAttrs['movie']=ret.params['movie'] = 'http://media.sparkdigital.com/'+n+'.swf';ret.objAttrs['salign']='';ret.objAttrs['codebase']='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0';
ret.objAttrs['name'] = ret.embedAttrs['name']=ret.objAttrs['id'] = ret.embedAttrs['id']='SparkPlayer';
ret.objAttrs['quality']='high';ret.objAttrs['pluginspage']='http://www.macromedia.com/go/getflashplayer';ret.objAttrs['align']='middle';
ret.objAttrs['play']='true';ret.objAttrs['loop']='false';ret.objAttrs['scale']='showall';ret.objAttrs['wmode']='transparent';
ret.objAttrs['devicefont']='false';ret.objAttrs['menu']='false';ret.objAttrs['allowFullScreen']='false';
ret.objAttrs['allowScriptAccess']='always'; EmbedGN(ret.objAttrs, ret.params, ret.embedAttrs);} 
function EmbedGA(args, ext, classid, mimeType){var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=3; i < args.length; i=i+2){
var currArg = args[i].toLowerCase(); switch (currArg){case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; 
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":
case "type":case "codebase":case "id":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];}}ret.objAttrs["classid"] = classid;if (mimeType) ret.embedAttrs["type"] = mimeType; return ret;}

