// DA flash display functions

function daAddFlash(div_num, swf_width, swf_height, swf_file) {
  da_swf[da_swf.length] = new Array(div_num, swf_width, swf_height, swf_file);
}


function daShowAllFlash() {
  for (var i=0; i<da_swf.length; i++) {
    var div_name = "daFlashDiv" + String(da_swf[i][0]);
  	if (div1 = document.getElementById(div_name)) {
			daShowFlashDiv(i);
    }
  }
}


function daShowFlashDiv(n) {
  var div_num      = da_swf[n][0];
  var div_name     = "daFlashDiv" + String(div_num);
  var swf_file     = web_base + da_swf[n][3] + "?zzz=" + daGenWord(6);
  var swf_name     = "swf" + String(div_num);
  var swf_width    = da_swf[n][1]; 
  var swf_height   = da_swf[n][2]; 
  var swf_version  = "9.0.0"; 
  var swf_bgcolor  = "#ffffff"; 

  flashattributes.id   = swf_name;
  flashattributes.name = swf_name;
      
  //alert(swf_file);
  swfobject.embedSWF(swf_file, div_name, swf_width, swf_height, swf_version, false, flashvars, flashparams, flashattributes);
}



// Generate a random word
function daGenWord(wordLen) {
  var pool = "abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ0123456789"; // skip 'IlOo'
  var neWord = "";
	var pooLen = pool.length;
  for (var i=0; i<wordLen; i++) {
    index = Math.floor(Math.random() * (pooLen+1) );
    neWord += pool.substr(index, 1); 
  }
  return neWord;
}


function daTest() {
  alert("Testing OK!");
}