/********************
GENERAL FUNCTIONS
*********************/

//--Get css info --//
function getStyle(oElm, strCssRule){
    var strValue = "";
    if(document.defaultView && document.defaultView.getComputedStyle){
        strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
    }
    else if(oElm.currentStyle){
        strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
            return p1.toUpperCase();
        });
        strValue = oElm.currentStyle[strCssRule];
    }
    return strValue;
}
//-- Build Flash --//
function buildFlash (divId, swfLoc, swfName, swfHeight, swfWidth, swfVar){
		var flashVersion = 8;
		var so = new SWFObject(swfLoc, swfName, swfWidth, swfHeight, flashVersion, "#FFFFFF");
		//so.addParam("wmode", "transparent");
		so.addParam("scale", "noscale");
		if (swfVar){
			so.addVariable("myVar", swfVar);
		}
		so.write(divId);
}

//-- Show/Hide functions --//
function hideAll(lyrId) { 
	var divs = document.getElementsByTagName('div'); 
	for(i=0;i<divs.length;i++){ 
		if(divs[i].id.match(lyrId)){
			divs[i].style.display='none';
		} 
	} 
}

//-- Swap Image --//
var currentImage;
function changeImage(imageName, newSrc){
	if (selectedImage != imageName){
		var iName = document.getElementsByName(imageName);
		currentImage = newSrc;
		iName[0].src = newSrc;
	}
}
//-- Set Cookie --//
function setCookie(cookieName,cookieValue) {
	//alert("setting: " + cookieName + " with: " +cookieValue )
	var path = "/";
	
	document.cookie = cookieName+"="+escape(cookieValue) + ";path=" + path + ";";
}
