From: "Sparad av Windows Internet Explorer 9"
Subject: ENA-2012-45 - Flashpublisher 2.0
Date: Tue, 13 Nov 2012 05:32:07 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CDC160.38F146D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CDC160.38F146D0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pdf.direktpress.se/flashpublisher/magazine/8563

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den xmlns=3D"http://www.w3.org/1999/xhtml" =
xml:lang=3D"en"><HEAD><TITLE>ENA-2012-45 - Flashpublisher 2.0</TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type><LINK=20
rel=3D"shortcut icon" type=3Dimage/x-icon=20
href=3D"http://pdf.direktpress.se/flashpublisher//favicon.ico"><LINK =
rel=3Dicon=20
type=3Dimage/x-icon=20
href=3D"http://pdf.direktpress.se/flashpublisher//favicon.ico"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://pdf.direktpress.se/flashpublisher//css/ppa.css">
<SCRIPT language=3Djavascript type=3Dtext/javascript>AC_FL_RunContent =
=3D 0;</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"http://pdf.direktpress.se/flashpublisher//js/lib/AC_RunActiveConte=
nt.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
    function getFlashVersion(){
      // ie
      try {
        try {
          // avoid fp6 minor version lookup issues
          // see: =
http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-intern=
et-explorer-flash-6/
          var axo =3D new =
ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');
          try { axo.AllowScriptAccess =3D 'always'; }
          catch(e) { return '6,0,0'; }
        } catch(e) {}
        return new =
ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').re=
place(/\D+/g, ',').match(/^,?(.+),?$/)[1];
      // other browsers
      } catch(e) {
        try {
          =
if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){
            return (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g, =
",").match(/^,?(.+),?$/)[1];
          }
        } catch(e) {}
      }
      return '0,0,0';
    }

    var version =3D getFlashVersion().split(',').shift();
    if(version < 7){
        document.location =3D "?flash=3Dfalse";
    }
    </SCRIPT>

<STYLE type=3Dtext/css>BODY {
	BACKGROUND-IMAGE: =
url(http://pdf.direktpress.se/flashpublisher//images/bg.jpg); =
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #0f0f0f; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
repeat-x; HEIGHT: 100%; PADDING-TOP: 0px
}
</STYLE>

<META name=3DGENERATOR content=3D"MSHTML 9.00.8112.16450"></HEAD>
<BODY>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
		if (AC_FL_RunContent =3D=3D 0) {
			alert("This page requires AC_RunActiveContent.js.");
		} else {
			AC_FL_RunContent(
				'codebase', =
'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers=
ion=3D9,0,0,0',
				'width', '100%',
				'height', '100%',
				'src', =
'http://pdf.direktpress.se/flashpublisher//swf/pageflip_loader_36_wa',
				'quality', 'high',
				'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
				'align', 'middle',
				'play', 'true',
				'loop', 'true',
				'scale', 'showall',
				'wmode', 'transparent',
				'devicefont', 'false',
				'id', 'pageflip_loader_36',
				'name', 'pageflip_loader_36',
				'menu', 'true',
				'flashvars', =
'BaseStageWidth=3D698&BaseStageHeight=3D720&paperID=3D8563&paperUri=3Dhtt=
p://pdf.direktpress.se/flashpublisher/&XMLfn=3Dhttp://pdf.direktpress.se/=
flashpublisher/index.php/services/xml/Settings?id=3D8563_',
				'allowFullScreen', 'true',
				'allowScriptAccess','sameDomain',
				'movie', =
'http://pdf.direktpress.se/flashpublisher//swf/pageflip_loader_36_wa',
				'salign', ''
				); //end AC code
		}
		/*window.moveTo(0,0);
		window.resizeTo(screen.width,screen.height);*/
	</SCRIPT>
<NOSCRIPT>
	=09
	=09
	=09
	=09
		<embed src=3D"pageflip_loader_36.swf" quality=3D"high" =
bgcolor=3D"#f0f0f0" width=3D"100%" height=3D"100%" =
name=3D"pageflip_loader" align=3D"middle" =
allowScriptAccess=3D"sameDomain" allowFullScreen=3D"true" =
type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer" />
		</NOSCRIPT></BODY></HTML>

------=_NextPart_000_0000_01CDC160.38F146D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pdf.direktpress.se/flashpublisher//css/ppa.css

#content {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; PADDING-TOP: 15px; TOP: -10px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 11px; PADDING-TOP: 0px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #fff
}
TD {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: =
11px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; =
PADDING-TOP: 5px
}
A {
	COLOR: #950409; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
A.title {
	DISPLAY: block; MARGIN-BOTTOM: 6px; FONT-SIZE: 14px; TEXT-DECORATION: =
none
}
H1 {
	BORDER-BOTTOM: #f2f2f2 1px solid; FONT-FAMILY: Georgia; MARGIN-BOTTOM: =
3px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
UL#udm {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 13px
}
TABLE {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; =
BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid
}
H3 {
	BORDER-BOTTOM: #f2f2f2 1px solid; MARGIN-TOP: 0px; FONT-FAMILY: Arial; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Arial; FONT-SIZE: 11px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 =
1px solid; PADDING-TOP: 3px
}
.grid_col_1 {
	WIDTH: 80px
}
.startGrid_col_1 {
	WIDTH: 80px
}
.grid_col_1 IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
#000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px
}
.startGrid_col_1 IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
#000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px
}
.grid_col_2 {
	WIDTH: 200px
}
.title {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.grid_header_col {
	BACKGROUND-COLOR: #000
}
.grid_header_col A {
	COLOR: #999; TEXT-DECORATION: none
}
.grid {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.startGrid {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.startGrid TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.grid TD {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: 0px; BORDER-RIGHT: 0px
}
#createPaper {
	Z-INDEX: 100; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#eee; PADDING-LEFT: 3px; WIDTH: 400px; PADDING-RIGHT: 3px; BORDER-TOP: =
#999 1px solid; RIGHT: 10px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: =
3px; TOP: 8px
}
#createPaper INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
11px; PADDING-TOP: 2px
}
.floatcontainer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; =
FONT-SIZE: 0px
}
.floatcontainer {
	DISPLAY: inline-block
}
* HTML .floatcontainer {
	HEIGHT: 1%
}
.floatcontainer {
	DISPLAY: block
}

------=_NextPart_000_0000_01CDC160.38F146D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pdf.direktpress.se/flashpublisher//js/lib/AC_RunActiveContent.js

//v1.7=0A=
// Flash Player Version Detection=0A=
// Detect Client Browser type=0A=
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.=0A=
var isIE  =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;=0A=
var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D =
-1) ? true : false;=0A=
var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : =
false;=0A=
=0A=
function ControlVersion()=0A=
{=0A=
	var version;=0A=
	var axo;=0A=
	var e;=0A=
=0A=
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't =
in the registry=0A=
=0A=
	try {=0A=
		// version will be set for 7.X or greater players=0A=
		axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
		version =3D axo.GetVariable("$version");=0A=
	} catch (e) {=0A=
	}=0A=
=0A=
	if (!version)=0A=
	{=0A=
		try {=0A=
			// version will be set for 6.X players only=0A=
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
			=0A=
			// installed player is some revision of 6.0=0A=
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,=0A=
			// so we have to be careful. =0A=
			=0A=
			// default to the first public version=0A=
			version =3D "WIN 6,0,21,0";=0A=
=0A=
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		=0A=
			axo.AllowScriptAccess =3D "always";=0A=
=0A=
			// safe to call for 6.0r47 or greater=0A=
			version =3D axo.GetVariable("$version");=0A=
=0A=
		} catch (e) {=0A=
		}=0A=
	}=0A=
=0A=
	if (!version)=0A=
	{=0A=
		try {=0A=
			// version will be set for 4.X or 5.X player=0A=
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");=0A=
			version =3D axo.GetVariable("$version");=0A=
		} catch (e) {=0A=
		}=0A=
	}=0A=
=0A=
	if (!version)=0A=
	{=0A=
		try {=0A=
			// version will be set for 3.X player=0A=
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");=0A=
			version =3D "WIN 3,0,18,0";=0A=
		} catch (e) {=0A=
		}=0A=
	}=0A=
=0A=
	if (!version)=0A=
	{=0A=
		try {=0A=
			// version will be set for 2.X player=0A=
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
			version =3D "WIN 2,0,0,11";=0A=
		} catch (e) {=0A=
			version =3D -1;=0A=
		}=0A=
	}=0A=
	=0A=
	return version;=0A=
}=0A=
=0A=
// JavaScript helper required to detect Flash Player PlugIn version =
information=0A=
function GetSwfVer(){=0A=
	// NS/Opera version >=3D 3 check for Flash plugin in plugin array=0A=
	var flashVer =3D -1;=0A=
	=0A=
	if (navigator.plugins !=3D null && navigator.plugins.length > 0) {=0A=
		if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]) {=0A=
			var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";=0A=
			var flashDescription =3D navigator.plugins["Shockwave Flash" + =
swVer2].description;=0A=
			var descArray =3D flashDescription.split(" ");=0A=
			var tempArrayMajor =3D descArray[2].split(".");			=0A=
			var versionMajor =3D tempArrayMajor[0];=0A=
			var versionMinor =3D tempArrayMajor[1];=0A=
			var versionRevision =3D descArray[3];=0A=
			if (versionRevision =3D=3D "") {=0A=
				versionRevision =3D descArray[4];=0A=
			}=0A=
			if (versionRevision[0] =3D=3D "d") {=0A=
				versionRevision =3D versionRevision.substring(1);=0A=
			} else if (versionRevision[0] =3D=3D "r") {=0A=
				versionRevision =3D versionRevision.substring(1);=0A=
				if (versionRevision.indexOf("d") > 0) {=0A=
					versionRevision =3D versionRevision.substring(0, =
versionRevision.indexOf("d"));=0A=
				}=0A=
			}=0A=
			var flashVer =3D versionMajor + "." + versionMinor + "." + =
versionRevision;=0A=
		}=0A=
	}=0A=
	// MSN/WebTV 2.6 supports Flash 4=0A=
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D =
-1) flashVer =3D 4;=0A=
	// WebTV 2.5 supports Flash 3=0A=
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D =
-1) flashVer =3D 3;=0A=
	// older WebTV supports Flash 2=0A=
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1) =
flashVer =3D 2;=0A=
	else if ( isIE && isWin && !isOpera ) {=0A=
		flashVer =3D ControlVersion();=0A=
	}	=0A=
	return flashVer;=0A=
}=0A=
=0A=
// When called with reqMajorVer, reqMinorVer, reqRevision returns true =
if that version or greater is available=0A=
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)=0A=
{=0A=
	versionStr =3D GetSwfVer();=0A=
	if (versionStr =3D=3D -1 ) {=0A=
		return false;=0A=
	} else if (versionStr !=3D 0) {=0A=
		if(isIE && isWin && !isOpera) {=0A=
			// Given "WIN 2,0,0,11"=0A=
			tempArray         =3D versionStr.split(" "); 	// ["WIN", "2,0,0,11"]=0A=
			tempString        =3D tempArray[1];			// "2,0,0,11"=0A=
			versionArray      =3D tempString.split(",");	// ['2', '0', '0', '11']=0A=
		} else {=0A=
			versionArray      =3D versionStr.split(".");=0A=
		}=0A=
		var versionMajor      =3D versionArray[0];=0A=
		var versionMinor      =3D versionArray[1];=0A=
		var versionRevision   =3D versionArray[2];=0A=
=0A=
        	// is the major.revision >=3D requested major.revision AND the =
minor version >=3D requested minor=0A=
		if (versionMajor > parseFloat(reqMajorVer)) {=0A=
			return true;=0A=
		} else if (versionMajor =3D=3D parseFloat(reqMajorVer)) {=0A=
			if (versionMinor > parseFloat(reqMinorVer))=0A=
				return true;=0A=
			else if (versionMinor =3D=3D parseFloat(reqMinorVer)) {=0A=
				if (versionRevision >=3D parseFloat(reqRevision))=0A=
					return true;=0A=
			}=0A=
		}=0A=
		return false;=0A=
	}=0A=
}=0A=
=0A=
function AC_AddExtension(src, ext)=0A=
{=0A=
  if (src.indexOf('?') !=3D -1)=0A=
    return src.replace(/\?/, ext+'?'); =0A=
  else=0A=
    return src + ext;=0A=
}=0A=
=0A=
function AC_Generateobj(objAttrs, params, embedAttrs) =0A=
{ =0A=
  var str =3D '';=0A=
  if (isIE && isWin && !isOpera)=0A=
  {=0A=
    str +=3D '<object ';=0A=
    for (var i in objAttrs)=0A=
    {=0A=
      str +=3D i + '=3D"' + objAttrs[i] + '" ';=0A=
    }=0A=
    str +=3D '>';=0A=
    for (var i in params)=0A=
    {=0A=
      str +=3D '<param name=3D"' + i + '" value=3D"' + params[i] + '" /> =
';=0A=
    }=0A=
    str +=3D '</object>';=0A=
  }=0A=
  else=0A=
  {=0A=
    str +=3D '<embed ';=0A=
    for (var i in embedAttrs)=0A=
    {=0A=
      str +=3D i + '=3D"' + embedAttrs[i] + '" ';=0A=
    }=0A=
    str +=3D '> </embed>';=0A=
  }=0A=
=0A=
  document.write(str);=0A=
}=0A=
=0A=
function AC_FL_RunContent(){=0A=
  var ret =3D =0A=
    AC_GetArgs=0A=
    (  arguments, ".swf", "movie", =
"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"=0A=
     , "application/x-shockwave-flash"=0A=
    );=0A=
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A=
}=0A=
=0A=
function AC_SW_RunContent(){=0A=
  var ret =3D =0A=
    AC_GetArgs=0A=
    (  arguments, ".dcr", "src", =
"clsid:166B1BCA-3F9C-11CF-8075-444553540000"=0A=
     , null=0A=
    );=0A=
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);=0A=
}=0A=
=0A=
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){=0A=
  var ret =3D new Object();=0A=
  ret.embedAttrs =3D new Object();=0A=
  ret.params =3D new Object();=0A=
  ret.objAttrs =3D new Object();=0A=
  for (var i=3D0; i < args.length; i=3Di+2){=0A=
    var currArg =3D args[i].toLowerCase();    =0A=
=0A=
    switch (currArg){	=0A=
      case "classid":=0A=
        break;=0A=
      case "pluginspage":=0A=
        ret.embedAttrs[args[i]] =3D args[i+1];=0A=
        break;=0A=
      case "src":=0A=
      case "movie":	=0A=
        args[i+1] =3D AC_AddExtension(args[i+1], ext);=0A=
        ret.embedAttrs["src"] =3D args[i+1];=0A=
        ret.params[srcParamName] =3D args[i+1];=0A=
        break;=0A=
      case "onafterupdate":=0A=
      case "onbeforeupdate":=0A=
      case "onblur":=0A=
      case "oncellchange":=0A=
      case "onclick":=0A=
      case "ondblClick":=0A=
      case "ondrag":=0A=
      case "ondragend":=0A=
      case "ondragenter":=0A=
      case "ondragleave":=0A=
      case "ondragover":=0A=
      case "ondrop":=0A=
      case "onfinish":=0A=
      case "onfocus":=0A=
      case "onhelp":=0A=
      case "onmousedown":=0A=
      case "onmouseup":=0A=
      case "onmouseover":=0A=
      case "onmousemove":=0A=
      case "onmouseout":=0A=
      case "onkeypress":=0A=
      case "onkeydown":=0A=
      case "onkeyup":=0A=
      case "onload":=0A=
      case "onlosecapture":=0A=
      case "onpropertychange":=0A=
      case "onreadystatechange":=0A=
      case "onrowsdelete":=0A=
      case "onrowenter":=0A=
      case "onrowexit":=0A=
      case "onrowsinserted":=0A=
      case "onstart":=0A=
      case "onscroll":=0A=
      case "onbeforeeditfocus":=0A=
      case "onactivate":=0A=
      case "onbeforedeactivate":=0A=
      case "ondeactivate":=0A=
      case "type":=0A=
      case "codebase":=0A=
      case "id":=0A=
        ret.objAttrs[args[i]] =3D args[i+1];=0A=
        break;=0A=
      case "width":=0A=
      case "height":=0A=
      case "align":=0A=
      case "vspace": =0A=
      case "hspace":=0A=
      case "class":=0A=
      case "title":=0A=
      case "accesskey":=0A=
      case "name":=0A=
      case "tabindex":=0A=
        ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];=0A=
        break;=0A=
      default:=0A=
        ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];=0A=
    }=0A=
  }=0A=
  ret.objAttrs["classid"] =3D classid;=0A=
  if (mimeType) ret.embedAttrs["type"] =3D mimeType;=0A=
  return ret;=0A=
}=0A=

------=_NextPart_000_0000_01CDC160.38F146D0--
