﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="BlendMode,flash.display.BlendMode,ACTIONSCRIPT2,ACTIONSCRIPT3,ADD,ALPHA,ALPHA,ALWAYS,AUTO,BEST,BEVEL,BLUE,BOOL2,BOOL3,BOOL4,BOOL,BOTTOM,BOTTOM,BOTTOM,BOTTOM_LEFT,BOTTOM_LEFT,BOTTOM_RIGHT,BOTTOM_RIGHT,CURVE_TO,DARKEN,DEFAULT,DEFAULT_OFF,DEFAULT_ON,DIFFERENCE,ERASE,EVEN_ODD,EXACT_FIT,FAST,FLASH10,FLASH1,FLASH2,FLASH3,FLASH4,FLASH5,FLASH6,FLASH7,FLASH8,FLASH9,FLOAT2,FLOAT3,FLOAT4,FLOAT,FULL,FULL_SCREEN,FULL_SCREEN_INTERACTIVE,GREEN,HARDLIGHT,HIGH,HORIZONTAL,INT2,INT3,INT4,INT,INVERT,LAYER,LEFT,LEFT,LIGHTEN,LIGHTWEIGHT,LINEAR,LINEAR_RGB,LINE_TO,LOW,MATRIX2X2,MATRIX3X3,MATRIX4X4,MAXIMIZED,MEDIUM,MINIMIZED,MITER,MOVE_TO,MULTIPLY,NEGATIVE,NEVER,NONE,NONE,NONE,NONE,NONE,NONE,NON_ZERO,NORMAL,NORMAL,NORMAL,NORMAL,NORMAL,NO_BORDER,NO_OP,NO_SCALE,OFF,ON,OVERLAY,PAD,POSITIVE,RADIAL,RED,REFLECT,REPEAT,RGB,RIGHT,RIGHT,ROUND,ROUND,SCREEN,SHADER,SHOW_ALL,SQUARE,STANDARD,SUBTRACT,TOP,TOP,TOP,TOP_LEFT,TOP_LEFT,TOP_RIGHT,TOP_RIGHT,UNSUPPORTED,UTILITY,VERTICAL,WIDE_LINE_TO,WIDE_MOVE_TO,accessibilityProperties,actionScriptVersion,active,align,alpha,alpha,alphas,alwaysInFront,applicationDomain,bitmapData,bitmapData,blendMode,blendShader,bounds,bounds,buttonMode,byteCode,bytesLoaded,bytes,bytesTotal,cacheAsBitmap,caps,channels,checked,childAllowsParent,childSandboxBridge,closed,colorCorrection,colorCorrectionSupport,colorDepth,color,colors,commands,content,contentLoaderInfo,content,contentType,contextMenu,culling,currentFrameLabel,currentFrame,currentLabel,currentLabels,currentScene,data,data,data,displayState,displayState,doubleClickEnabled,downState,dropTarget,enabled,enabled,enabled,fill,filters,focalPointRatio,focusRect,focus,frameRate,frameRate,frame,framesLoaded,fullScreenHeight,fullScreenSourceRect,fullScreenWidth,graphics,graphics,height,height,height,height,height,height,height,hitArea,hitTestState,index,index,indices,input,interpolationMethod,isSeparator,items,joints,keyEquivalentModifiers,keyEquivalent,label,labels,loaderInfo,loader,loaderURL,mainScreen,mask,matrix,matrix,matrix,maxSize,maximizable,maximizable,menu,menu,minSize,minimizable,minimizable,miterLimit,mnemonicIndex,mouseChildren,mouseChildren,mouseEnabled,mouseX,mouseY,name,name,name,name,nativeWindow,numChildren,numChildren,numFrames,numItems,opaqueBackground,overState,parameters,parentAllowsChild,parent,parentSandboxBridge,parent,pixelHinting,pixelSnapping,precisionHint,progress,quality,ratios,rect,repeat,resizable,resizable,root,rotation,rotationX,rotationY,rotationZ,sameDomain,scale9Grid,scaleMode,scaleMode,scaleX,scaleY,scaleZ,scenes,screens,scrollRect,shader,shader,sharedEvents,showDefaultContextMenu,smooth,smoothing,soundTransform,soundTransform,spreadMethod,stageFocusRect,stageHeight,stage,stage,stageWidth,submenu,supportsMenu,supportsNotification,supportsTransparency,swfVersion,systemChrome,systemChrome,systemMaxSize,systemMinSize,tabChildren,tabChildren,tabEnabled,tabIndex,target,textSnapshot,textSnapshot,thickness,title,totalFrames,trackAsMenu,trackAsMenu,transform,transparent,transparent,transparent,type,type,type,type,upState,url,useHandCursor,useHandCursor,uvtData,value,vertices,visibleBounds,visible,visible,width,width,width,width,width,width,width,winding,x,x,y,y,z"><title>flash.display.BlendMode (ActionScript 3.0)</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'BlendMode - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?flash/display/BlendMode.html&amp;flash/display/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">BlendMode</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("BlendMode"); titleBar_setSubNav(true,true,false	,false,false,false,true,false,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">flash.display</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final   class  BlendMode</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">BlendMode  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p></p>
        A class that provides constant values for visual blend mode effects. These constants are used in the following:
        <ul>
                  <li>
            The
            <code>blendMode</code>
            property of the flash.display.DisplayObject class.
          </li>
                  <li>
            The
            <code>blendMode</code>
            parameter of the
            <code>draw()</code>
            method of the 
  flash.display.BitmapData class
          </li>
               </ul>
        
            <p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="DisplayObject.html#blendMode" target="">flash.display.DisplayObject.blendMode</a><br/><a href="BitmapData.html#draw()" target="">flash.display.BitmapData.draw()</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable hideInheritedProperty" id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable hideInheritedMethod" id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><a name="constantSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Constants</div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableConstant"><tr><th>&nbsp;</th><th colspan="2">Constant</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#ADD" class="signatureLink">ADD</a> : <a href="../../String.html">String</a> = "add"<div class="summaryTableDescription">[static] Adds the values of the constituent colors of the display object to the colors of its background, applying a 
ceiling of 0xFF.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#ALPHA" class="signatureLink">ALPHA</a> : <a href="../../String.html">String</a> = "alpha"<div class="summaryTableDescription">[static] Applies the alpha value of each pixel of the display object to the background.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#DARKEN" class="signatureLink">DARKEN</a> : <a href="../../String.html">String</a> = "darken"<div class="summaryTableDescription">[static] Selects the darker of the constituent colors of the display object and the colors of the background (the 
colors with the smaller values).</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#DIFFERENCE" class="signatureLink">DIFFERENCE</a> : <a href="../../String.html">String</a> = "difference"<div class="summaryTableDescription">[static] Compares the constituent colors of the display object with the colors of its background, and subtracts 
the darker of the values of the two constituent colors from the lighter value.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#ERASE" class="signatureLink">ERASE</a> : <a href="../../String.html">String</a> = "erase"<div class="summaryTableDescription">[static] Erases the background based on the alpha value of the display object.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#HARDLIGHT" class="signatureLink">HARDLIGHT</a> : <a href="../../String.html">String</a> = "hardlight"<div class="summaryTableDescription">[static] Adjusts the color of each pixel based on the darkness of the display object.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#INVERT" class="signatureLink">INVERT</a> : <a href="../../String.html">String</a> = "invert"<div class="summaryTableDescription">[static] Inverts the background.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#LAYER" class="signatureLink">LAYER</a> : <a href="../../String.html">String</a> = "layer"<div class="summaryTableDescription">[static] Forces the creation of a transparency group for the display object.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#LIGHTEN" class="signatureLink">LIGHTEN</a> : <a href="../../String.html">String</a> = "lighten"<div class="summaryTableDescription">[static] Selects the lighter of the constituent colors of the display object and the colors of the background (the 
colors with the larger values).</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#MULTIPLY" class="signatureLink">MULTIPLY</a> : <a href="../../String.html">String</a> = "multiply"<div class="summaryTableDescription">[static] Multiplies the values of the display object constituent colors by the constituent colors of 
the background color, and normalizes by dividing by 0xFF, 
resulting in darker colors.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#NORMAL" class="signatureLink">NORMAL</a> : <a href="../../String.html">String</a> = "normal"<div class="summaryTableDescription">[static] The display object appears in front of the background.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#OVERLAY" class="signatureLink">OVERLAY</a> : <a href="../../String.html">String</a> = "overlay"<div class="summaryTableDescription">[static] Adjusts the color of each pixel based on the darkness of the background.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#SCREEN" class="signatureLink">SCREEN</a> : <a href="../../String.html">String</a> = "screen"<div class="summaryTableDescription">[static] Multiplies the complement (inverse) of the display object color by the complement of the background 
color, resulting in a bleaching effect.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#SHADER" class="signatureLink">SHADER</a> : <a href="../../String.html">String</a> = "shader"<div class="summaryTableDescription">[static] Uses a shader to define the blend between objects.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#SUBTRACT" class="signatureLink">SUBTRACT</a> : <a href="../../String.html">String</a> = "subtract"<div class="summaryTableDescription">[static] Subtracts the values of the constituent colors in the display object from the values of the background
color, applying a floor of 0.</div></td><td class="summaryTableOwnerCol">BlendMode</td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Constant Detail</div><a name="constantDetail"></a><a name="ADD"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ADD</td><td class="detailHeaderType">Constant</td></tr></table><div class="detailBody"><code>public static const ADD:<a href="../../String.html">String</a> = "add"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Adds the values of the constituent colors of the display object to the colors of its background, applying a 
ceiling of 0xFF. This setting is commonly used for animating a lightening dissolve between 
two objects.
          <p>For example, if the display object has a pixel with an RGB value of 0xAAA633, and the background
pixel has an RGB value of 0xDD2200, the resulting RGB value for the displayed pixel is 
0xFFC833 (because 0xAA + 0xDD > 0xFF, 0xA6 + 0x22 = 0xC8, and 0x33 + 0x00 = 0x33).</p>
          
        </p></div><a name="constantDetail"></a><a name="ALPHA"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ALPHA</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const ALPHA:<a href="../../String.html">String</a> = "alpha"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Applies the alpha value of each pixel of the display object to the background. 
This requires the
          <code>blendMode</code>
          property of the parent display object be set to
          <code>flash.display.BlendMode.LAYER</code>
          .
        </p></div><a name="constantDetail"></a><a name="DARKEN"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">DARKEN</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const DARKEN:<a href="../../String.html">String</a> = "darken"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Selects the darker of the constituent colors of the display object and the colors of the background (the 
colors with the smaller values). This setting is commonly used for superimposing type.
          <p>For example, if the display object has a pixel with an RGB value of 0xFFCC33, and the background
pixel has an RGB value of 0xDDF800, the resulting RGB value for the displayed pixel is 
0xDDCC00 (because 0xFF > 0xDD, 0xCC &lt; 0xF8, and 0x33 > 0x00 = 33).</p>
          
        </p></div><a name="constantDetail"></a><a name="DIFFERENCE"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">DIFFERENCE</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const DIFFERENCE:<a href="../../String.html">String</a> = "difference"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Compares the constituent colors of the display object with the colors of its background, and subtracts 
the darker of the values of the two constituent colors from the lighter value. This setting is commonly
used for more vibrant colors.
          <p>For example, if the display object has a pixel with an RGB value of 0xFFCC33, and the background
pixel has an RGB value of 0xDDF800, the resulting RGB value for the displayed pixel is 
0x222C33 (because 0xFF - 0xDD = 0x22, 0xF8 - 0xCC = 0x2C, and 0x33 - 0x00 = 0x33).</p>
          
        </p></div><a name="constantDetail"></a><a name="ERASE"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ERASE</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const ERASE:<a href="../../String.html">String</a> = "erase"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Erases the background based on the alpha value of the display object. This process requires 
that the
          <code>blendMode</code>
          property of the parent display object be set to
          <code>flash.display.BlendMode.LAYER</code>
          .
        </p></div><a name="constantDetail"></a><a name="HARDLIGHT"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">HARDLIGHT</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const HARDLIGHT:<a href="../../String.html">String</a> = "hardlight"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Adjusts the color of each pixel based on the darkness of the display object. 
If the display object is lighter than 50% gray, the display object and background colors are 
screened, which results in a lighter color. If the display object is darker than 50% gray, 
the colors are multiplied, which results in a darker color. 
This setting is commonly used for shading effects.</p></div><a name="constantDetail"></a><a name="INVERT"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">INVERT</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const INVERT:<a href="../../String.html">String</a> = "invert"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Inverts the background.</p></div><a name="constantDetail"></a><a name="LAYER"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">LAYER</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const LAYER:<a href="../../String.html">String</a> = "layer"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Forces the creation of a transparency group for the display object. This means that the display 
object is precomposed in a temporary buffer before it is processed further. The precomposition is done 
automatically if the display object is precached by means of bitmap caching or if the display object is 
a display object container that has at least one child object with a
          <code>blendMode</code>
          setting other than
          <code>"normal"</code>
          .
        </p></div><a name="constantDetail"></a><a name="LIGHTEN"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">LIGHTEN</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const LIGHTEN:<a href="../../String.html">String</a> = "lighten"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Selects the lighter of the constituent colors of the display object and the colors of the background (the 
colors with the larger values). This setting is commonly used for superimposing type.
          <p>For example, if the display object has a pixel with an RGB value of 0xFFCC33, and the background
pixel has an RGB value of 0xDDF800, the resulting RGB value for the displayed pixel is 
0xFFF833 (because 0xFF > 0xDD, 0xCC &lt; 0xF8, and 0x33 > 0x00 = 33).</p>
          
        </p></div><a name="constantDetail"></a><a name="MULTIPLY"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">MULTIPLY</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const MULTIPLY:<a href="../../String.html">String</a> = "multiply"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Multiplies the values of the display object constituent colors by the constituent colors of 
the background color, and normalizes by dividing by 0xFF, 
resulting in darker colors. This setting is commonly used for shadows and depth effects.
          <p>For example, if a constituent color (such as red) of one pixel in the display object and the
corresponding color of the pixel in the background both have the value 0x88, the multiplied
result is 0x4840. Dividing by 0xFF yields a value of 0x48 for that constituent color, 
which is a darker shade than the color of the display object or the color of the background.</p>
          
        </p></div><a name="constantDetail"></a><a name="NORMAL"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">NORMAL</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const NORMAL:<a href="../../String.html">String</a> = "normal"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>The display object appears in front of the background. Pixel values of the display object
override the pixel values of the background. Where the display object is transparent, the 
background is visible.</p></div><a name="constantDetail"></a><a name="OVERLAY"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">OVERLAY</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const OVERLAY:<a href="../../String.html">String</a> = "overlay"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Adjusts the color of each pixel based on the darkness of the background. 
If the background is lighter than 50% gray, the display object and background colors are 
screened, which results in a lighter color. If the background is darker than 50% gray, 
the colors are multiplied, which results in a darker color. 
This setting is commonly used for shading effects.</p></div><a name="constantDetail"></a><a name="SCREEN"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">SCREEN</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const SCREEN:<a href="../../String.html">String</a> = "screen"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Multiplies the complement (inverse) of the display object color by the complement of the background 
color, resulting in a bleaching effect. This setting is commonly used for highlights or to remove black 
areas of the display object.</p></div><a name="constantDetail"></a><a name="SHADER"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">SHADER</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const SHADER:<a href="../../String.html">String</a> = "shader"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Uses a shader to define the blend between objects.
          <p>
            Setting the
            <code>blendShader</code>
            property to a Shader instance 
automatically sets the display object's
            <code>blendMode</code>
            property to
            <code>BlendMode.SHADER</code>
            . If the
            <code>blendMode</code>
            property is set to
            <code>BlendMode.SHADER</code>
            without first setting the
            <code>blendShader</code>
            property,
the
            <code>blendMode</code>
            property is set to
            <code>BlendMode.NORMAL</code>
            instead. 
If the
            <code>blendShader</code>
            property is set (which sets the
            <code>blendMode</code>
            property to
            <code>BlendMode.SHADER</code>
            ), then later the value of the
            <code>blendMode</code>
            property is changed, the blend mode can be reset to use the blend 
shader simply by setting the
            <code>blendMode</code>
            property to
            <code>BlendMode.SHADER</code>
            . 
The
            <code>blendShader</code>
            property does not need to be set again except to change the 
shader that's used to define the blend mode.
          </p>
          
        </p><p><span class="label">See also</span></p><div class="seeAlso"><a href="DisplayObject.html#blendMode" target="">flash.display.DisplayObject.blendMode</a><br/><a href="DisplayObject.html#blendShader" target="">flash.display.DisplayObject.blendShader</a><br/><a href="Shader.html" target="">flash.display.Shader</a></div></div><a name="constantDetail"></a><a name="SUBTRACT"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">SUBTRACT</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const SUBTRACT:<a href="../../String.html">String</a> = "subtract"</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Subtracts the values of the constituent colors in the display object from the values of the background
color, applying a floor of 0. This setting is commonly used for animating a darkening dissolve between 
two objects.
          <p>For example, if the display object has a pixel with an RGB value of 0xAA2233, and the background
pixel has an RGB value of 0xDDA600, the resulting RGB value for the displayed pixel is 
0x338400 (because 0xDD - 0xAA = 0x33, 0xA6 - 0x22 = 0x84, and 0x00 - 0x33 &lt; 0x00).</p>
          
        </p></div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode BlendMode </div><div style="display:none">flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode flash.display.BlendMode </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
