// <? <-- ignore thisjust for highlighting this source 
// FLASH MISC LIBRARY
// Version 1.0
// Joscha Feth joscha@flashtool.de
// 11.06.2001
// ########################################################################
//
// To avoid cacheing of files use this function
function loadVariablesAvoidCache (urltargetmethod) {
    var 
randomNumber random(9999); //~ Zufallszahl ermitteln

    
if (url.indexOf("?") == -1) { //~ ? nicht gefunden, hänge Zufallszahl mit ? an
        
eval(target).loadVariables(url+"?"+randomNumbermethod);
    } else { 
//~ ? gefunden, hänge Zufallszahl mit & an
        
eval(target).loadVariables(url+"&"+randomNumbermethod);
    } 
//~ end if else
//~ end function loadVariablesAvoidCache
//
// Extract an Array out of a File with Variables
function getArrayFromFile(array_namepath) {

tempArray = new Array();
index 0;
value "";

while (
value != undefined) {
    
key path add array_name add "[" add index add "]";
    
value trim(eval(key));
delete key;    


    if (
value != undefined) {    
    
tempArray[index] = value;
    }
    
index++;
}
delete value;
delete index;
return 
tempArray;
delete tempArray;
}
// ########################################################################
function getVarType(myVar) {
if (
myVar.pop) {
    var 
type "Array";
} else if (
myvar.substr) {
    var 
type "String";
} else {
    var 
type "Object";
}
return 
type;
}
˙