jQuery.noConflict();     
jQuery(document).ready(function($){
	
	// in den admintabellen die reihen beim hover färben
	$('table.admin tbody tr')
	.hover(function(){
		$('td', this).addClass('hov');		
	}, function(){
		$('td', this).removeClass('hov');		
	})
	
	// und beim clicken das checkinput (un)checken
	.click(function(){
		$('td', this).toggleClass('clic');		
		var chbx = $(':checkbox', this);
		chbx.each(function(){
			if ( this.checked ) {
				this.checked = false;
			} else {
				this.checked = true;
			}			
		});
	});
	
	// anmeldebutton für den hrm newsletter
	$('#subscriberlink').click(function(){
		var form = $('#hrm_head form');
		form.slideToggle('fast');
		form.click(function(ev){
			ev.stopPropagation();
		});
		$(document).click(function(){
			form.slideUp('fast');
		});
		
		return false;
	});
	
	// füllung der inputs für die newwsletter anmeldung
	$('#hrm_head form label').each(function(){
		var _this = $(this); 
		var id   = _this.attr('for')
		var text = _this.text();
		
		$('#' + id)
		.val(text)
		.focus(function(){
			var self = $(this); 
			if ( self.val() == text ) {
				self.val('');
			}
		})
		.blur(function(){
			var self = $(this); 
			if ( self.val() == '' ) {
				self.val(text);
			}
		});
	});
	
	// submit des formulars
	$('#hrm_head form').submit(function(){
		$('span.error', this).remove();
		if ( $('#hrm_email').val().match(/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i) ) {		
			$('#hrm_email').removeClass('error');
			$.post('/hrmkompakt/subscribe', $('#hrm_head form').serialize(), function(res){
				$('#hrm_head form *').remove();
				$('#hrm_head form').append('<p style="color: white; font-weight: bold; margin: 0;">' + res + '</p>');
			});
		} else {
			$('#hrm_email').addClass('error');
			$('#hrm_email').after('<span style="color: #fff;" class="error">bitte korrekte E-Mail eingeben</span>');
			
		}
		
		
		return false;
	});
	
	
});
