// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

	var css_browser_selector = function() {
		var 
			ua=navigator.userAgent.toLowerCase(),
			is=function(t){ return ua.indexOf(t) != -1; },
			h=document.getElementsByTagName('html')[0],
			b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('gecko/')? 'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',
			os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';
		var c=b+os+' js';
		h.className += h.className?' '+c:c;
	}();

  function resize_textarea(box, fixed) {
    lines =  box.value.split('\n')
    rows = 4
    thin_width = fixed ? 1 : 0.5
    thin_chars = "il!|'/,:;"
    lines.each(function(line){
      len = 0
      for(i=0;i<line.length; i++)
        len +=  ((thin_chars.indexOf(line[i]) > -1) ? thin_width : 1 )
      rows += 1+(len/box.cols)
    })
    box.rows = rows;
  }

	function member_search_alpha_sumbit(letter) {
		$('letter').value = letter
		$('member_finder').submit()
	}


  
  Event.addBehavior({
  
		// MOUSE OVER ON MAIN NAV  
		'div.nav a img:mouseover' : function(e) {
			if(this.getAttribute('src').indexOf('_selected') < 0) { 
	    	this.setAttribute('src', this.getAttribute('src').replace('.jpg', '_hover.jpg'))
	    }	
  	},  	
  	'div.nav a img:mouseout' : function(e) {
  		if(this.getAttribute('src').indexOf('_selected') < 0) { 
	    	this.setAttribute('src', this.getAttribute('src').replace('_hover.jpg', '.jpg'))
	    }
  	},
  	'#search_box:click' : function(e) {
  		if(this.value == 'search') this.value = ''	
  	},
  	'#search_box:blur' : function(e) {
  		if(this.value == '') this.value = 'search'	
  	} 	
  	
  
	});

	
	
	
	
	