var hasGif;
if(!opr) var opr=1;
if(!flash) var flash=''; 
if(!gif || hasGif==0) var gif='';
if(!instalowac) var instalowac=0; 
if(!wersja) var wersja=5; 
if(!w) var w = 1;
if(!h) var h = 1;
if(!linek) var linek = 'http://www.mbank.pl';
if(!flashvars) var flashvars='';
if(!flashname) var flashname='hgw';
var flashinstalled = 0;//nie wiadomo czy zainstalowany
var flashversion = 0;//na razie zero, po zakonczeniu powinna przechowywac numer wersji plugina
if (navigator.plugins && navigator.plugins.length)
{
  x = navigator.plugins["Shockwave Flash"];
  if (x) {
    flashinstalled = 2;//zainstalowany
    if (x.description) {
      y = x.description;
      flashversion = parseInt (y.replace (/^.*\s+(\d+)\.?\d*\s+\S+$/, "$1"), 10);
    }
  }
  else
    flashinstalled = 1;//niezainstalowany
  if (navigator.plugins["Shockwave Flash 2.0"]) {
    flashinstalled = 2;//zainstalowany
    flashversion = 2;//plugin 2.0
  }
}
else if (navigator.mimeTypes && navigator.mimeTypes.length) {
  x = navigator.mimeTypes['application/x-shockwave-flash'];
  if (x && x.enabledPlugin)
    flashinstalled = 2;//zainstalowany
  else
    flashinstalled = 1;//niezainstalowany
}
else {
  document.write('<SCRIPT LANGUAGE="VBScript">\n');
  document.write('on error resume next\n');
  document.write('\n');
  document.write('If 1 = 1 Then\n');
  document.write('	For i = 2 to 10\n');
  document.write('		If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then\n');
  document.write('\n');
  document.write('		Else\n');
  document.write('			flashinstalled = 2\n');
  document.write('			flashversion = i\n');
  document.write('		End If\n');
  document.write('	Next\n');
  document.write('End If\n');
  document.write('\n');
  document.write('If flashinstalled = 0 Then\n');
  document.write('	flashinstalled = 1\n');
  document.write('End If\n');
  document.write('\n');
  document.write('<\/script>');
}
if (flashinstalled==2) {
  if(wersja <= flashversion) {
      document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+wersja+',0,0,0" width="'+w+'" height="'+h+'" name="'+flashname+'" id="'+flashname+'">\
				<param name="movie" value="'+flash+'">\
				<param name="quality" value="high">\
				<param name="flashvars" value="'+flashvars+'">\
				<param name="wmode" value="transparent">\
				<embed src="'+flash+'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'" flashvars="'+flashvars+'" name="'+flashname+'"></embed>\
			</object>');
  } else if ((wersja > flashversion && instalowac == 0) && hasGif == 1) {
    document.write('<a href="'+linek+'" target="_blank"><img src="'+gif+'" border="0" width="'+w+'" height="'+h+'" alt=""></a>');
  } else if (wersja > flashversion && instalowac==1) {
    //document.location='http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash';
    window.open ('http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','mm','left=20,top=20,width=450,height=350,scrollbars=1');
  }
  document.write ('<script language="VBScript">\n\
Sub '+flashname+'_FSCommand(ByVal command, ByVal args)\n	\
  call '+flashname+'_DoFSCommand(command, args)\n		\
end sub\n\
</script>');
 }
 else {
   if (instalowac == 0 && hasGif == 1) {
     document.write ('<a href="'+linek+'" target="_blank"><img src="'+gif+'" border="0" width="'+w+'" height="'+h+'" alt=""></a>');
   }
   else if (instalowac == 1) {
     //document.location='http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash';
     window.open ('http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','mm','left=20,top=20,width=450,height=350,scrollbars=1');
   }
}
