var SitesObj, SearchQueryObj, ResultObj
				
function HighLightImage(ImageObj, ImageSrc){
	ImageObj.src = ImageSrc
}
	
function NavigateTo(NavLocation){
	window.location.href = NavLocation
}		

function Loading(){			
	if(window.screen.availWidth == 1024) document.body.style.margin = "41 0 0 0"				
	document.body.style.visibility = "visible"
	SitesObj       = document.getElementById("Sites")
	SearchQueryObj = document.getElementById("SearchQuery")											
	ResultObj      = document.getElementById("Result")
}

function SetValue(){
	document.getElementById("SearchQuery").value = SitesObj.options[SitesObj.selectedIndex].text
	GetLinks()
	SitesObj.style.display = "none"
}

function getkeypress(textControl, evt){
var keyCode = evt.keyCode ? evt.keyCode : evt.charCode ? evt.charCode : evt.which ? evt.which : void 0;
					
	switch(keyCode){
		case 37: return false
		case 39: return	false			
		case 40:
			SitesObj.selectedIndex += 1
			return false
		case 38:
			SitesObj.selectedIndex -= 1
			return false
		case 13:
			if(SitesObj.selectedIndex != -1){
				SearchQueryObj.value = SitesObj.options[SitesObj.selectedIndex].text
				GetLinks()
				SitesObj.style.display = "none"			
			}					
			return false
	}				
	setTimeout("StartTheKeyPress()")
}

function SearchSite(){								
var optionsArray

	if(SearchQueryObj.value == ""){
		SitesObj.style.display = "none"
		return -2
	}
			
	SitesObj.style.display = "block"
	optionsArray = SitesObj.options		
	for(var i=0;i<optionsArray.length;i++){
		if(SearchQueryObj.value == optionsArray[i].text.substr(0, SearchQueryObj.value.length)) return i
	} 
	
	return -2
}

function StartTheKeyPress(){		
	var place = SearchSite()		
	if(place != -2) setTimeout("SelectedIndexPlay("+place+")")
}		

function SelectedIndexPlay(place){
	SitesObj.options[place].selected = true
}
							
function windowopenner(){
	window.open('CityIndexEngine.aspx','new','scrollbars=yes,toolbar=no,status=no,resizable=yes,menubar=no')
}		