(function($,$$,init) {
	window.addEvent('domready',function() {
		/* IE link & bg fix */
		if(init.isIE6) {
			var req = $$('a.req')[0];
			if(req) {
				$$('a.req')[0].setStyles({ top:57, left:0, opacity: 0, display: 'block' }).fade('in');
			}
			try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
		}
		/* form fields */
		$$('.in-out').each(function(el) {
			var originalValue = el.get('value');
			el.addEvents({
				focus: function() {
					if(el.get('value') == originalValue) {
						el.set('value','');
					}
				},
				blur: function() {
					if(el.get('value') == '') {
						el.set('value',originalValue);
					}
				}
			});
		});
		/* block clickable */
		$$('.block-clickable').addClass('point').addEvent('click',function() {
			window.location = this.getElements('a')[0].get('href');
		});
		/* link nudging */
		if(!init.isIE6) {
			$$('.nudge, #sitemap2 ul li ul li a').each(function(el) {
				var prop = 'padding-left', originalPaddingLeft = el.getStyle(prop).replace('px','');
				el.set('tween',{duration:200}).addEvents({
					mouseenter: function() {
						el.tween(prop,originalPaddingLeft + 15);
					},
					mouseleave: function() {
						el.tween(prop,originalPaddingLeft);
					}
				});
			});
		}
		
		
	});
})(document.id,$$,init);

