﻿ function GotoLink(url, adText) {

        var elocalFinderCookieValue = readCookie('elocalFinderTextCookie');
        if (elocalFinderCookieValue != null && elocalFinderCookieValue.length > 0) {
            window.location.assign(url + '?q=' + elocalFinderCookieValue);
        }
        else
        {
           if(adText.length > 0)
            window.location.assign(url + '?q=' + adText);
            else
           window.location.assign(url);            
         }
    }
    
    function IsChrome()    {
      return navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
    }
    function readCookie(name) {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ') c = c.substring(1, c.length);
            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
        }
        return null;
    }
    
    function MoveSubPagesTableBasedOnResolution(divTable)
    {
         if(screen.width >= 1024 && screen.width < 1152)
           document.getElementById(divTable).style.left = '-335px';
         else if(screen.width >= 1152 && screen.width < 1280)
           document.getElementById(divTable).style.left = '-395px';
         else if(screen.width >= 1440 && screen.width < 1600)
             document.getElementById(divTable).style.left = '-535px';
         else if(screen.width >= 1600)
             document.getElementById(divTable).style.left = '-605px';
         else//> 1280
           document.getElementById(divTable).style.left = '-455px';    
    }
    
    function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
    function bookmark_us(url, title){
if (window.sidebar) // firefox
    window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
    var elem = document.createElement('a');
    elem.setAttribute('href',url);
    elem.setAttribute('title',title);
    elem.setAttribute('rel','sidebar');
    elem.click();
}
else if(document.all)// ie
    window.external.AddFavorite(url, title);
}

function MoveFooter(val) {//called from other sub pages from server code
    document.getElementById("DivFooter").style.top = val;
    UpdateCaptionsForButtons();
    //  if(navigator.appName != "Microsoft Internet Explorer")
    //{ 
 // alert(val);
//      //document.getElementById("DivFooter").style.height = "100px";
//      //document.getElementById("weatherbox").style.top = '95px';      
  // }
}

function getArgs()//used in livenewsvideo.aspx
   {
        var args = new Object();
        var query = location.search.substring(1);
        var pairs = query.split("&");
        for(var i = 0; i < pairs.length; i++) {
        var pos = pairs[i].indexOf('=');
        if (pos == -1) continue;
        var argname = pairs[i].substring(0,pos);
        var value = pairs[i].substring(pos+1);
        args[argname] = unescape(value);
        }
        return args;
    }
    
function OnkeyDownHitGo(butId,event)
{ 
  if(event.which || event.keyCode)
  {
     if ((event.which == 13) || (event.keyCode == 13))
      {  
          document.getElementById(butId).click();
          document.forms['form1'].elements[butId].focus();
          return false;          
      }
   } 
   else 
      return true; 
}

function UpdateCaptionsForButtons() {
  if(document.getElementById('textBoxZipCodeafterSearch') != null)
 {
    var splitZipCity = document.getElementById('textBoxZipCodeafterSearch').value.split(";");
    if (splitZipCity.length >= 2) //show button
    {
//        document.getElementById('ButtonYahooNews').value = 'Local News for ' + splitZipCity[1];
//        document.getElementById('ButtonAparments').value = 'Apartments in ' + splitZipCity[1];
//        document.getElementById('ButtonIndeedJobs').value = 'Jobs in ' + splitZipCity[1];
//        document.getElementById('ButtonFlight').value = 'Flight Deals for ' + splitZipCity[1];
//        document.getElementById('ButtonTrafficNews').value = 'Live Traffic for ' + splitZipCity[1];
//        document.getElementById('ButtonRealEstate').value = 'Real Estate for ' + splitZipCity[1];
//        document.getElementById('ButtonSchools').value = 'Schools/University in ' +  splitZipCity[1];
//        document.getElementById('ButtonPhysicians').value = 'Physicians in ' + splitZipCity[1];
//        document.getElementById('ButtonBanksATM').value = 'Banks/ATM in ' + splitZipCity[1];
        document.getElementById('textBoxZipCodeafterSearch').value = "";
    }
  }
}