function as_embed($embed_code, $width=640, $height=550, $echo=TRUE){
if (empty($embed_code)) return " embed code missing ";
$embed_code = stripslashes($embed_code);
$embed_code = preg_replace('/width=".*?"/', 'width="' . $width . '"', $embed_code);
$embed_code = preg_replace('/height=".*?"/', 'height="' . $height . '"', $embed_code);
$embed_code = str_replace('<object', '<object style="z-index:1;" wmode="transparent"', $embed_code);
$embed_code = str_replace('<embed', '<embed style="z-index:1;" wmode="transparent"', $embed_code);
$embed_code = str_replace('<iframe', '<iframe style="z-index:1;" ', $embed_code);
if (strrpos($embed_code, 'iframe') > 1){ //is an iframe embed code
$match = array();
preg_match('/src=".*?"/', $embed_code, $match);
$vid_url = $match[0];
$vid_url = str_replace('src="', '', $vid_url);
$vid_url = str_replace('"', '', $vid_url);
$embed_code = preg_replace('/src=".*?"/', 'src="' . $vid_url . '?wmode=opaque"', $embed_code);
}
if ($echo) echo $embed_code;
return $embed_code;
}