
	
	

	var defined = function(obj){
		return (obj != undefined);
	};
	
	document.addEvent('domready', function() {	 

		if(defined($('miniature')) || defined($('ceraBoxScript'))){	
		
			var box = new CeraBox();
			box.addItems('a.ceraBox');
		}
		if(defined($('o_main_img_box'))){	
			var carusel = new Carusel();
			carusel.start();
		}
		
		
		
		if(defined($('rotate_box_wrapper'))){	
			var rot_link = $$('#rotate_box_control a');
			var rot_box = $$('#rotate_box_wrapper .rotate_box');
			rot_link.each(function(item, index){				
				item.addEvent('click', function(event){
					if(!rot_box[index].hasClass('select_box')){
						rot_link.each(function(linki){
							linki.removeClass('select_box');
						})
						rot_box.each(function(boxy){
							boxy.removeClass('select_box');
						})
						rot_link[index].addClass('select_box');
						rot_box[index].addClass('select_box');
					}
				});				
			
			})
		}
			
		if(defined($('form_submit'))){	
			$('form_submit').addEvent('click', function(event){			
				var myRequest = new Request({
					url: url_request,
					onRequest: function(){				
						$('result').set('html', '<div id="form_info" style="text-align: center;">proszę czekać ...</div>');
					},

					onComplete: function(response){
						
						$('result').set('html', response);
						
						if(defined($('form_send'))){						
							$('name').set('value', '');
							$('email').set('value', '');
							$('phone').set('value', '');
							$('content').set('value', '');								
						}
					}
					
				});
		
				myRequest.send({
					method: 'post',					
					data: {					
						'submit' : $('submit').get('value'),
						'name' : $('name').get('value'),
						'email' : $('email').get('value'),
						'phone' : $('phone').get('value'),
						'content' : $('content').get('value')														
					}
				});
				return false;
			})
		}
		
		
		if(defined($('form_submit_events'))){	
			$('form_submit_events').addEvent('click', function(event){
				
			//We can use one Request object many times.
				var myRequest = new Request({
					url: events_request,
					onRequest: function(){				
						$('result').set('html', '<div id="form_info" style="text-align: center;">proszę czekać ...</div>');
					},

					onComplete: function(response){

						$('result').set('html', response);
						
						if(defined($('form_send'))){						
							$('name').set('value', '');
							$('email').set('value', '');
							$('date').set('value', '');
							$('organizator').set('value', '');
							$('content').set('value', '');								
						}
					}
					
				});
		
				myRequest.send({
					method: 'post',					
					data: {
						'submit' : $('submit').get('value'),
						'name' : $('name').get('value'),
						'email' : $('email').get('value'),
						'date' : $('date').get('value'),
						'organizator' : $('organizator').get('value'),
						'content' : $('content').get('value')														
					}
				});
				return false;
			})
			
		}
			
			
	})
	

