var isNS=false;     
var isIE=false;

isNS = (navigator.appName.indexOf("Netscape") != -1);
isIE = (navigator.appName.indexOf("Microsoft") != -1);

stringBuilder = function() {this._a=new Array();};
stringBuilder.prototype.append = function StringBuilder_append(d){this._a[this._a.length]=d;};
stringBuilder.prototype.toString = function StringBuilder_toString(){return this._a.join("");};
stringBuilder.prototype.clear = function(){this._a=new Array();}

var xmlHttp = false; //xml http object used for xmlHttp actions
function  http(){
    try{
        xmlHttp= new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e){
        try{
            xmlHttp =  new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e){}
    }    
    if (!xmlHttp && window.XMLHttpRequest)
        xmlHttp = new XMLHttpRequest();
}


function getEl(el){return document.getElementById(el)}
function elementValue(el,type,v){
    switch(type.toUpperCase()){
        case 'GET':return document.getElementById(el).value;break;
        case 'SET':document.getElementById(el).value = v;break;
    }
}

function swapImg(imgName, imgSrc) {
	document.images[imgName].src = imgSrc;
}
function preloadImgs() {
	var args = preloadImgs.arguments;
	document.imageArray = new Array(args.length);
	for (var i=0; i<args.length; i++) {
		document.imageArray[i] = new Image;
		document.imageArray[i].src = args[i];
	}
}

function synchDropDown(el){
		el='DROP_'+el;
		var arrDivs=document.getElementsByTagName('div');
		//alert(arrDivs.length);
		var divID;
		for (var i=0;i<arrDivs.length;i++){			
			
			if (arrDivs[i].id.length>5){
				divID=document.getElementById(arrDivs[i].id);
				if (divID.id.substring(0,5)=='DROP_'){
					if (divID.id!=el){
					    divID.style.display='none';
					}
					else divID.style.display='block';
				}
			}
		}
	}