var searchFormProcessed=false;$(document).ready(function(){$('#ms-solr-physicians-block-form .form-submit').click(function(e){processAddressSearchForm(e)});$('#ms-solr-physicians-block-form').submit(function(e){if(!searchFormProcessed)return false})})
function processAddressSearchForm(e){var keywords=$('#ms-solr-physicians-block-form #edit-physician-search-keywords').val(),address=$('#ms-solr-physicians-block-form #edit-physician-search-location').val();if(jQuery.trim(keywords)==''){showErrorMessage('Please enter keywords');e.stopImmediatePropagation()}else if(jQuery.trim(address)!=''){geocoder=new GClientGeocoder();geocoder.getLatLng(address,function(point){if(!point){showErrorMessage('Location could not be found');e.stopImmediatePropagation()}else{$('#ms-solr-physicians-block-form input[name=user_latitude]').val(point.lat());$('#ms-solr-physicians-block-form input[name=user_longitude]').val(point.lng());searchFormProcessed=true;$('#ms-solr-physicians-block-form').submit();searchFormProcessed=false}})}else{searchFormProcessed=true;$('#ms-solr-physicians-block-form').submit();searchFormProcessed=false}}
function showErrorMessage(message){if(!$('#ms-solr-physicians-block-form').parent().find('.error').length){$('#ms-solr-physicians-block-form').parent().append('<div class="messages error">'+message+'</div>')}else $('#ms-solr-physicians-block-form').parent().find('.error').text(message)};
$(document).ready(function(){$('input.processed_indicator').change(function(){var nameParts=$(this).attr('name').split('-'),processed=$(this).is(':checked')?1:0;$.post(document.location+'/process_change',{uid:nameParts[1],nid:nameParts[2],vid:nameParts[3],processed:processed},function(data,textStatus,XMLHttpRequest){var response=data;if(data.response=='failure')alert('Failed to update processed status for change. Please contact an administrator.')})})});
(function($){function extlinkAttach(context){var pattern=/^(([^\/:]+?\.)*)([^\.:]{4,})((\.[a-z]{1,4})*)(:[0-9]{1,5})?$/,host=window.location.host.replace(pattern,'$3$4'),subdomain=window.location.host.replace(pattern,'$1');if(Drupal.settings.extlink.extSubdomains){var subdomains="([^/]*\\.)?"}else if(subdomain=='www.'||subdomain==''){var subdomains="(www\\.)?"}else var subdomains=subdomain.replace(".","\\.");var internal_link=new RegExp("^https?://"+subdomains+host,"i"),extInclude=false;if(Drupal.settings.extlink.extInclude)extInclude=new RegExp(Drupal.settings.extlink.extInclude.replace(/\\/,'\\'));var extExclude=false;if(Drupal.settings.extlink.extExclude)extExclude=new RegExp(Drupal.settings.extlink.extExclude.replace(/\\/,'\\'));var external_links=new Array(),mailto_links=new Array();$("a:not(."+Drupal.settings.extlink.extClass+", ."+Drupal.settings.extlink.mailtoClass+")",context).each(function(el){try{var url=this.href.toLowerCase();if(url.indexOf('http')==0&&(!url.match(internal_link)||(extInclude&&url.match(extInclude)))&&!(extExclude&&url.match(extExclude))){external_links.push(this)}else if(url.indexOf('mailto:')==0)mailto_links.push(this)}catch(error){return false}});if(Drupal.settings.extlink.extClass)if(parseFloat($().jquery)<1.2){$(external_links).not('[img]').addClass(Drupal.settings.extlink.extClass).each(function(){if($(this).css('display')=='inline')$(this).after('<span class='+Drupal.settings.extlink.extClass+'></span>')})}else $(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass).each(function(){if($(this).css('display')=='inline')$(this).after('<span class='+Drupal.settings.extlink.extClass+'></span>')});if(Drupal.settings.extlink.mailtoClass)if(parseFloat($().jquery)<1.2){$(mailto_links).not('[img]').addClass(Drupal.settings.extlink.mailtoClass).each(function(){if($(this).css('display')=='inline')$(this).after('<span class='+Drupal.settings.extlink.mailtoClass+'></span>')})}else $(mailto_links).not($(mailto_links).find('img').parents('a')).addClass(Drupal.settings.extlink.mailtoClass).each(function(){if($(this).css('display')=='inline')$(this).after('<span class='+Drupal.settings.extlink.mailtoClass+'></span>')});if(Drupal.settings.extlink.extTarget)$(external_links).attr('target',Drupal.settings.extlink.extTarget);if(Drupal.settings.extlink.extAlert)$(external_links).click(function(e){return confirm(Drupal.settings.extlink.extAlertText)});if(($.support&&!($.support.boxModel===undefined)&&!$.support.boxModel)||($.browser.msie&&parseInt($.browser.version)<=7))$('span.ext, span.mailto').css('display','inline-block')};Drupal.behaviors.extlink=function(context){extlinkAttach(context)}})(jQuery);
(function($){Drupal.Panels={};Drupal.Panels.autoAttach=function(){if($.browser.msie){$("div.panel-pane").hover(function(){$('div.panel-hide',this).addClass("panel-hide-hover");return true},function(){$('div.panel-hide',this).removeClass("panel-hide-hover");return true});$("div.admin-links").hover(function(){$(this).addClass("admin-links-hover");return true},function(){$(this).removeClass("admin-links-hover");return true})}};$(Drupal.Panels.autoAttach)})(jQuery);
jQuery(document).ready(function(){$('ul#main-menu > li').hover(function(){$('ul:first',$(this)).show()},function(){$('ul:first',$(this)).hide()});$('input#edit-search-block-form-1').clearDefault();var t1_updated=$('#tabbedhome-content-tab-2').find('tr.row-1 td.col-1 .views-field-created .field-content').text();$('li.tabbedhome-content-tab-2 a .tab').append(_format_updated_text(t1_updated));var t2_updated=$('#tabbedhome-content-tab-3').find('ul.tweets-pulled-listing li:first .tweet-time a').text();$('li.tabbedhome-content-tab-3 a .tab').append(_format_updated_text(t2_updated));var t3_updated=$('#tabbedhome-content-tab-4').find('.item-list .views-row-first .views-field-timestamp .field-content').text();t3_updated=jQuery.trim(t3_updated.substr(t3_updated.indexOf(',')+1));t3_updated=jQuery.trim(t3_updated.substr(0,t3_updated.indexOf('-')));$('li.tabbedhome-content-tab-4 a .tab').append(_format_updated_text(t3_updated))})
function _format_updated_text(text){text=jQuery.trim(text);var text_parts=text.split(' ');text_parts[0]=text_parts[0].substr(0,3);var updated_text='<span class="tab-updated">Updated '+text_parts.join(' ')+'</span>';return updated_text};(function($){$.fn.clearDefault=function(){return this.each(function(){var default_value=$(this).val();$(this).focus(function(){if($(this).val()==default_value){$(this).val("");$(this).addClass('focused')}});$(this).blur(function(){if($(this).val()==""){$(this).val(default_value);$(this).removeClass('focused')}})})}})(jQuery);

