window.addEvent('domready', function(){
	new Slider($('slider'), {
		'slideBehaviour': SLIDE_BEHAVIOUR.CROSSFADE,
		'nextButton': $('next'),
		'lastButton': $('back'),
		'slideAlways': true,
		'slideTime': 600,
		'showTime': 12000
	});
	
	var input = $('mce-EMAIL');
	if(input){
		input.addEvent('click', function(){
			input.value = '';
		});
	}
	
	var form = $('newsletter_input');
	if(form){		
		form.addEvent('submit', function(e) {
			e.stop();

			
			var url = 'http://corestarintegral.us2.list-manage2.com/subscribe/post-json?u=22cdff8d0edfd7ffa9bd6cf4e&id=cc7e5670aa&c=?';
			
			var jsonRequest = new Request.JSON({
				url: url,
				onComplete: function(){
			    	input.value = 'E-Mail wird bearbeitet.';
				},
				onError: function(e){
					input.value = 'Es ist ein Fehler aufgetreten!';
				}
			}).get({'EMAIL': input.value});
		});
	}
	

	$$('form.contact').each(function(contact){
		var info = contact.getElement('.formInfo');
		info.setStyle('display', 'none');
	
		contact.addEvent('submit', function(e) {
			e.stop();
			
			var o = {js: true};
			
			contact.getElements('input, textarea').each(function(el){
				if(el.name){
					o[el.name] = el.value;
				}
			});
			
			var url = contact.action;
			var jsonRequest = new Request.JSON({
				url: url,
			    onComplete: function(ret) {
			    	info.setStyle('display', 'block');
			    
		        	if(ret.success == true){
		        		info.set('html', 'Formular wurde erfolgreich versandt!');
		        		
		        		contact.getElements('input, textarea').each(function(el){
		        			if(el.name){
		        				el.value = '';
		        			}
		        		});
		        	} else {
		        		info.set('html', 'Formular konnte nicht versendet werden.');
		        	}
		        },
			}).post(o);
		});
	});
});
