var mailRegexp = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

$(function(){
    
    
    $.superbox.settings = {
        loadTxt: "Ładowanie...",
		closeTxt: "Zamknij",
		prevTxt: "Poprzedni",
		nextTxt: "Następny"
    };
    $.superbox();
    
    $('#contactPage form').submit(function(e){
		var errors = false;

		var elements = $('input, textarea', this).removeClass('error').each(function(){
			if(
			   $(this).val()=='' ||
			   $(this).val()==$(this).data('default') ||
			   ($(this).attr('name')=='mail' && !mailRegexp.test($(this).val()))
			){
				$(this).addClass('error');
				errors = true;
			}
		});

		// stop parsing

		if(errors){
			e.preventDefault();
			alert('Wypełnij wszystkie pola.');
			return;
		}
	});
	
	$('body').append('<div id="flash"></div>');
	swfobject.embedSWF("/gfx/flash.swf", "flash", "1050", "251", "9.0.0", "/gfx/expressInstall.swf", {}, {wmode:'transparent'});

	
});


