--- EmbedObject.py	2010-03-14 01:20:10.000000000 -0600
+++ EmbedObject_new.py	2010-03-14 01:23:36.000000000 -0600
@@ -56,7 +56,8 @@
                       alt=u'',
                       play=False, stop=True, loop=False, quality=(u'high', u'low', u'medium'),
                       op=True, repeat=False, autostart=False, align=(u'middle', u'top', u'bottom'), hidden=False,
-                      menu=True, wmode=u'transparent', url_mimetype=None):
+                      menu=True, wmode=u'transparent', url_mimetype=None,
+                      scale='false'):
     """ This macro is used to embed an object into a wiki page """
     # Join unit arguments with their units
     if width:
@@ -134,7 +135,7 @@
 
         embed_src = '''
 <object %(ob_data)s %(ob_type)s %(ob_width)s %(ob_height)s %(ob_align)s %(ob_standby)s %(ob_stop)s>
-%(wmode)s%(movie)s%(play)s%(stop)s%(repeat)s%(autostart)s%(op)s%(menu)s
+%(wmode)s%(movie)s%(play)s%(stop)s%(repeat)s%(autostart)s%(op)s%(menu)s%(scale)s
 <p>%(alt)s</p>
 </object>''' % {
     "ob_data": _check_object_value("data", url),
@@ -153,6 +154,7 @@
     "op": _check_param_value("op", op, "data"),
     "menu": _check_param_value("menu", menu, "data"),
     "alt": wikiutil.escape(alt),
+    "scale": _check_param_value("scale", scale, "data")
 }
 
     elif mt.major in ['image', 'chemical', 'x-world']:
