	function ObjeOlustur(){
		try {return new XMLHttpRequest();}
			catch (trymicrosoft){
				try{return new ActiveXObject('Msxml2.XMLHTTP');}
					catch (othermicrosoft){
						try{return new ActiveXObject('Microsoft.XMLHTTP');}
							catch (failed) {
								return false;
							}
					}
			}
	}


	function ResetBodyPos(){
		//document.getElementById('PositionedDiv').style.position = '';
		//document.getElementById('PositionedDiv').style.position = 'relative';
	}

	window.onresize = ResetBodyPos;

	// -->

			<!-- //
			var iamselecting = false;
			var cursorKey = 0;
			var cursorPressed = false;
			var selectedOption = 0;
			document.onkeydown = cursorListener;

			function cursorListener(e){
				//AutoComplete seçenekleri görünür halde ise cursor hareketini uygulayalım
				if(document.getElementById('completeOptions').style.display != 'none'){
					cusrsorKey = document.layers ? e.which : event.keyCode;
					if((cusrsorKey==37) || (cusrsorKey==38)){
						AutoCompleterMove('up');
						if(selectedOption > 0){higlightSelectedOption();}
						cursorPressed = true;
					}else if((cusrsorKey==39) || (cusrsorKey==40)){
						AutoCompleterMove('down');
						if(selectedOption > 0){higlightSelectedOption();}
						cursorPressed = true;
					}else if(cusrsorKey==13){
						setHighlightedOption();
						cursorPressed = true;
					}
				}
				//13 enter
				//37 left
				//38 up
				//39 right
				//40 down
			}

			function runAutoCompleter(){
				if (document.minisearch.kelime.value.length > 2){
					document.getElementById('completeOptions').innerHTML = '';
					document.getElementById('completeOptions').style.display = '';
					refreshAutoCompleter(document.minisearch.kelime.value);
				}
			}

			function killAutoCompleter(){
				if(!iamselecting){
					document.getElementById('completeOptions').style.display = 'none';
					selectedOption = 0;
				}
			}

			function setAutoCompleter(searchString){
				document.minisearch.kelime.value = searchString;
				document.getElementById('completeOptions').style.display = 'none';
				//Burada Post işlemi yapılacak
			}

			function refreshAutoCompleter(){
				if((document.minisearch.kelime.value.length > 2) && (!cursorPressed)){
					if(document.getElementById('completeOptions').style.display == 'none'){runAutoCompleter();}
					//Ajax ile auto complete araması yapalım
					AjaxParameters = 'key=' + document.minisearch.kelime.value;
					//AjaxParameters = '&caid=' + ;	şimdilik kategori seçimi yok
					AutoCompleterAjax = new ObjeOlustur;
					AutoCompleterAjax.open('GET','ajaxarama.asp?' + AjaxParameters,true);
					AutoCompleterAjax.onreadystatechange = AutoCompleterFillContent;
					AutoCompleterAjax.send(null);
				}else if(!cursorPressed){
					killAutoCompleter();
				}
				cursorPressed = false;
			}

			function AutoCompleterFillContent(){
				if (AutoCompleterAjax.readyState == 4){
					if (AutoCompleterAjax.status == 200){
						var AjaxReply = AutoCompleterAjax.responseText;
						if(AjaxReply!=''){
							document.getElementById('completeOptions').innerHTML = AjaxReply;
							//Çalıştırılacak kısmı alalım
							if(AjaxReply.lastIndexOf('<!-- //') > -1){
								eval(AjaxReply.substring((AjaxReply.lastIndexOf('<!-- //') + 7),(AjaxReply.lastIndexOf('// -->'))));
							}
						}
					}
				}
			}

			function AutoCompleterMove(direction){
				if(direction=='up'){
					if(selectedOption>1){
						//seçili optionı bir yukarı alalım
						selectedOption = selectedOption - 1;
						//böyle bir option yoksa bir üste çıkalım.
						if((selectedOption>0) && (!document.getElementById('option_'+selectedOption))){AutoCompleterMove('up');}
					}
				}else if(direction=='down'){
					//seçili optionı bir yukarı alalım
					selectedOption = selectedOption + 1;
					//böyle bir option yoksa bir üste çıkalım.
					if(!document.getElementById('option_'+selectedOption)){AutoCompleterMove('up');}
				}
			}

			function higlightSelectedOption(){
				if(document.getElementById('option_'+selectedOption)){
					for(i=1;document.getElementById('option_'+i);i++){
						document.getElementById('option_'+i).className = 'AutoCompleterRow';
					}
					document.getElementById('option_'+selectedOption).className = 'AutoCompleterRowHover';
				}
			}

			function setHighlightedOption(){
				if(document.getElementById('option_'+selectedOption)){
					document.minisearch.kelime.value = document.getElementById('optionVal_'+selectedOption).innerHTML;
				}
			}

			// -->
			
function SelectAll(id)
{
document.getElementById(id).focus();
document.getElementById(id).select();
}
