function trimAll(sString)
{
    while(sString.substring(0,1) == ' ')
    {
        sString = sString.substring(1, sString.length);
    }
    while(sString.substring(sString.length-1, sString.length) == ' ')
    {
        sString = sString.substring(0,sString.length-1);
    }
    return sString;
}
function URLEncode (clearString) 
{   
  var output = '';   
  var x = 0;   
  clearString = clearString.toString();   
  var regex = /(^[a-zA-Z0-9_.]*)/;   
  while (x < clearString.length) {   
    var match = regex.exec(clearString.substr(x));   
    if (match != null && match.length > 1 && match[1] != '') {   
        output += match[1];   
      x += match[1].length;   
    } else {   
      if (clearString[x] == ' ')   
        output += '+';   
      else {   
        var charCode = clearString.charCodeAt(x);   
        var hexVal = charCode.toString(16);   
        output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();   
      }   
      x++;   
    }   
  }   
  return output;   
}  
function SearchinIWD(idsearchtext)
{
    if(document.getElementById(idsearchtext).value == "Search")
    {
       document.getElementById(idsearchtext).value = "";     
    }   
    if(document.getElementById(idsearchtext).value == "") 
    {
     alert('Please enter a Search term');
     return false;
    }
    document.location.href='http://www.indiawebdevelopers.com/search_result.html?cx=011616804696681615038:ruxovj04zli&cof=FORID%3A11&ie=UTF-8&q=' +  URLEncode(document.getElementById(idsearchtext).value) + '&sa=Search';   
   //  btn.click();
}
var searched = "no";
function SearchText_onKeydown(idthis, event)
{
    //alert(event.keyCode);
  if (document.all)
  {
    if (event.keyCode == 13)
    {
        searched="yes";
        event.returnValue=false;
        event.cancel = true;
        SearchinIWD(idthis);
    }
  }
  else if (document.getElementById)
  {
    if (event.which == 13)
    {
        searched="yes";
        event.returnValue=false;
        event.cancel = true;
        SearchinIWD(idthis);
       return false;
    }
 }
 else if(document.layers)
 {
    if(event.which == 13)
    {
        searched="yes";
        event.returnValue=false;
        event.cancel = true;
        SearchinIWD(idthis);
        return false;
    }
 }
}
function SearchText_OnFocus(idthis)
{
    if(document.getElementById(idthis).value != "")
    {
        if(trimAll(document.getElementById(idthis).value) == "Search")
        {
            document.getElementById(idthis).value = "";
        }
    }
}
function SearchText_OnBlur(idthis)
{
    //alert('blur');
    if(trimAll(document.getElementById(idthis).value) == "")
    {
        document.getElementById(idthis).value = "Search";
    }
}
