From: "Saved by Windows Internet Explorer 8"
Subject: FUERZA BRUTA
Date: Tue, 19 Mar 2013 15:51:51 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_0000_01CE24B9.ABEBCC70"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609
This is a multi-part message in MIME format.
------=_NextPart_000_0000_01CE24B9.ABEBCC70
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://breeze.upc.edu.pe/aafuerzabruta
=EF=BB=BF
FUERZA BRUTA
------=_NextPart_000_0000_01CE24B9.ABEBCC70
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://breeze.upc.edu.pe/common/scripts/AC_OETags.js
// Flash Player Version Detection - Rev 1.5
// Detect Client Browser type
// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights =
reserved.
var isIE =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;
var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D =
-1) ? true : false;
var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : =
false;
function ControlVersion()
{
var version;
var axo;
var e;
// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't =
in the registry
try {
// version will be set for 7.X or greater players
axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
version =3D axo.GetVariable("$version");
} catch (e) {
}
if (!version)
{
try {
// version will be set for 6.X players only
axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
=09
// installed player is some revision of 6.0
// GetVariable("$version") crashes for versions 6.0.22 through =
6.0.29,
// so we have to be careful.=20
=09
// default to the first public version
version =3D "WIN 6,0,21,0";
// throws if AllowScripAccess does not exist (introduced in 6.0r47) =09
axo.AllowScriptAccess =3D "always";
// safe to call for 6.0r47 or greater
version =3D axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 4.X or 5.X player
axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version =3D axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 3.X player
axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version =3D "WIN 3,0,18,0";
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 2.X player
axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
version =3D "WIN 2,0,0,11";
} catch (e) {
version =3D -1;
}
}
=09
return version;
}
// JavaScript helper required to detect Flash Player PlugIn version =
information
function GetSwfVer(){
// NS/Opera version >=3D 3 check for Flash plugin in plugin array
var flashVer =3D -1;
=09
if (navigator.plugins !=3D null && navigator.plugins.length > 0) {
if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]) {
var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : =
"";
var flashDescription =3D navigator.plugins["Shockwave Flash" + =
swVer2].description; =09
var descArray =3D flashDescription.split(" ");
var tempArrayMajor =3D descArray[2].split(".");
var versionMajor =3D tempArrayMajor[0];
var versionMinor =3D tempArrayMajor[1];
if ( descArray[3] !=3D "" ) {
tempArrayMinor =3D descArray[3].split("r");
} else {
tempArrayMinor =3D descArray[4].split("r");
}
var versionRevision =3D tempArrayMinor[1] > 0 ? tempArrayMinor[1] : =
0;
var flashVer =3D versionMajor + "." + versionMinor + "." + =
versionRevision;
}
}
// MSN/WebTV 2.6 supports Flash 4
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D =
-1) flashVer =3D 4;
// WebTV 2.5 supports Flash 3
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D =
-1) flashVer =3D 3;
// older WebTV supports Flash 2
else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1) =
flashVer =3D 2;
else if ( isIE && isWin && !isOpera ) {
flashVer =3D ControlVersion();
}=09
return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true =
if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
versionStr =3D GetSwfVer();
if (versionStr =3D=3D -1 ) {
return false;
} else if (versionStr !=3D 0) {
if(isIE && isWin && !isOpera) {
// Given "WIN 2,0,0,11"
tempArray =3D versionStr.split(" "); // ["WIN", "2,0,0,11"]
tempString =3D tempArray[1]; // "2,0,0,11"
versionArray =3D tempString.split(","); // ['2', '0', '0', '11']
} else {
versionArray =3D versionStr.split(".");
}
var versionMajor =3D versionArray[0];
var versionMinor =3D versionArray[1];
var versionRevision =3D versionArray[2];
// is the major.revision >=3D requested major.revision AND the =
minor version >=3D requested minor
if (versionMajor > parseFloat(reqMajorVer)) {
return true;
} else if (versionMajor =3D=3D parseFloat(reqMajorVer)) {
if (versionMinor > parseFloat(reqMinorVer))
return true;
else if (versionMinor =3D=3D parseFloat(reqMinorVer)) {
if (versionRevision >=3D parseFloat(reqRevision))
return true;
}
}
return false;
}
}
function AC_AddExtension(src, ext)
{
if (src.indexOf('?') !=3D -1)
return src.replace(/\?/, ext+'?');=20
else
return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs)=20
{=20
var str =3D '';
if (isIE && isWin && !isOpera)
{
str +=3D '';
} else {
str +=3D '';
}
document.write(str);
}
function AC_FL_RunContent(){
var ret =3D=20
AC_GetArgs
( arguments, ".swf", "movie", =
"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
, "application/x-shockwave-flash"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
var ret =3D new Object();
ret.embedAttrs =3D new Object();
ret.params =3D new Object();
ret.objAttrs =3D new Object();
for (var i=3D0; i < args.length; i=3Di+2){
var currArg =3D args[i].toLowerCase(); =20
switch (currArg){=09
case "classid":
break;
case "pluginspage":
ret.embedAttrs[args[i]] =3D args[i+1];
break;
case "src":
case "movie":=09
args[i+1] =3D AC_AddExtension(args[i+1], ext);
ret.embedAttrs["src"] =3D args[i+1];
ret.params[srcParamName] =3D args[i+1];
break;
case "onafterupdate":
case "onbeforeupdate":
case "onblur":
case "oncellchange":
case "onclick":
case "ondblClick":
case "ondrag":
case "ondragend":
case "ondragenter":
case "ondragleave":
case "ondragover":
case "ondrop":
case "onfinish":
case "onfocus":
case "onhelp":
case "onmousedown":
case "onmouseup":
case "onmouseover":
case "onmousemove":
case "onmouseout":
case "onkeypress":
case "onkeydown":
case "onkeyup":
case "onload":
case "onlosecapture":
case "onpropertychange":
case "onreadystatechange":
case "onrowsdelete":
case "onrowenter":
case "onrowexit":
case "onrowsinserted":
case "onstart":
case "onscroll":
case "onbeforeeditfocus":
case "onactivate":
case "onbeforedeactivate":
case "ondeactivate":
case "type":
case "codebase":
ret.objAttrs[args[i]] =3D args[i+1];
break;
case "id":
case "width":
case "height":
case "align":
case "vspace":=20
case "hspace":
case "class":
case "title":
case "accesskey":
case "name":
case "tabindex":
ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];
break;
default:
ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];
}
}
ret.objAttrs["classid"] =3D classid;
if (mimeType) ret.embedAttrs["type"] =3D mimeType;
return ret;
}
------=_NextPart_000_0000_01CE24B9.ABEBCC70
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://breeze.upc.edu.pe/common/scripts/flashPlugin.js
/**
* Copyright (c) 2006 Adobe Macromedia Software LLC and its licensors.
* All rights reserved.
*/ =20
function flashPlugin(schema, width, height, align, script, movie, menu, =
quality, scale, bgcolor, flashvars, version, base, id, scroll, wmode, =
swlive)
{=09
var classid =3D "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
var codebase =3D schema + =
"://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=3D=
" + version;
document.write(
""
);
}
function attribute(name, value)
{
return " " + name + '=3D"' + value + '"';
}
function param(name, value)
{
return "";
}
/*
This function calls the flashPlugin function passing it a list of the =
most common settings for some of the required parameters.=20
Use this function if you want to use default values but want to =
specify the version of flash
*/
function loadswfwithversion(schema, width, height, movie, flashvars, =
version) {
flashPlugin(schema, width, height, "middle", "sameDomain", movie, =
"false", "best", "noscale", "#ffffff", flashvars, version);
}
/*
This is the default loadswf function to use, it will suffice for most =
of the cases where a flash object is displayed on a page.
*/
function loadswf(schema, width, height, movie, flashvars) {
loadswfwithversion(schema, width, height, movie, flashvars, =
"9,0,0,0");
}
/*
We should probably just have a JavaScript object to encapsulate all =
these different parameters :(
*/
function loadswfWithId(schema, width, height, movie, flashvars, id) {
flashPlugin(schema, width, height, "middle", "sameDomain", movie, =
"false", "best", "noscale", "#ffffff", flashvars, "9,0,0,0", "", id);=20
}
function addResizeEventListener(fnCallback) {
// Add event listeners for resize and load event. =20
if (typeof window.addEventListener !=3D 'undefined')
{
window.addEventListener("load", fnCallback, false);
window.addEventListener("resize", fnCallback, false);
}
else if (typeof document.addEventListener !=3D 'undefined')
{
document.addEventListener("load", fnCallback, false);
document.addEventListener("resize", fnCallback, false);
}
else if (typeof window.attachEvent !=3D 'undefined')
{
window.attachEvent("onload", fnCallback);
window.attachEvent("onresize", fnCallback);
}
}
------=_NextPart_000_0000_01CE24B9.ABEBCC70--