var selectedSuggestionIndex;
var content='';
function RateContent(result, context)
   {       //alert(result);
     if (result == "") {
              document.getElementById("Div1").style.display='none'; 
              return;
              }
              content=result;
              var strs = result.split("|");
              if (strs.length >= 1)
              {
                 //alert(strs.length);
                 document.getElementById("Div1").style.display=''; 
                 var str = "<table cellspacing='0' cellpadding='2' border='1' class='tables'>"
                 for (var i=0 ; i < strs.length ; i++)
                 {
                     str+=("<tr>");
                         str+= "<td style=cursor:pointer; align='left' bgcolor='#ffffff' id=Td" + i + " onclick='javascript:return vals(this)' onmouseout='javascript:return clrs(this,false);' onkeydown='javascript:return Checkkeys_Onclick(event," + i + ");'  onmouseover='javascript:return clrs(this,true);'>"
                         str+= strs[i]
                         str+="</td>"
                     str+="</tr>"
                 }
                 str+="</table>"
                 document.getElementById("Div1").innerHTML = str;
	             document.getElementById("Div1").style.zIndex = '1000';
	             document.getElementById("Div1").style.position = 'absolute';
	             var txt = document.getElementById('ctl00_ContentPlaceHolder1_txtsearch')
	             //alert(findPosX(txt))
	             document.getElementById("Div1").style.left = findPosX(txt);
	             document.getElementById("Div1").style.top = findPosY(txt);
                 //document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').focus();
                  if (document.getElementById('Td0') != null)
                   {
                     document.getElementById('Td0').style.backgroundColor = "#E3E3E3";
                     //document.getElementById('Td0').focus();
                     document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').focus();
                   }
             }
             else
             {
                 document.getElementById("Div1").style.display='none';
             }
         }
         
function clrs(obj,bool)
{ 
if (bool)
{obj.style.backgroundColor = "#E3E3E3";}
else
{ 
obj.style.backgroundColor = "#fff";
}
}
function vals(obj)
{
   document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').value = obj.innerHTML;
   document.getElementById('Div1').style.display ='none';
}
function RateContent1(result, context)
         {
           //alert(result);
           if (result == "") {
              document.getElementById("Div1").style.display='none'; 
              return;
              }
              
              var strs = result.split("|");
              if (strs.length >= 1)
              {
                 //alert(strs.length);
                 document.getElementById("Div1").style.display=''; 
                 var str = "<ul>"
                 for (var i=0 ; i < strs.length ; i++)
                 {
                         str+= "<li style=cursor:pointer; align='left' bgcolor='#ffffff' id=Td" + i + " onclick='javascript:return vals(this)' onmouseout='javascript:return clrs(this,false);' onmouseover='javascript:return clrs(this,true);'>"
                         str+= strs[i]
                         str+="</li>"
                 }
                 str+="</ul>"
                 document.getElementById("Div1").innerHTML=str;
                 //document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').focus();
                  if (document.getElementById('Td0') != null)
                   {
                     document.getElementById('Td0').style.backgroundColor = "#E3E3E3";
                     //document.getElementById('Td0').focus();
                     document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').focus();
                   }
             }
             else
             {
                 document.getElementById("Div1").style.display='none';
             }
         }

function findPosX(obj)
{
	//alert(obj)
	var curleft = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent){
		curtop += obj.offsetHeight;
		while (obj.offsetParent){
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	else if (obj.y){
		curtop += obj.y;
		curtop += obj.height;
	}
	return curtop;
}

function Checkkeys_Onclick(e,val) 
          {   
            //alert(e.keyCode);
            var key; 
            key=(e.which) ? e.which : e.keyCode; 
            //alert(key);
            if(key==38 || key==40 || key==27) //up and down arrow
	        {
		        alert(val);
		        //KeyCheck(key,vals);
	        }
//            if(key == 13) 
//            { 
//              document.getElementById('<%=btnuserlogin.ClientID %>').focus(); 
//            } 
            //return true; 
          }
          
function KeyCheck(KeyID,ival)
{
	var str = document.getElementById('ctl00_ContentPlaceHolder1_txtsearch').value;
	alert(content);
	alert(str);
	var show=1;
	if(str.length > 0)
	{
		alert(content);
		//var suggestions = content.split("|");
//		if(KeyID==38)  
//		{
//			if(selectedSuggestionIndex > 0)
//			{
//				selectedSuggestionIndex--;
//			}
//			else
//			{
//				selectedSuggestionIndex = suggestions.length-1;
//			}
//		}
//		else if(KeyID==40)
//		{
//			if(selectedSuggestionIndex < suggestions.length-1)
//			{
//				selectedSuggestionIndex++;
//			}
//			else
//			{
//				selectedSuggestionIndex = 0;
//			}
//		}
//		else if(KeyID==27)
//		{
//			show = 0;
//			focusme	= false;
//			hide();
//		}
//		
//		if(show)
//		{
//			normal(selectedSuggestionIndex);
//			endup('k');
//		}
	}
}