/**
 *
 *  Flash Banner Loader by Cugreev Eugene
 *    Valiant Vision Group
 *
 * Usage example : 
 *  <script type="text/javascript"> flashBanner.open("/banners/blockart_172x197_v1.3.swf", null, 172, 197, {"banner_var":"value","banner_var2":"value2"}); 
 *
 */

var flashBanner = new function() {};

flashBanner.open = function(url, id, width, height, flashParams) {
 // Define enviroment if not loaded.
 if (( typeof id == "undefined" ) || ( typeof id == "null" ))
    var id = "falshBannerObject_" + Math.round(Math.random() * 65535);
 if (( typeof width == "undefined" ) || ( typeof id == "null" ))     var width = "100%";
 if (( typeof height == "undefined" ) || ( typeof id == "null" ))    var height = "100%";
 if (( typeof flashParams == "undefined" ) || ( typeof flashParams == "null" )) var flashParams = {};

 // Make Flash Params
 flashParamsStr = '';
 for(var k in flashParams) {
  flashParamsStr += k + '=' + encodeURIComponent(flashParams[k]) + '&';
 }
 flashParamsStr = flashParamsStr.substr(0, flashParamsStr.length - 1);

 // Make text
 var append = ''
    + '<object classid="clsid:D697CDE7E-AE6D-11cf-96B8-458453540000" '
    + 'codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" '
    + 'id="' + id + '" width="' + width + '" height="' + height + '" style="z-index: 0">'
    + '<param name="movie" value="' + url + '" />'
    + '<param name="quality" value="high" />'
    + '<param name="bgcolor" value="#FFFFFF" />'
    + '<param name="FlashVars" value="' + flashParamsStr + '" />'
    + '<param name="wmode" value="transparent" />'
    + '<embed name="' + id + '" src="' + url + '" quality="high" bgcolor="#FFFFFF" '
    + 'width="' + width + '" height="' + height + '" type="application/x-shockwave-flash" '
    + 'FlashVars="' + flashParamsStr + '" wmode="transparent" style="z-index: 0" '
    + 'pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">'
    + '</embed></object>';
 // Draw text
 document.write(append);
}


// flashBanner.open("/banners/blockart_172x197_v1.3.swf", null, 172, 197, {"banner_var":"value","banner_var2":"value2"});

