var dom = (document.getElementById)?true:false;
var explorer = document.all?true:false;
var opera = ((navigator.userAgent.indexOf(' Opera ') != -1) || (navigator.userAgent.indexOf('Opera/') != -1))?true:false;
var mscheck = (navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ) && (navigator.platform == "Win32")?true:false;
var mod, cur, allFacets, allFacetsTitles, e, f, g, h, i, j;


if((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ) && (navigator.platform == "Win32") && (navigator.userAgent.indexOf(" Opera ") == -1) && (navigator.userAgent.indexOf("Opera/") == -1)){
	if ((navigator.appVersion.indexOf('MSIE 6')) != -1 || (navigator.appVersion.indexOf('MSIE 7')) != -1){
	document.write('<link href="swe-finder1.css" media="screen" rel="stylesheet" type="text/css"/>');
	}
	else{
	document.write('<link href="swe-finder2.css" media="screen" rel="stylesheet" type="text/css"/>');
	}
}
document.write('<link href="swe-finder.css" media="screen" rel="stylesheet" type="text/css"/>');

function showList(divIdValue){
		e = document.getElementById(divIdValue);
		e.style.display='block';
		
		f = e.getElementsByTagName('ul');
		if (f.length > 1 && f.length < 3) {
			if (e.className.indexOf('is-long') == -1)
				e.className += ' is-long';
		} else if (f.length == 3) {
		
			if (e.className.indexOf('is-long3') == -1)
				e.className += ' is-long3';
		}
				
		if(opera || !explorer){
		var h = document.getElementById(divIdValue).childNodes[1];
		var g = h.childNodes[1].childNodes[0];
		g.focus();
		}
		if(explorer && !opera && mscheck){
		h = document.getElementById(divIdValue).childNodes[0];
		g = h.childNodes[0].childNodes[0];
		g.focus();
		}

}


function hideList(divIdValue){
	document.getElementById(divIdValue).style.display='none';
}


function hideOther(divIdValue) {
	cur = document.getElementById(divIdValue);
	e = document.getElementById('facet-container');
	allFacets = e.getElementsByTagName('div');
	for (i = 0; i < allFacets.length; i++){
		el = allFacets[i];
		if (el != cur)
		el.style.display='none';
	}
	
	allFacetsTitles = e.getElementsByTagName('a');  
	for (j = 0; j < allFacetsTitles.length; j++){                                          
	ek = allFacetsTitles[j];                                                       	
	if (ek.className == 'facet-titleblue')
	ek.className = 'facet-title';
        }                                               
}   
        
                
function bState(n){
	e = document.getElementById(n);
	if (e.className == 'facet-title')
		e.className += 'blue';
}


function wState(n){
	e = document.getElementById('facet-container');
	if (e.getElementsByTagName("a")[n].className == 'facet-titleblue')
		e.getElementsByTagName("a")[n].className = 'facet-title';
}



function bsoState(n){
	e = document.getElementById(n);
	if (e.className == 'facet-title')
		e.className += 'blue';
}


function wsoState(n){
	e = document.getElementById(n);
	if (e.className == 'facet-titleblue')
		e.className = 'facet-title';
}