// DA functions

var da_swf = new Array();
daAdd(301, 300, 300, "swf/splash/test/test_300x300.swf"); 
daAdd(302, 800, 480, "swf/main/rehabz_1200.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, user_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, user_id);
    }
  }
}


function daShowFlashDiv(n,menu_id, user_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("v", "06");
  	so.addVariable("r", "hc");
  	so.addVariable("d", "v");
  	so.addVariable("rand1", user_id);

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

