// Cufon font replacement

Cufon.set('fontFamily', 'corpid-black');
Cufon.replace('h1');
Cufon.replace('h2');
Cufon.replace('h3');
Cufon.replace('div#left a',{hover: 'true'});

function findDOM(objectID,withStyle) { 
	if (withStyle == 1) { return (document.getElementById(objectID).style); }
	else { return (document.getElementById(objectID)); }
}

function addEvent(obj, evType, fn) { 
	if (obj.addEventListener) { 
		obj.addEventListener(evType, fn, false); 
 		return true; 
 	} else if (obj.attachEvent) { 
		var r = obj.attachEvent("on"+evType, fn); 
 		return r; 
 	} else { 
 		return false; 
 	} 
}
function getElementsByClass(searchClass,tag) {
	var classElements = new Array();
	if (tag == null) tag = '*';
	var els = document.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if (pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function togglefaq(which) {
	var tmpdt = document.getElementById(which);
	var tmpdd = document.getElementById(which+'dd');
	if (tmpdd.style.display == 'none' || !tmpdd.style.display.length ) {
		tmpdd.style.display = 'block';
		tmpdt.style.backgroundImage = 'url(/streetwork/sw/images/site/faq_minus.gif)';
	} else {
		tmpdd.style.display = 'none';
		tmpdt.style.backgroundImage = 'url(/streetwork/sw/images/site/faq_plus.gif)';
	}
}

