// DA functions

var da_swf = new Array();
daAdd(201, 680, 420, "da/swf/gallery/elsol_gallery_106.swf"); // rotator

//daAdd(100, 635,  75, "da/swf/splash/top_banner/darts_103.swf"); // banner
//daAdd(101, 635,  75, "da/swf/splash/top_banner/darts_103.swf"); // banner
//daAdd(200, 260, 400, "da/swf/splash/burger/burger_102.swf"); // whatiate
//daAdd(201, 370, 360, "da/swf/weather/weather_101.swf"); // home page weather
//daAdd(202, 320, 200, "da/swf/clock/clock_da_300.swf"); // clock

//daAdd(201, 400, 300, "da/swf/test/rotator_03.swf"); // home
//daAdd(201, 200, 200, "da/swf/test/test_200x200.swf");
//daAdd(201, 550, 600, "da/swf/test/pill01.swf");
//daAdd(201, 550, 400, "da/swf/test/shuttle01.swf");
//daAdd(201, 550, 400, "da/swf/test/id02.swf");
//daAdd(201, 100, 300, "da/swf/test/drip01.swf");


function daAdd(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(menu_id) {
  for (var i=0; i<da_swf.length; i++) {
    //alert(i);
    var div_name = "daFlashDiv" + String(da_swf[i][0]);
  	if (div1 = document.getElementById(div_name)) {
      daShowFlashDiv(i,menu_id);
    }
  }
}


function daShowFlashDiv(n,menu_id) {
    var div_num      = da_swf[n][0];
    var div_name     = "daFlashDiv" + String(div_num);
    var swf_file     = 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  = "8"; 
    var swf_bgcolor  = "#ffffff"; 
    
    var so = new SWFObject(swf_file, swf_name, swf_width, swf_height, swf_version, swf_bgcolor);
  	so.addParam("menu", "false");
  	so.addParam("allowScriptAccess", "sameDomain");
  	so.addParam("wmode", "transparent");
  	so.addVariable("menu_id", menu_id);
  	so.addVariable("r", "1");
  	so.write(div_name);
}


// 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!");
}

