package com.xaxisadlabs.utils { import flash.display.Sprite; import flash.external.ExternalInterface; import com.xaxisadlabs.utils.Console; public class PopWindow extends Sprite { public var params:Object; private var signature:String = "XAXIS AD LABS POP WINDOW v1.0.0"; private var popWin:XML = public function PopWindow() { // constructor code Console.log(signature); } public function setProperties(sURL:String, sName:String="xaxisAdLabsPopWin", nWidth:Number=640, nHeight:Number=480, nLeft:Number=0, nTop:Number=0):void { params = new Object(); params.wURL = sURL; params.wName = sName; params.wWidth = nWidth; params.wHeight = nHeight; params.wLeft = nLeft; params.wTop = nTop Console.log("Pop Window Params -> url=" + params.wURL + " name=" + params.wName + " width=" + params.wWidth + " height=" + params.wHeight + " left=" + params.wLeft + " top=" + params.wTop); } public function pop():void { Console.log("Pop Window Script Called=" + popWin); ExternalInterface.call(popWin, params); } } }