var aSearchItems = new Array;
var aSubItems = new Array;

// convert all characters to lowercase to simplify testing
  	var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (is_major < 4));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6")!=-1) );


function openResultPage()
{
	var tmpMain = document.getElementById('cboLevel1').value ;
	var tmpSub = document.getElementById('cboLevel2').value ;
	var tmpID = document.getElementById('cboLevel3').value ;
	
	if (tmpID != 0)
	{
//text.asp?page=QSStep3&text=QSStep3&QuickSearchStep0=398&QuickSearchStep1=404&select3=398&select2=404&QuickSearchStep2=593%7C558%7C%7C%7CNo
		document.location.replace('/text.asp?page=QSStep3&text=QSStep3&QuickSearchStep0=398&QuickSearchStep1='+tmpSub+'&select3='+tmpMain+'&select2='+tmpSub+'&QuickSearchStep2='+tmpID+'|'+tmpID+'|||No&mcid='+tmpMain+'&scid='+tmpSub+'&cid='+tmpID);
	}
}

function resetItemLevel(tmpLevel, tmpPage, tmpLevel1, tmpLevel2, tmpLevel3)
{
	var i, j;
	var aTmp ;
	var tmpMain ;
	var counter ;
	var tmpSub ;
	
	tmpMain = document.getElementById('cboLevel1').value ;
	tmpSub = document.getElementById('cboLevel2').value ;

//	alert(tmpPage);
//	alert(tmpLevel);
	
	if (tmpLevel == -3) 
	{
		if (document.getElementById('flash_search'))
		{
			document.getElementById('flash_search').style.display = 'none' ;
			document.getElementById('img_search').style.display = 'none' ;
		}
		tmpMain = tmpLevel1;
		tmpSub = tmpLevel2;
	}
	
	if (tmpMain == 0)
	{
		document.getElementById('cboLevel3').style.visibility = 'hidden' ;
		document.getElementById('cboLevel2').style.visibility = 'hidden' ;
		if (document.getElementById('img_step3')) {
			document.getElementById('img_step3').src = 'images/right_indicator.gif';
		}
		return;
	}

	if (tmpSub == 0 && tmpLevel != -1) 
	{
		document.getElementById('cboLevel3').style.visibility = 'hidden' ;
		if (tmpSub == 0) {
			if (document.getElementById('img_step3')) {
				document.getElementById('img_step3').src = 'images/right_indicator.gif';
			}
		}

		return;
	}
	//images/medewerkers.jpg = 397
	//images/managers.jpg = 398
	//images/mijzelf.jpg = 399
	switch (tmpMain)
	{
		case '397':
			if (document.getElementById('img_step1')) {
				document.getElementById('img_step1').src = 'images/medewerkers.jpg';
				}
			break;
		case '398':
			if (document.getElementById('img_step1')) {
				document.getElementById('img_step1').src = 'images/managers.jpg';
			}
			break;
		case '399':
			if (document.getElementById('img_step1')) {
				document.getElementById('img_step1').src = 'images/mijzelf.jpg';	
				}
			break;
		default:
			//	
	}
	
	if ((tmpLevel != -3) && (tmpPage != 'text.asp'))
	{
		document.getElementById('img_step2').src = 'images/center_indicator_hi.gif';
		document.getElementById('img_search').style.display = 'block' ;
		document.getElementById('flash_search').style.display = 'none' ;
	}
	
//	window.status = tmpMain +';'+tmpSub;
	if ((parseInt(tmpLevel) == -1) || (parseInt(tmpLevel) == -3))
	{
		while (document.getElementById('cboLevel2').length!=0) 
    		document.getElementById('cboLevel2').remove(0);

	// 0 = rsQSSubItems.fields("LinkedQuickSearchMainItem").value 
	// 1 = rsQSSubItems.fields("me_id").value  
	// 3 = strSubTitle 
		var el = document.createElement("OPTION");
		el.text = tmpSecondOption ;
		el.value = 0;
		el.style.color = '#FFFFFF';
		el.selected = true;
		//wmu
		if (is_ie5up) {
			document.getElementById('cboLevel2').add(el, 0);
			}
			else {
				document.getElementById('cboLevel2').appendChild(el)
				}
						
		tmpSub = 0 ;
		for (i=0;i<aSubItems.length;i++)
		{
			if (aSubItems[i] != '')
			{
				aTmp = aSubItems[i].split('|')
				if (tmpMain == aTmp[0])
				{
					if (tmpSub == 0) {
						tmpSub = aTmp[1] ;
					}
					
					el = document.createElement("OPTION");
					el.text = aTmp[2];
					el.value = aTmp[1];
					el.style.color = '#FFFFFF';
					if (aTmp[1] == tmpLevel2) {
						el.selected = true;
						tmpSub = aTmp[1];
					}
					//wmu
					if (is_ie5up) {
						document.getElementById('cboLevel2').add(el, aTmp[1]);
						}
						else {
							document.getElementById('cboLevel2').appendChild(el, aTmp[1]);
							}
				}
			}
		}
		document.getElementById('cboLevel3').style.visibility = 'hidden' ;
		document.getElementById('cboLevel2').style.visibility = 'visible' ;
		if (document.getElementById('img_step3')) {
			document.getElementById('img_step3').src = 'images/right_indicator.gif';
		}

	}

	if ((tmpLevel == -2) || (tmpLevel == -3))
	{
//		if (tmpSub == 0) {
//			if (document.getElementById('img_step2')) {
//				document.getElementById('img_step2').src = 'images/center_indicator.gif';
//			}
//		}

// 0 = rsTargets.fields("LinkedQuickSearchMainItem").value 
// 1 = rsTargets.fields("LinkedQuickSearchSubItem").value  
// 2 = rsTargets.fields("LinkedQuickSearchSubItem." & strLanguage & "_Title").value 
// 3 = rsTargets.fields("me_id").value 
// 4 = rsTargets.fields(strLanguage & "_Title").value 
		while (document.getElementById('cboLevel3').length!=0) 
	    	document.getElementById('cboLevel3').remove(0);
	
		el = document.createElement("OPTION");
		el.text = tmpThirdOption ;
		el.value = 0;
		el.style.color = '#FFFFFF';
		el.selected = true;
		//wmu
		if (is_ie5up) {
			document.getElementById('cboLevel3').add(el, 0);
			}
			else {
				document.getElementById('cboLevel3').appendChild(el, 0);
				}
		
		for (i=0;i<aSearchItems.length;i++)
		{
			if (aSearchItems[i] != '')
			{
				aTmp = aSearchItems[i].split('|')
				if ((tmpMain == aTmp[0]) && (tmpSub == aTmp[1]))
				{
					el = document.createElement("OPTION");
					el.text = aTmp[4];
					el.value = aTmp[3];
					el.style.color = '#FFFFFF';
					if (aTmp[3] == tmpLevel3) {
						el.selected = true;
					}
					//wmu
					if (is_ie5up) {
						document.getElementById('cboLevel3').add(el, aTmp[3]);
						}
						else {
							document.getElementById('cboLevel3').appendChild(el, aTmp[3]);
							}
				}
			}
		}
		if ((tmpLevel != -3) && (tmpPage != 'text.asp'))
		{
			document.getElementById('img_step2').src = 'images/center_indicator.gif';
			document.getElementById('img_step3').src = 'images/right_indicator_hi.gif';
		}
		document.getElementById('cboLevel3').style.visibility = 'visible' ;
	}
	

	if ((tmpLevel == -3) || (tmpPage == 'text.asp'))
	{
		switch (tmpMain)
		{
			case '397':
				document.getElementById('img_sfeer').src = 'images/medewerkers.jpg';
				break;
			case '398':
				document.getElementById('img_sfeer').src = 'images/managers.jpg';
				break;
			case '399':
				document.getElementById('img_sfeer').src = 'images/mijzelf.jpg';	
				break;
			default:
				//	
		}
	}

}		

