Index: googtube.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/googtube/googtube.module,v
retrieving revision 1.3.4.2
diff -u -u -p -r1.3.4.2 googtube.module
--- googtube.module	5 Jul 2007 23:11:22 -0000	1.3.4.2
+++ googtube.module	28 Nov 2007 12:01:29 -0000
@@ -67,7 +67,7 @@ function googtube_youtube($match) {
   $parsed_url = parse_url(check_url($match[0]));
   parse_str($parsed_url[query], $parsed_query);
   $youtube_id = $parsed_query['v'];
-  return '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/' . $youtube_id . '"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/' . $youtube_id . '" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>';
+  return theme('googtube_youtube', $youtube_id);
 }
 
 function googtube_google($match) {
@@ -75,6 +75,14 @@ function googtube_google($match) {
   parse_str($parsed_url[query], $parsed_query);
   $googlevideo_id = $parsed_query['docid'];
   isset($parsed_query['hl']) ? $googlevideo_hl = '&hl=' . $parsed_query['hl'] : $googlevideo_hl = '';
+  return theme('googtube_google',$googlevideo_id, $googlevideo_hl);
+}
+
+function theme_googtube_youtube($youtube_id){
+  return '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/' . $youtube_id . '"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/' . $youtube_id . '" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>';
+}
+
+function theme_googtube_google($googlevideo_id, $googlevideo_hl){
   return '<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=' . $googlevideo_id . $googlevideo_hl . '" flashvars=""> </embed>';
 }
 
