﻿// JScript File

var C_No_Keyword_Entered = "Please enter keyword and then try searching";
var C_Keyword_Entered_Length_One = "Please enter proper keyword, single characters gets ignored during search.";
var C_Keyword_length = 2;

function validateSearchBox(){ 
          /////Called From Default.aspx
    ClearFilterLocators();
  var keyword= document.getElementById('txtSearch').value
         if(NoKeyword(keyword)==false) {
            return false;
         }
     
         if(keyword!='--linked words--') {
            return true;
          }
          else{
                alert('Please enter a valid keyword');
          }
     
}

function validateSearchBox1(keyword){ 
         if(NoKeyword(keyword)==false) {
            return false;
         }
     
         if(keyword!='--linked words--') {
            return true;
          }
          else{
                alert('Please enter a valid keyword');
          }
     
}

function validateSearch() ///Called From Search.aspx
    {
        var keyword= document.getElementById('txtKeyword').value
         if(NoKeyword(keyword)==false)
         {
            return false;
         }
     
         if(keyword!='--linked words--')
         {
            return true;
          }
          else
          {
                alert('Please enter a valid keyword');
          }
          
          
    }

function NoKeyword(keyword)
{  
  
    
    if(keyword.length == 0)
        {
            alert(C_No_Keyword_Entered);
            return false;        
        }
    else if(keyword.length == 1)
        {
            alert(C_Keyword_Entered_Length_One);
            return false
        }
    else  if(keyword.length>0)
    {
        
              keyword=replaceChars(keyword," ","");
              if(keyword.length==0)
              {
                alert(C_No_Keyword_Entered);
                return false;
              }
    }
   
    return true;
}

function replaceChars(OriginalText,TobeReplaceCharacter,replacewith) 
{
    out = TobeReplaceCharacter; // replace this
    add = replacewith; // with this
    temp = "" + OriginalText; // temporary holder

    while (temp.indexOf(out)>-1) 
    {
        pos= temp.indexOf(out);
        temp = "" + (temp.substring(0, pos) + add + 
        temp.substring((pos + out.length), temp.length));
    }
    return temp;
} 


  

//  function  checkstringlen(){
//            var keyword= document.getElementById('txtfilterKeyword').value
//            if(NoKeywordFilter(keyword,false)==false){
//                var filterctrl=document.getElementById('txtfilterKeyword')
//                filterctrl.value=""
//                return false;
//             }else{
//               ApplyKeywordFilter()
//                return true;
//             }
//       }
//function NoKeywordFilter(keyword,chkkeywordblank)
//{  

//    if(keyword.length == 1)
//    {
//        alert(parent.C_Keyword_Entered_Length_One);
//        return false
//    }


//return true;
//}





  function clearList(obj){   
         
    for (var i = 0; i < obj.options.length; i++) {
        if (obj.options[i].selected) {
            obj.options[i].selected  = false;
        }   
    }       
}


function getHTTPResponse(url) {
    var xmlHTTP;   
    if (window.XMLHttpRequest){xmlHTTP = new XMLHttpRequest();} 
    else {xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");}
    if (xmlHTTP) {xmlHTTP.open("GET", url, false); xmlHTTP.send(null);return xmlHTTP.responseText;} 
    else {return "";}                                            
}

function AuthenticateUser(usrname,psswrd,ControlPanelQs)
 {
       if(usrname.value == "")
        {
            alert("Please enter your email address")
            usrname.focus();
            return false;
        }
        if(psswrd.value == "")
        {
            alert("Please enter your password")
            psswrd.focus();
            return false;
        }
 
        if((usrname.value == "" )||(psswrd.value == ""))
        return;
    
    var strResponse;
    
    url = "../EXT_Handler/Jobseeker/JobseekerLogin.ashx?usrname=" + usrname.value + "&psswrd=" + psswrd.value;
    
    strResponse = getHTTPResponse(url);
    if(strResponse == "true"){
        if(url=="")
            location.href="../Jobseeker/defaultv1.aspx"
        else
            location.href="../Jobseeker/defaultv1.aspx?"+ControlPanelQs
        return true;
    }
    else {
       alert("Invalid Username or Password")
        return (false);
    }
    
 }





