   var searchflag = 0;
   var pageid = 0;
   var searchstring ="";
   var nextclicked = 0;
    function check(e)
      {
        var target = (e && e.target) || (event && event.srcElement);
        var obj = document.getElementById('cat');
        if(target!=obj){
        //obj.style.display='none'
            if (document.getElementById('info123') != null)
             {
                document.getElementById('myid1').removeChild(document.getElementById('info123'));
              }
              document.getElementById('cat').style.display ='none';
              document.getElementById('loader1').style.display ='none';
        }
      }

   //
   function closesearch()
   {
       if (document.getElementById('info123') != null)
        {
            document.getElementById('myid1').removeChild(document.getElementById('info123'));
           }
        document.getElementById('cat').style.display ='none';
        document.getElementById('loader1').style.display ='none';
        document.getElementById('searchfield').value != "Search by Keywords (Tags, Categories)"
   }
   
   function checkradio1(val)
    {
     //debugger;
       if(val=='b') 
     {
     document.getElementById('a').checked = false;
     document.getElementById('b').checked = true;
     callajax(searchstring);
     }
     else
     {    //news is checked
          document.getElementById('a').checked = true;
          document.getElementById('b').checked = false;
          callajax(searchstring);
     }
    }
   
   
    function checkradio(val)
    {
     //debugger;
     if(val=='b') 
     {
     //debugger;
     document.getElementById('a').checked = false;
     document.getElementById('b').checked = true;
     if((document.getElementById('searchfield').value != '')&&(document.getElementById('searchfield').value != "Search by Keywords (Tags, Categories)"))
     {
      callajax(document.getElementById('searchfield').value);
     }
     }
     else
     {    //news is checked
//         if (document.getElementById('info123') != null)
//         {
//            document.getElementById('myid1').removeChild(document.getElementById('info123'));
//          }
          document.getElementById('a').checked = true;
          document.getElementById('b').checked = false;
          if((document.getElementById('searchfield').value != '')&&(document.getElementById('searchfield').value != "Search by Keywords (Tags, Categories)"))
            {
             callajax(document.getElementById('searchfield').value);
            }

     }
    
    }
      function filluptag(var1)
  {
      var loc = "../../../../tag/" + var1 + ".aspx";
      window.location=loc ;
  } 
   
  function fillup(val1)
  {
  //alert('Hi from fillup');
  
  if(document.getElementById('b').checked)
    {
        document.getElementById('searchfield').value=val1;
         if(pageid==0)
            {
                getphoneid(val1);
            }
        else
            {
                var loc = "../../../../phones/default.aspx?name=" + val1 
                window.location=loc ;
            }
   }
  if(document.getElementById('a').checked)
   {
                var loc = "../../../../" + val1
                window.location=loc ;
                //alert("Now you will go to search page");
   }
   
  
  }
  function LoadData(data){
    if (document.getElementById('info123') != null)
    {
    //alert('div exists');
    document.getElementById('myid1').removeChild(document.getElementById('info123'));
    //document.getElementById('cat').style.display ='none';
    }
   if(data=='Nothing')
   {
       document.getElementById('myid1').removeChild(document.getElementById('info123'));
       //document.getElementById('cat').style.display ='none';
   }else{
   document.getElementById('loader1').style.display ='none';
    var div1 = document.createElement('DIV');
    var div = document.createElement('DIV');
    
    div.innerHTML = data;
    div.id = 'id1';//items[0];
    div1.id='info123';
    div1.className='optionDiv';
	div1.appendChild(div);
    document.getElementById('myid1').appendChild(div1);
    div.style.visibility = 'visible';
    document.getElementById('cat').style.display ='block';
      //  document.onclick =check();

    document.onclick=function ()
    {

        if(searchflag==1)
        {
        }
        else
        {
                       if (document.getElementById('info123') != null)
             {
                document.getElementById('myid1').removeChild(document.getElementById('info123'));
              }
                document.getElementById('cat').style.display ='none';
                document.getElementById('loader1').style.display ='none';
                document.getElementById('searchfield').value = "Search by Keywords (Tags, Categories)";

                
        }
        searchflag = 0;

        //Comment this if you want to hide radiobutton block on document click
         //
        //
        }
    
} }

function processGetPost(){
var myajax=ajaxpack.ajaxobj
var myfiletype=ajaxpack.filetype
if (myajax.readyState == 4){ //if request of file completed
if (myajax.status==200 || window.location.href.indexOf("http")==-1){ //if request was successful or running script locally
if (myfiletype=="txt")
  { 
       
       LoadData(myajax.responseText);
  }
 else {      alert(myajax.responseXML); }
     }
   }
} 

function callajax(var1)
    {
      document.getElementById('cat').style.display ='block';
      document.getElementById('loader1').style.display ='block';
      if(var1=="") 
      {    
      document.getElementById('myid1').removeChild(document.getElementById('info123'));
      document.getElementById('cat').style.display ='block';
      }
      else
      { 
        if(var1!="Search by Keywords (Tags, Categories)")
            {
                if(document.getElementById('b').checked)
                    {
                      ajaxpack.getAjaxRequest("../../../../search.aspx", "searchstr="+var1, processGetPost, "txt");
                    }
                 else
                 {
//                                 if (document.getElementById('info123') != null)
//                                  {
//                                     document.getElementById('myid1').removeChild(document.getElementById('info123'));
//                                  }
                                 if(document.getElementById('a').checked)
                                 {
                                    ajaxpack.getAjaxRequest("../../../../search_news.aspx", "searchstr="+var1, processGetPost, "txt");
                                  }
                     
                 }
            } 
      else
            {
       
        //document.getElementById('cat').style.display ='block';
        // alert('now implemented yet');
            }
      }
      
    }
    
//********************************************************************************
function callajaxPage(var1,var2)
    {
      //var1 = document.getElementById('searchfield').value
      document.getElementById('cat').style.display ='block';
      document.getElementById('loader1').style.display ='block';
      
      if(var1=="") 
      {    
      document.getElementById('myid1').removeChild(document.getElementById('info123'));
      document.getElementById('cat').style.display ='block';
      }
      else
      { 
        if(var1!="Search by Keywords (Tags, Categories)")
            {
                if(document.getElementById('b').checked)
                    {
                      ajaxpack.getAjaxRequest("../../../../search.aspx", "searchstr=" + var1, processGetPost, "txt");
                     
                    }
                 else
                 {
//                                 if (document.getElementById('info123') != null)
//                                  {
//                                     document.getElementById('myid1').removeChild(document.getElementById('info123'));
//                                  }
                                 if(document.getElementById('a').checked)
                                 {
                                    ajaxpack.getAjaxRequest("../../../../search_news.aspx", "searchstr=" + var1 + "&page=" + var2, processGetPost, "txt");
                                     
                                  }
                     
                 }
            } 
      else
            {
       
        //document.getElementById('cat').style.display ='block';
        // alert('now implemented yet');
            }
      }
      
    }
//**********************************************************************