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

window.addEvent('domready', function() {
	$$('.jsfieldwatch').each(function(obj) {
		obj.default_value = obj.getProperty('jsfieldwatch')
		obj.inactive_color = obj.getProperty('inactivecolor') ? obj.getProperty('inactivecolor') : '#999'
		if ('#' != obj.inactive_color.charAt(0)) { obj.inactive_color = '#' + obj.inactive_color }
		obj.active_color = obj.getProperty('activecolor') ? obj.getProperty('activecolor') : '#222'
		if ('#' != obj.active_color.charAt(0)) { obj.active_color = '#' + obj.active_color }
		if (obj.value.trim().clean() == '') { obj.value = obj.default_value }
		if (obj.value == obj.default_value) { obj.setStyle('color', obj.inactive_color) }
		obj.addEvent('focus', function() { if (obj.value == obj.default_value) { obj.value = ''; obj.setStyle('color', obj.active_color) } })
		obj.addEvent('blur', function() { if (obj.value.trim().clean() == '') { obj.value = obj.default_value; obj.setStyle('color', obj.inactive_color) } })
	})
})

window.addEvent('domready', function() {
	$$('.dropdownmenu').each(function(obj) {
		obj.addEvent('click', function() { obj.toggleClass('selected'); $(obj.getProperty('dropdownmenu')).toggle() })
	})
})

// window.addEvent('domready', function() {
// 	$$("#main_nav li").each(function(obj) {
// 		if (obj.parentNode == $("main_nav")) {
// 			obj.getElement("a").onclick = function() {
// 				if (!(obj.getElement("a").hasClass("selected"))) {
// 					$$("#main_nav li a").each(function(el) { el.removeClass("selected") })
// 					$$("#main_nav li ul").each(function(el) { el.hide() })
// 					obj.getElement("a").addClass("selected")
// 					obj.getElement("a").getNext().show()
// 				} else { obj.getElement("a").removeClass("selected"); obj.getElement("a").getNext().hide(); }
// 				return false;
// 			}
// 		}
// 	})
// })