$j(document).ready(function(){

	LoginForm();
	$j("#po_number[title=EAN-nummer]").addClass('ean-nummer').addClass('validate-digits');
	$j("#po_number[title=EAN-nummer]").addClass('ean-nummer').addClass('validate-length');
	$j("#po_number[title=EAN-nummer]").addClass('ean-nummer').addClass('minimum-length-13');
	$j("#po_number[title=EAN-nummer]").addClass('ean-nummer').addClass('maximum-length-13');

	$j("#po_number[title=EAN-nummer]").attr('maxLength','13');

	
	jQuery("#onestepcheckout_popup_overlay, #popup_overlay").css('cssText', 'position:fixed;');
	jQuery("#onestepcheckout_popup_overlay, #popup_overlay").hide();
	
	$j('#slider').easySlider({
		pause: 4000,
		speed: 1000,
		controlsShow : false,
		auto : true,
		continuous : true
	});
	
});  

function LoginForm() {
	$j('#login-form').submit(function() {
		
		var form = $j(this);
	
		if ($j('.validation-failed', form).size() > 0)
			return false;
	
		$j.ajax({
			type: "post",
			dataType: 'json',
			url: form.attr('action'),
			data: form.serialize(),
			success: function(msg){
				if (msg.success) {
					location.reload();
				} else {
					if (msg.message)
						alert(msg.message);
				}
			}
			
		}); 
		
		return false;
	});
	
	$j('#form-validate').submit(function() {
		
		var form = $j(this);
		$j.ajax({
			type: "post",
			dataType: 'json',
			url: form.attr('action'),
			data: form.serialize(),
			success: function(msg){
				
				if (msg.message)
					alert(msg.message);
				
				if (msg.success)
					location.reload();
			}
			
		});
		
		return false;
	});
	
	
}


