<!--//--><![CDATA[//><!--
// Kent Connection - September 2008


var Init = {
  website_url : function() {
    return $('link[title=Home]').attr("href");
  },
  
  external_links : function() {
    $('a').not("a[href*='localhost']").not("a[href*='" + Init.website_url() + "']").not('a[href^="#"]').not("a[href^='/']").not("a[href*='stage.jobsgopublic.com']").not("a[href*='powered.jobsgopublic.com']").not("a[href*='kentconnection.com']").not("a[href*='kentconnection.net']").not("a[href*='kentconnection.info']").not("a[href*='kentconnection.org.uk']").click( function() {
      window.open(this.href); return false;
    });
  },
  
  rounded_corners : function() {
    // Login & signup forms
    $('#login_signup').corner("bottom");
    $('#login_signup #login_div').corner('tr');
    $('#login_signup .ui-tabs-selected a').corner('top');
    $('#primary_content').corner();
    $('#navigation').corner();
    $('#news').corner("top");
    $('#news').css('border-bottom', "3px solid #FFFFFF");
  },
  
  search_jobs : function() {
    original_background = $('#job_search').css('background-color');
    original_border = $('#job_search').css('border-color');
    
    $('#job_search').focus(function() {
      $(this).css({
        'background-color': "#E0EB9B",
        'border-color': "#419639"
      });
    });
    $('#job_search').blur(function() {
      $(this).css({
        'background-color': original_background,
        'border-color': original_border
      });
    });
    
    $('#search #submit').hover(
      function() {
        $(this).css({
          'background-position': "0 -38px",
          'cursor': "pointer"
        });
      },
      function() {
        $(this).css('background-position', "0 0");
      }
    );
  },
  
  position_login_signup : function() {
    $('#login_signup').css({
      'position': "absolute",
      'right': "0",
      'top': "20px"
    });
  },
  
  watch_tabs: function() {
    $('#login_signup .ui-tabs-nav a').click(function() {
        if ( $(this).parent().hasClass('ui-tabs-selected') && $(this).find('div').length == 0 )
          $(this).corner('top');
      });
  },
  
  tabs : function() {
    $('#login_signup > ul').tabs();
  },
  
//  kent_regional_map : function() {
//    // IE doesn't support this plugin
//	
//	//alert($.browser.msie);
//	
//    if (!$.browser.msie) {
//      $.fn.maphilight.defaults = {
//        fill: true,
//        fillColor: 'C3CF21',
//        fillOpacity: 0.4,
//        stroke: true,
//        strokeColor: 'ff0000',
//        strokeOpacity: 0,
//        strokeWidth: 1,
//        fade: true,
//        alwaysOn: 0
//      }
//      $('img[usemap]').maphilight();
//    }
//  },
  
  bookmark_site : function() {
    $('#bookmark_site').click(function() {
      if (!$.browser.msie)
        window.sidebar.addPanel(title="Kent Connection", url="http://www.kentconnection.com", "");
      else if ($.browser.msie)
        window.external.AddFavorite(url, title);
      
      return false;
    });
  },
  
  news_ticker : function() {
    if ($('#news_items').length > 0) {
      $('#news_items').innerfade({
        timeout: 5000
      });
    }
  }
}



$(function() {
  //Init.external_links();
  Init.rounded_corners();
  Init.search_jobs();
  Init.position_login_signup();
  Init.watch_tabs();
  Init.tabs();
//  Init.kent_regional_map();
  Init.bookmark_site();
  Init.news_ticker();
});



//--><!]]>