	var selectedIndex = 0;
	var selectedText = '';
	var mouseoverhotel = false;
	var mouseoverbelde = false;
	
	var selectedIndex_belde = 0;
	var selectedText_belde = '';
	
	var selectedBeldeRegId = -1;
	var selectedBeldeAreaId = -1;
var keyw= '';
	function keyhandler2(e)
	{
	var code2;
		  if ((e.charCode) && (e.keyCode==0))
		    	code2 = e.charCode
		  else
		        code2 = e.keyCode;
   		        
	if(code2 == 13)
		  {
		   goSearch();
		  }
	} 
	function goSearch()
	{	
	
		window.location.href='../arama/'+document.getElementById('valKeyWordTop').value;
	}
	
function getHotelList(e)
	{
		//document.getElementById('hotelsearchResultDiv').innerHTML='<center><img src="/OtelPuanV2/assets/images/loading.gif" />&nbsp; Yükleniyor...</center>';
		var divItem = document.getElementById('hotelsearchResultDiv');
		var txtbox = document.getElementById('keyWordHot1');
		
		var left = calcLeftPosition(txtbox);			
		var top = calcTopPosition(txtbox) + 21;
//alert(left+'-'+top);
		divItem.style.position = 'absolute';
		divItem.style.left = '644px';
		divItem.style.top = '155px';
		divItem.style.display = 'block';
		
		//alert("getHotelList");
		if(document.getElementById('ie6helpframe_hotel') != null)
		{
			document.getElementById('ie6helpframe_hotel').style.display = 'none';
			
		}
		if(document.getElementById('ie6helpframe_belde') != null)
		{
			document.getElementById('ie6helpframe_belde').style.display = 'none';
		}
			
		  if (!e) e=window.event;
		  // Block the user of digits.
		  var code;
		  if ((e.charCode) && (e.keyCode==0))
		    	code = e.charCode
		  else
		        code = e.keyCode;
		        
		  	if(code!=40 && code!=38 && code != 13) //alert("down");
	      	{  
	      		var Keyword = document.frmSearch.valKeyWord.value;
				//Keyword = 'bel';
				
				if(Keyword.length >= 3)
				{
					selectedIndex = 0;
					var data = 'valKeyWord='+Keyword;
					//alert(data);
					AjaxLib.ajax(data,'GET','/OtelPuanV2/searchList.jsp','hotelsearchResultDiv');	
					//alert(Keyword);
					
					document.getElementById('beldesearchResultDiv').innerHTML = '';
					var h = document.getElementById('beldesearchResultDiv').offsetHeight;
					if(h != 0)
						document.getElementById('beldesearchResultDiv').style.display = 'none';
				}
				else if(Keyword.length < 3)
				{
					document.getElementById('hotelsearchResultDiv').innerHTML = '';
					var h = document.getElementById('hotelsearchResultDiv').offsetHeight;
					if(h != 0)
						document.getElementById('hotelsearchResultDiv').style.display = 'none';
				}
			}		 
	}
	function keyhandler(e)
	{
		//alert("keyhandler");
		var rowitem_2;
		var rowitem;
		
		//alert(document.getElementById('ie6helpframe_hotel').style.display);
		//alert(document.getElementById('ie6helpframe_belde').style.display);
				
		if (!e) e=window.event;
		  // Block the user of digits.
		  var code;
		  if ((e.charCode) && (e.keyCode==0))
		    	code = e.charCode
		  else
		        code = e.keyCode;
	        
	      if(code==40) //alert("down");
	      {
	      		var elm = document.getElementById('hotelsearchResultDiv');
	      		var name = '';
	      		//alert(elm.style.display);
	      		if(elm.style.display != 'none')
	      		{
	      			
	      			
	      			if(selectedIndex != 0)
	      			{
	      				name = 'hotel'+selectedIndex;      			
	      				rowitem = document.getElementById(name);
	      				rowitem.style.background='#FFFFFF';
	      			}
	      			//alert(name);
	      			selectedIndex++;
	      			
	      			name = 'hotel'+selectedIndex;
	      			
	      			if(document.getElementById(name) == null)
	      			{
	      				selectedIndex = 1;
	      				name = 'hotel'+selectedIndex;
	      			}
	      			
	      			//alert(name);
	      			rowitem_2 = document.getElementById(name);
	      			var _color="#69CEF6"; 			
	      			rowitem_2.style.background=_color;
	      		}
	      }
		 
		  else if(code==38) //alert("up");
		  {
		  		var elm = document.getElementById('hotelsearchResultDiv');
	      		var name = '';
	      		//alert(elm.style.display);
	      		if(elm.style.display != 'none')
	      		{
	      			
	      			if(selectedIndex != 0)
	      			{
	      				name = 'hotel'+selectedIndex;      			
	      				rowitem = document.getElementById(name);
	      				rowitem.style.background='#FFFFFF';
	      			}
	      			
	      			selectedIndex--;
	      			name = 'hotel'+selectedIndex;
	      			
	      			//alert(name);
	      			
	      			if(selectedIndex == 0)
	      			{
	      				selectedIndex++;
		      			while(document.getElementById(name) != null)
		      			{
		      				selectedIndex++;
		      				name = 'hotel'+selectedIndex;
		      			}
		      			selectedIndex--;
	      			}
	      			
	      			//alert(name);
	      			rowitem_2 = document.getElementById(name);
	      			var _color="#69CEF6"; 			
	      			rowitem_2.style.background=_color;
	      		}
		  }
		  
		  else if(code == 13)
		  {
		  
		  	if(document.getElementById('ie6helpframe_hotel') != null)
			{
				document.getElementById('ie6helpframe_hotel').style.display = 'none';
				document.getElementById('valFilter12').style.visibility = 'visible';
				document.getElementById('valOrderBy12').style.visibility = 'visible';
			}
		
		  	var name = 'hotel'+selectedIndex;
		  	var hotelId = document.getElementById(name).title;
		  	document.getElementById('keyWordHot1').value = document.getElementById(name).innerHTML.replace(/<[^>]+>/g,"");
		  	document.getElementById('hotelsearchResultDiv').style.display='none';
		  	document.frmSearch.hotelId.value = hotelId;
        	document.frmSearch.action = '/OtelPuanV2/hotelDetail.jsp?hotelId='+hotelId;
        	document.frmSearch.submit();
		  }
	}
	
	function getBeldeList(e)
	{
		//document.getElementById('beldesearchResultDiv').innerHTML='<center><img src="/OtelPuanV2/assets/images/loading.gif" />&nbsp; Yükleniyor...</center>';
		var divItem = document.getElementById('beldesearchResultDiv');
		var txtbox = document.getElementById('keyWordArea1');
		
		var left = calcLeftPosition(txtbox);			
		var top = calcTopPosition(txtbox) + 21;
		
		divItem.style.position = 'absolute';
		divItem.style.left = '644px';
		divItem.style.top = '201px';
		divItem.style.display = 'block';
		
		if(document.getElementById('ie6helpframe_belde') != null)
		{
			document.getElementById('ie6helpframe_belde').style.display = 'none';
			
		}
		if(document.getElementById('ie6helpframe_hotel') != null)
		{
			document.getElementById('ie6helpframe_hotel').style.display = 'none';
			
		}
		
		  if (!e) e=window.event;
		  // Block the user of digits.
		  var code;
		  if ((e.charCode) && (e.keyCode==0))
		    	code = e.charCode
		  else
		        code = e.keyCode;
		        
		  	if(code!=40 && code!=38 && code != 13) //alert("down");
	      	{  
	      		var Keyword = document.frmSearch.valKeyArea.value;
				//Keyword = 'ant';
				
				if(Keyword.length >= 3)
				{
					selectedIndex_belde = 0;
					var data = 'valKeyWord='+Keyword;
					//alert(data);
					AjaxLib.ajax(data,'POST','/OtelPuanV2/searchList_Belde.jsp','beldesearchResultDiv');	
					//alert(Keyword);
					
					document.getElementById('hotelsearchResultDiv').innerHTML = '';
					var h = document.getElementById('hotelsearchResultDiv').offsetHeight;
					if(h != 0)
						document.getElementById('hotelsearchResultDiv').style.display = 'none';
				}
				else if(Keyword.length < 3)
				{
					document.getElementById('beldesearchResultDiv').innerHTML = '';
					var h = document.getElementById('beldesearchResultDiv').offsetHeight;
					if(h != 0)
						document.getElementById('beldesearchResultDiv').style.display = 'none';
				}
			}
			 
	}
	
	function keyhandler_belde(e)
	{
		var rowitem_2;
		var rowitem;
		
		if (!e) e=window.event;
		  // Block the user of digits.
		  var code;
		  if ((e.charCode) && (e.keyCode==0))
		    	code = e.charCode
		  else
		        code = e.keyCode;
	        
	      if(code==40) //alert("down");
	      {
	      		var elm = document.getElementById('beldesearchResultDiv');
	      		var name = '';
	      		//alert(elm.style.display);
	      		if(elm.style.display != 'none')
	      		{
	      			
	      			
	      			if(selectedIndex_belde != 0)
	      			{
	      				name = 'belde'+selectedIndex_belde;      			
	      				rowitem = document.getElementById(name);
	      				rowitem.style.background='#FFFFFF';
	      			}
	      			//alert(name);
	      			selectedIndex_belde++;
	      			
	      			name = 'belde'+selectedIndex_belde;
	      			
	      			if(document.getElementById(name) == null)
	      			{
	      				selectedIndex_belde = 1;
	      				name = 'belde'+selectedIndex_belde;
	      			}
	      			
	      			//alert(name);
	      			rowitem_2 = document.getElementById(name);
	      			var _color="#69CEF6"; 			
	      			rowitem_2.style.background=_color;
	      		}
	      }
		 
		  else if(code==38) //alert("up");
		  {
		  		var elm = document.getElementById('beldesearchResultDiv');
	      		var name = '';
	      		//alert(elm.style.display);
	      		if(elm.style.display != 'none')
	      		{
	      			
	      			if(selectedIndex_belde != 0)
	      			{
	      				name = 'belde'+selectedIndex_belde;      			
	      				rowitem = document.getElementById(name);
	      				rowitem.style.background='#FFFFFF';
	      			}
	      			
	      			selectedIndex_belde--;
	      			name = 'belde'+selectedIndex_belde;
	      			
	      			//alert(name);
	      			
	      			if(selectedIndex_belde == 0)
	      			{
	      				selectedIndex_belde++;
		      			while(document.getElementById(name) != null)
		      			{
		      				selectedIndex_belde++;
		      				name = 'belde'+selectedIndex_belde;
		      			}
		      			selectedIndex_belde--;
	      			}
	      			
	      			//alert(name);
	      			rowitem_2 = document.getElementById(name);
	      			var _color="#69CEF6"; 			
	      			rowitem_2.style.background=_color;
	      		}
		  }
		  
		  else if(code == 13)
		  {
		  
		  	if(document.getElementById('ie6helpframe_belde') != null)
			{
				document.getElementById('ie6helpframe_belde').style.display = 'none';
				document.getElementById('valFilter12').style.visibility = 'visible';
				document.getElementById('valOrderBy12').style.visibility = 'visible';
			}
			
		  	var name = 'belde'+selectedIndex_belde;
		  	var param = document.getElementById(name).title;
		  	
		  	var regId = param.substring(0, param.indexOf("_"));
		  	param = param.substring(param.indexOf("_")+1);
		  	var areaId = param;
		  	
		  	document.getElementById('keyWordArea1').value = document.getElementById(name).innerHTML.replace(/<[^>]+>/g,"");
		  	document.getElementById('beldesearchResultDiv').style.display='none';
		  	
		  	document.frmSearch.valRegionId.value = regId;
        	document.frmSearch.valPlace.value = areaId;
        	document.frmSearch.action = 'hotelList.jsp';
        	//document.frmSearch.submit();
		  	//document.getElementById('frmSearch').submit();
		  }
	}
	
	function closeBelde()
	{
		document.getElementById('beldesearchResultDiv').innerHTML = '';
		var h = document.getElementById('beldesearchResultDiv').offsetHeight;
		if(h != 0)
			document.getElementById('beldesearchResultDiv').style.display = 'none';
			
		selectedIndex = 0;
		document.getElementById('keyWordArea1').value = '';
		
		if(document.getElementById('ie6helpframe_belde') != null)
		{
			document.getElementById('ie6helpframe_belde').style.display = 'none';
			document.getElementById('valFilter12').style.visibility = 'visible';
			document.getElementById('valOrderBy12').style.visibility = 'visible';
		}
			
	}
	
	function closeHotel()
	{
		//alert("closeHotel");
		document.getElementById('hotelsearchResultDiv').innerHTML = '';
		var h = document.getElementById('hotelsearchResultDiv').offsetHeight;
		if(h != 0)
			document.getElementById('hotelsearchResultDiv').style.display = 'none';
			
		selectedIndex_belde = 0;
		
		document.getElementById('keyWordHot1').value = '';
		
		if(document.getElementById('ie6helpframe_hotel') != null)
		{
			document.getElementById('ie6helpframe_hotel').style.display = 'none';
			document.getElementById('valFilter12').style.visibility = 'visible';
			document.getElementById('valOrderBy12').style.visibility = 'visible';
		}
	}
	
	function submitBelde(regionId, areaId)
	{
	 document.frmSearch.valRegionId.value = regionId;
        document.frmSearch.valPlace.value = areaId;
        document.frmSearch.action = 'hotelList.jsp';

        //document.frmSearch.submit();
        //alert(document.frmSearch.valRegionId.value);
        //alert(document.frmSearch.valPlace.value);
	}
	
	function submitHotel(hotelId)
	{
		document.frmSearch.hotelId.value = hotelId;
        document.frmSearch.action = '/OtelPuanV2/hotelDetail.jsp?hotelId='+hotelId;
        document.frmSearch.submit();

        //alert(document.frmSearch.valRegionId.value);
        //alert(document.frmSearch.valPlace.value);
	}
	
function changeBolge()
	{		
			//document.getElementById('SelectionDiv2').innerHTML='<center><img src="/OtelPuanV2/assets/images/loading.gif" />&nbsp; Yükleniyor...</center>';
			var data = 'valRegionId2='+document.formPoint.bolge2.value;
			AjaxLib.ajax(data,'POST','/OtelPuanV2/include/index_tab_content22.jsp','SelectionDiv2');		
	}	 
	function changeBelde()
	{	
			//document.getElementById('SelectionDiv2').innerHTML='<center><img src="/OtelPuanV2/assets/images/loading.gif" />&nbsp; Yükleniyor...</center>';
			var data = 'valRegionId2='+document.formPoint.bolge2.value+'&valPlace2='+document.formPoint.belde2.value;
			AjaxLib.ajax(data,'POST','/OtelPuanV2/include/index_tab_content22.jsp','SelectionDiv2');			
	}
	function goHotel()
	{
			var data = 'valRegionId='+document.formPoint.bolge2.value+'&valPlace='+document.formPoint.belde2.value+'&valHotelId='+document.formPoint.otel2.value;
			location.href= '/OtelPuanV2/reviewSetPreview.jsp?'+ data;	
	}	
	function gotoo()
	{
		alert('asdasdsa');
	}	
	
		
	var selectedpicId = -1;

function picGradeNew()
{
	var centerWidth = (window.screen.width - 300) / 2;
    var centerHeight = (window.screen.height - 150) / 2;
	
	window.open('/resim-puanla/'+selectedpicId,'picRate', 'scrollbars=no, width=300, height=150,resizable=no,left=' + centerWidth + ',top='+centerHeight);
}
 

function ratePic(picId)
{
	var arr = document.getElementsByName("picGrade");
	var picGrade; 
	for(var i = 0; i < arr.length; i++)
	{
		if(arr[i].checked){
			picGrade = arr[i].value;
		}
	}
	
	var data = 'picId='+ picId + '&picGrade=' + picGrade;
	AjaxLib.ajax(data,'POST','/OtelPuanV2/process/pictureGradeProcess.jsp','picRateDiv');
	//alert(data);
	//window.scrollTo(0,0);
}

function closeAll()
{
	document.getElementById('PopupPicDivBack').style.display = 'none';
	document.getElementById('PopupPicDiv').style.display = 'none';
}

function calcLeftPosition (obj){
		var curleft = 0;
		if (obj.offsetParent) {
			while (1) {
				curleft+=obj.offsetLeft;
				if (!obj.offsetParent) {
					break;
				}
				obj=obj.offsetParent;
			}
		}
		else if (obj.x) {
			curleft+=obj.x;
		}
		return curleft;
	}
	
function calcTopPosition(obj){
		var curtop = 0;
		if (obj.offsetParent) {
			while (1) {
				curtop+=obj.offsetTop;
				if (!obj.offsetParent) {
					break;
				}
				obj=obj.offsetParent;
			}
		}
		else if (obj.y) {
			curtop+=obj.y;
		}
		return curtop;
	}
function changeBeldeVendorList(divId)
	{
		    document.getElementById(divId).innerHTML='<center><img src="/OtelPuanV2/assets/images/loading.gif" />&nbsp; Yükleniyor...</center>';
		    var data = 'valPlace1='+document.getElementById('place1').value;
			AjaxLib.ajax(data,'POST','/OtelPuanV2/include/listHotelMainPage.jsp',divId);
	}
	
	
	
	
	
