
function GetDropDownData(Parameter1,Parameter2)
{
   var DDLWebserviceURL=URLStartPath+'/KeyWords_Search.aspx';

    var inputxml='<Root>';
    inputxml += '<Parameter1>' + Parameter1 + '</Parameter1>';
     inputxml += '<Parameter2>' + Parameter2 + '</Parameter2>';
    inputxml += '</Root>';
   
    var res = CallwebService(DDLWebserviceURL,inputxml);
    
    return res;
}
/*
function searchSuggest(divsuggest,ctl,Type) 
{
if(ctl.value!="")
{
document.getElementById(divsuggest).style.display="block";
var res = GetDropDownData(ctl.value,Type)
FillxmlIntoSearchDiv(res,divsuggest,ctl)
}
return false;
}
*/
var gridctltext="";
var gridctldiv="";
function searchSuggestGrid(ctl,Type) 
{
if(ctl.value!="")
{
var str =ctl.id.replace('txtCompany','Company_suggest')
gridctltext=ctl.id;
gridctldiv=str;
document.getElementById(str).style.display="block";
var res = GetDropDownData(ctl.value,Type)
FillxmlIntoSearchDiv(res,str,ctl)
}
return false;
}

/*

function FillxmlIntoSearchDiv(xmlString,DivSearch,ctl)
{
          var ss = document.getElementById(DivSearch);
          ss.innerHTML = '';
        try 
        {
          xmldoc=new ActiveXObject("MSXML2.DOMDocument.3.0");
           xmldoc.async="true";
           xmldoc.loadXML(xmlString);
        }
       catch(e)
        {
        try 
         {
           parser=new DOMParser();
           xmldoc=parser.parseFromString(xmlString,"text/xml");
         }
         catch(e)
         {
          alert(e.message);
         return;
         }
       }

        if (window.ActiveXObject)
        {
        
            if (xmldoc !=null && xmldoc.documentElement.childNodes.length > 0)
            {
            var innHtm = '';

            for(i =0; i < xmldoc.documentElement.childNodes.length; i++)
            { 

            var  key = xmldoc.documentElement.childNodes[i].attributes[0].text;
            var  text = xmldoc.documentElement.childNodes[i].attributes[1].text;

                   var suggest =  '<div ';
          	       suggest += 'id=div'+ i;  
          	       suggest += '  '
          	       suggest += 'onmouseover="javascript:suggestOver(this);" ';
          	       suggest += 'onmouseout="javascript:suggestOut(this);" ';
          	       if(ctl.id=='txtKeywordSearch1')
          	       {          	       
          	       suggest += 'onclick="javascript:setSearchKeyWords1(this);" ';
          	       }
          	       
          	       if(ctl.id=='txtEmployer')
          	       {          	       
          	       suggest += 'onclick="javascript:setSearchEmployer(this);" ';
          	       }
          	       if(ctl.id=='ctl00_MMJobsCph_txtEmployer')
          	       {

          	        suggest += 'onclick="javascript:setSearchMasterEmployer(this);" ';
          	       }
          	       else if(ctl.id=='txtKeywordSearch')
          	       {
          	        suggest += 'onclick="javascript:setSearchKeyWords(this);" ';
          	       }
          	        else if(ctl.id=='ctl00_MMJobsCph_txtKeywordSearch')
          	       {

          	        suggest += 'onclick="javascript:setSearchMasterKeyWords(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch1')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys1(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch2')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys2(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch3')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys3(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch4')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys4(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch5')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys5(this);" ';
          	       }
          	       else
          	       {
          	       suggest += 'onclick="javascript:setSearchCompanysGrid(this);" ';
          	       }
          	       suggest += 'class="suggest_link">' + text + '</div>';
          	       ss.innerHTML += suggest;
          	       ss.style.visibility='visible';
                  
            }
            
            }
            
            if(xmldoc.documentElement.childNodes.length==0)
            {
             ss.style.visibility='hidden';
            }

        }
        else if (document.implementation && document.implementation.createDocument)
        {
                if (xmldoc !=null && xmldoc.documentElement.childNodes.length > 0)
                {
                var innHtm = '';

                for(i =1; i <= xmldoc.documentElement.childNodes.length;)
                { 

                var  key = xmldoc.documentElement.childNodes[i].attributes[0].nodeValue;
                var  text = xmldoc.documentElement.childNodes[i].attributes[1].nodeValue;


                   var suggest =  '<div ';
          	       suggest += 'id=div'+ i;  
          	       suggest += '  '
          	       suggest += 'onmouseover="javascript:suggestOver(this);" ';
          	       suggest += 'onmouseout="javascript:suggestOut(this);" ';
          	       if(ctl.id=='txtKeywordSearch1')
          	       {          	       
          	       suggest += 'onclick="javascript:setSearchKeyWords1(this);" ';
          	       }
          	       if(ctl.id=='txtEmployer')
          	       {          	       
          	       suggest += 'onclick="javascript:setSearchEmployer(this);" ';
          	       }
          	       if(ctl.id=='ctl00_MMJobsCph_txtEmployer')
          	       {

          	        suggest += 'onclick="javascript:setSearchMasterEmployer(this);" ';
          	       }
          	       else if(ctl.id=='txtKeywordSearch')
          	       {
          	        suggest += 'onclick="javascript:setSearchKeyWords(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch1')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys1(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch2')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys2(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch3')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys3(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch4')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys4(this);" ';
          	       }
          	       else if(ctl.id=='ctl00_MMJobsCph_txtCompanySearch5')
          	       {
          	        suggest += 'onclick="javascript:setSearchCompanys5(this);" ';
          	       }
          	         else if(ctl.id=='ctl00_MMJobsCph_txtKeywordSearch')
          	       {

          	        suggest += 'onclick="javascript:setSearchMasterKeyWords(this);" ';
          	       }
          	       
          	       suggest += 'class="suggest_link">' + text + '</div>';
          	       ss.innerHTML += suggest;
          	       ss.style.visibility='visible';

                i=i+2;
               
                
                }
                
                }
                
            if(xmldoc.documentElement.childNodes.length==0)
            {
             ss.style.visibility='hidden';
            }

                
         }
    
    
   
    
    
}


*/

//Mouse over function
/*
 function suggestOver(div_value) 
 {	div_value.className = 'suggest_link_over';
   
 }
  
  
 //Mouse out function
 function suggestOut(div_value) 
 {
    div_value.className = 'suggest_link';
 }
 */
 //Click function
 function setSearchKeyWords1(value) 
 {
    var ss = document.getElementById('search_suggest1');
    document.getElementById('txtKeywordSearch1').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
 //Click function
 function setSearchKeyWords(value) 
 {
    var ss = document.getElementById('search_suggest');
    document.getElementById('txtKeywordSearch').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
  //Click function
 function setSearchCompanys(value) 
 {
    var ss = document.getElementById('Company_suggest');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
  //Click function
 function setSearchCompanys1(value) 
 {
    var ss = document.getElementById('Company_suggest1');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch1').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
  //Click function
 function setSearchCompanys2(value) 
 {
    var ss = document.getElementById('Company_suggest2');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch2').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
  //Click function
 function setSearchCompanys3(value) 
 {
    var ss = document.getElementById('Company_suggest3');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch3').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
  //Click function
 function setSearchCompanys4(value) 
 {
    var ss = document.getElementById('Company_suggest4');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch4').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
  //Click function
 function setSearchCompanys5(value) 
 {
    var ss = document.getElementById('Company_suggest5');
    document.getElementById('ctl00_MMJobsCph_txtCompanySearch5').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
  //Click function
 function setSearchCompanysGrid(value) 
 {
    var ss = document.getElementById(gridctldiv);
    document.getElementById(gridctltext).value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
  //Click function
 function setSearchMasterKeyWords(value) 
 {
    var ss = document.getElementById('search_suggest');
    document.getElementById('ctl00_MMJobsCph_txtKeywordSearch').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
 function setSearchEmployer(value) 
 {
    var ss = document.getElementById('Employer_suggest');
    document.getElementById('txtEmployer').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }
 
 function setSearchMasterEmployer(value) 
 {
    var ss = document.getElementById('Employer_suggest');
    document.getElementById('ctl00_MMJobsCph_txtEmployer').value = value.innerHTML;	
    ss.innerHTML = '';
    ss.style.visibility='hidden';
 }

function HideHelp()
{
    if(document.getElementById('search_suggest')!=null)
    {
        if(document.getElementById('search_suggest').style.visibility=='visible')
        {
        document.getElementById('search_suggest').style.visibility='hidden';
        }
    }
    if(document.getElementById('Employer_suggest')!=null)
    {
        if(document.getElementById('Employer_suggest').style.visibility=='visible')
        {
        document.getElementById('Employer_suggest').style.visibility='hidden';
        }
    }    
    if(document.getElementById('search_suggest1')!=null)
    {
    if(document.getElementById('search_suggest1').style.visibility=='visible')
    {
    document.getElementById('search_suggest1').style.visibility='hidden';
    }
    }
    if(document.getElementById('Company_suggest5')!=null)
    {
    if(document.getElementById('Company_suggest5').style.visibility=='visible')
    {
    document.getElementById('Company_suggest5').style.visibility='hidden';
    }
    }
    if(document.getElementById('Company_suggest4')!=null)
    {
        if(document.getElementById('Company_suggest4').style.visibility=='visible')
        {
        document.getElementById('Company_suggest4').style.visibility='hidden';
        }
    }
    
     if(document.getElementById('Company_suggest3')!=null)
    {
        if(document.getElementById('Company_suggest3').style.visibility=='visible')
        {
        document.getElementById('Company_suggest3').style.visibility='hidden';
        }
    }
    
     if(document.getElementById('Company_suggest2')!=null)
    {
        if(document.getElementById('Company_suggest2').style.visibility=='visible')
        {
        document.getElementById('Company_suggest2').style.visibility='hidden';
        }
    }
    
    if(document.getElementById('Company_suggest1')!=null)
    {
        if(document.getElementById('Company_suggest1').style.visibility=='visible')
        {
        document.getElementById('Company_suggest1').style.visibility='hidden';
        }
    }
    
    if(document.getElementById('Company_suggest')!=null)
    {
        if(document.getElementById('Company_suggest').style.visibility=='visible')
        {
        document.getElementById('Company_suggest').style.visibility='hidden';
        }
    }
    
    
    
    
 

}
