var SEARCH_RESULT_PAGE_URL="/scripts/search/SearchResults.asp";function trim(sInput)
{var sOutput=lTrim(sInput);sOutput=rTrim(sOutput);return sOutput;}
function lTrim(sInput)
{var sOutput,i;var sOutput="";var iMax=sInput.length;for(i=0;i<iMax;i++)
{if(sInput.charAt(i)!=" ")
{break;}}
sOutput=sInput.substring(i)
return sOutput;}
function rTrim(sInput)
{var i;var sOutput="";var iMax=sInput.length;for(i=iMax;i>0;i--)
{if(sInput.charAt(i-1)!=" ")
{break;}}
sOutput=sInput.substring(0,i);return sOutput;}
function goToSearchPage(oRefSearch)
{var sSearchString=trim(oRefSearch.value);var oForm=document.forms[0];oForm.hidRequestedPageNumber.value=1;oForm.hidSearchCriteria.value=sSearchString;oForm.hidCommand.value="search";oForm.method="post";oForm.action=SEARCH_RESULT_PAGE_URL;oForm.submit();}
function goToAbsolutePage(iAbsPageNumber)
{var oForm=document.forms[0];oForm.hidRequestedPageNumber.value=iAbsPageNumber;oForm.hidSearchCriteria.value=oForm.hidLastSearchCriteria.value
oForm.hidCommand.value="search";oForm.method="post";oForm.action=SEARCH_RESULT_PAGE_URL;oForm.submit();}
function submitPageOnEnterKey(oRefSearch,events)
{if(events.keyCode==13)
{goToSearchPage(oRefSearch)}}
function goToAdminPage(sCommand,sNextPageLink)
{var oForm=document.forms[0];oForm.hidCommand.value=sCommand;oForm.action=sNextPageLink;oForm.method="post";oForm.submit();}
function limitText(txtobj,maxlimit)
{var sTextValue=txtobj.value;if(sTextValue.length>maxlimit)
{txtobj.value=sTextValue.substring(0,maxlimit);}}
function isNumeric(iNumber)
{return!isNaN(Math.sqrt(iNumber));}
function isAlphaNumeric(sAlphaNumeric)
{var inLen=sAlphaNumeric.length;var sChar="";for(var i=0;i<inLen;i++)
{sChar=sAlphaNumeric.substring(i,i+1);if(sChar<"0"||sChar>"9")
{if(sChar<"a"||sChar>"z")
{if(sChar<"A"||sChar>"Z")
{if(sChar!=" ")
{return false;}}}}}
return true;}
function displayFullList(sformid,sContentType,sPageTitle,sNavigatingFrom,sIncludeFileName,sScope)
{
   
   var oForm; 
   var url=document.location.href;    
         var url_array = new Array();
         url_array=url.split(".cognizant.com");
   oForm = document.forms[sformid];  
   if(sformid==' ')
   {  
   oForm = document.forms[0];  
   }
   
   
   
   
   
    
   if ((sContentType=="news") ||(sContentType=="pressrelease") )
  {
 if(url_array[1].match("/html/news/synopsis/")!=null)
{
oForm = document.forms[0];
}
  //oForm = document.forms['Form1'];  
   oForm.action = "/html/news/landing.asp";
 
    }
  else
  {
  
   
        if((url_array[1]=='/html/insights/cognizanti.asp') ||(url_array[1]=='/html/insights/insights.asp'))
        {
           oForm = document.forms[0];  
        }
        
 
  //oForm = document.forms['insight'];  
  oForm.action = "/html/insights/insightslandingpage.asp";
  }


  oForm.hidPageID.value =sScope;
  oForm.hidContentType.value = sContentType;
  oForm.hidPageTitle.value = sPageTitle;
  
   if(sNavigatingFrom!=' '){
  oForm.hidNavigatingFrom.value = sNavigatingFrom;
  }
  
  if(document.getElementById("hidPageNumber")!=null)
  {
    document.getElementById("hidPageNumber").value = "1";
  }
  else
  {
  oForm.hidPageNumber.value = "1";
  }
  
  oForm.hidNavigatingFrom.value = sNavigatingFrom;
  
  oForm.method="post";
  oForm.submit();  
}
function displayFullListWithLeftNav(sContentType,sPageTitle,sNavigatingFrom,sIncludeFileName,sScope)
{
var oForm = document.forms[0];oForm.hidIncludeFileName.value = sIncludeFileName;
oForm.hidPageID.value = sScope;
if(document.getElementById("hidPageNumber")!=null)
{document.getElementById("hidPageNumber").value = "1";
  }
  displayFullList(' ',sContentType,sPageTitle,sNavigatingFrom,sIncludeFileName,sScope);
}
function isCharsInBag(s,bag)
{var i;for(i=0;i<s.length;i++)
{var c=s.charAt(i);if(bag.indexOf(c)==-1)return false;}
return true;}
function isEmail(s)
{var i=1;var j=0;var ar=0;var m=0;var sLength=s.length;while(i<sLength)
{if(s.charAt(i)=="@")j++;i++;}
i=1;while(i<sLength)
{if(s.charAt(i)==".")ar++;i++;}
m=sLength-1;if(j==0)return false;if(ar==0)return false;if(j>1)return false;if(s.charAt(1)=="@")return false;if(s.charAt(1)==".")return false;if(s.charAt(m)=="@")return false;if(s.charAt(m)==".")return false;return true;}
function isEmailValid(str)
{var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if(str.indexOf(at)==-1){alert("Please enter a valid Email address")
return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){alert("Please enter a valid Email address")
return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){alert("Please enter a valid Email address")
return false}
if(str.indexOf(at,(lat+1))!=-1){alert("Please enter a valid Email address")
return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){alert("Please enter a valid Email address")
return false}
if(str.indexOf(dot,(lat+2))==-1){alert("Please enter a valid Email address")
return false}
if(str.indexOf(" ")!=-1){alert("Please enter a valid Email address")
return false}

return true}
function getContentForSection()
{var oForm=document.forms[0];var iSelectedIndex=document.getElementById("selFilterCriteria").selectedIndex;var sSelectedFilter=document.getElementById("selFilterCriteria").options[iSelectedIndex].value;var iSelectedIndex=oForm.selFilterCriteria.selectedIndex;var sSelectedFilter=oForm.selFilterCriteria.options[iSelectedIndex].value
if(sSelectedFilter=="Industry")
{alert("Please select an industry.");return;}
if(sSelectedFilter=="Services")
{alert("Please select a service.");return;}
oForm.hidPageNumber.value="1";oForm.hidPageID.value=sSelectedFilter;oForm.action="/html/insights/insightslandingpage.asp";oForm.method="post";oForm.submit();}
function goToLeftNav(sContentType,sPageTitle,sNavigatingFrom,sIncludeFileName,hidPageID)
{var oForm=document.forms[0];oForm.hidContentType.value=sContentType;oForm.hidPageTitle.value=sPageTitle;oForm.hidNavigatingFrom.value=sNavigatingFrom;oForm.hidIncludeFileName.value=sIncludeFileName;oForm.hidPageID.value=hidPageID;oForm.action="/html/news/pressReleases/lst_NewsListing.asp";oForm.method="post";oForm.submit();}
