﻿// functions for index.aspx

function doIndexPageInit(document_p)
{	
	if (document_p.getElementById('showAdvancedSearch').innerHTML == "0"){
		document_p.getElementById('divAdvancedSearch').style.display = 'none';
	}
	else{
		document_p.getElementById('divAdvancedSearch').style.display = 'block';
	}
	if (document_p.getElementById('showKBSearch').innerHTML == "0"){
		document_p.getElementById('divKBSearch').style.display = 'none';			
	}
	else{
		document_p.getElementById('divKBSearch').style.display = 'block'; 								
	}  			
	if (document_p.getElementById('showKBSearchTitles').innerHTML == "0"){
		document_p.getElementById('kbTitle1').style.display = 'none';
		document_p.getElementById('kbTitle2').style.display = 'none';
		document_p.getElementById('kbTitle3').style.display = 'none';
		document_p.getElementById('kbTitle4').style.display = 'none';
		document_p.getElementById('kbTitle5').style.display = 'none';				
	}
	else{
		document_p.getElementById('kbTitle1').style.display = 'block';
		document_p.getElementById('kbTitle2').style.display = 'block';
		document_p.getElementById('kbTitle3').style.display = 'block';
		document_p.getElementById('kbTitle4').style.display = 'block';
		document_p.getElementById('kbTitle5').style.display = 'block'; 								
	}  			
	if (document_p.getElementById('showFocusFrame').innerHTML == "0"){
		document_p.getElementById('focusFrame').style.display = 'none';
	}
	else{
		document_p.getElementById('focusFrame').style.display = 'block';
	}  						

	/* Right Column */
	
	/* Commented out as Repeater used instead
	if (document_p.getElementById('showRightColHeader').innerHTML == "0"){
		document_p.getElementById('rightColHeader').style.display = 'none';
		document_p.getElementById('rightColTitle').style.display = 'none';
	}
	else{
		document_p.getElementById('rightColHeader').style.display = 'block';
		document_p.getElementById('rightColTitle').style.display = 'block';
	} 
	*/
	if (document_p.getElementById('showRightColExternalLinks').innerHTML == "0"){
		document_p.getElementById('rightColExternalLinks').style.display = 'none';
		document_p.getElementById('rightColExternalLinksTitle').style.display = 'none';
	}
	else{
		document_p.getElementById('rightColExternalLinks').style.display = 'block';
		document_p.getElementById('rightColExternalLinksTitle').style.display = 'block';
	}  			
	
	if (document_p.getElementById('showRightColContent').innerHTML == "0"){
		document_p.getElementById('rightColContent').style.display = 'none';
	}
	else{
		document_p.getElementById('rightColContent').style.display = 'block';
	} 
	if (document_p.getElementById('showRightColFooter').innerHTML == "0"){
		document_p.getElementById('rightColFooter').style.display = 'none';
	}
	else{
		document_p.getElementById('rightColFooter').style.display = 'block';
	}  
}	

// functions for index2.aspx	

function doIndex2PageInit(document_p)
{
    if (document_p.getElementById('showAdvancedSearch').innerHTML == "0"){
		document_p.getElementById('divAdvancedSearch').style.display = 'none';
	}
	else{
		document_p.getElementById('divAdvancedSearch').style.display = 'block';
	}
	if (document_p.getElementById('showKBSearch').innerHTML == "0"){
		document_p.getElementById('divKBSearch').style.display = 'none';
	}
	else{
		document_p.getElementById('divKBSearch').style.display = 'block';
	}  		
	if (document_p.getElementById('showKBSearchTitles').innerHTML == "0"){
		document_p.getElementById('kbTitle1').style.display = 'none';
		document_p.getElementById('kbTitle2').style.display = 'none';
		document_p.getElementById('kbTitle3').style.display = 'none';
		document_p.getElementById('kbTitle4').style.display = 'none';
		document_p.getElementById('kbTitle5').style.display = 'none';				
	}
	else{
		document_p.getElementById('kbTitle1').style.display = 'block';
		document_p.getElementById('kbTitle2').style.display = 'block';
		document_p.getElementById('kbTitle3').style.display = 'block';
		document_p.getElementById('kbTitle4').style.display = 'block';
		document_p.getElementById('kbTitle5').style.display = 'block'; 								
	}  				
	if (document_p.getElementById('showFocusFrame').innerHTML == "0"){
		document_p.getElementById('focusFrameWide').style.display = 'none';
	}
	else{
		document_p.getElementById('focusFrameWide').style.display = 'block';
	}  		
}

// functions for search.aspx

function checkEnter(e, document_p)
{ //e is event object passed from function invocation
	var characterCode

	if(e && e.which)
	{ //if which property of event object is supported (NN4)
		e = e
		characterCode = e.which //character code is contained in NN4's which property
	}
	else
	{
		e = event
		characterCode = e.keyCode //character code is contained in IE's keyCode property
	}

	if(characterCode == 13)
	{ //if generated character code is equal to ascii 13 (if enter key)
		
		updateSearchType();
		e.keyCode = 0;
		document_p.forms[0].submit() //submit the form
		return false 
	}
	else
	{
		return true 
	}
}

function updateSearchType(document_p) {
document_p.forms[0].searchType.value = "1";
}


// functions for advancedsearch.aspx

function checkAdvancedEnter(e, document_p)
{ //e is event object passed from function invocation
	var characterCode 

	if(e && e.which)
	{ //if which property of event object is supported (NN4)
		e = e
		characterCode = e.which //character code is contained in NN4's which property
	}
	else
	{
		e = event
		characterCode = e.keyCode //character code is contained in IE's keyCode property
	}

	if(characterCode == 13)
	{ //if generated character code is equal to ascii 13 (if enter key)
		
		updateSearchTypeToAdvanced(document_p);
		e.keyCode = 0;
		document_p.forms[0].submit() //submit the form
		return false 
	}
	else
	{
		return true 
	}
}

function updateSearchTypeToAdvanced(document_p) 
{ 
	document_p.forms[0].searchType.value = "3";
}

