$(document).ready(function(){
//obsluga formularza kontaktowego
                    var mail_clear = true;
                    var text_clear = true;
                    var subject_clear = true;




$("#submit").click(function(event){
           event.preventDefault();

           var hasError = false;
           var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
             
             
            if($("input#temat").val() == '' || $("input#temat").val() == 'Temat' ) {
                $('#temat').css('color','#ff0000');
                $('#temat').attr('value','postaraj sie podac temat');
                subject_clear=true; 
		          	hasError = true;
                };

            if($("input#email").val() == '') {
                $('#email').css('color','#ff0000');
                $('#email').attr('value','wprowadź adres');
                mail_clear=true; 
		          	hasError = true;

		       } else

	        if(!emailReg.test( $("input#email").val() )) {
                $('#email').css('color','#ff0000');
                $('#email').attr('value','niewłaściwy adres');
                mail_clear=true; 
		          	hasError = true;
		       }; 
 
		       if( $("textarea#wiadomosc").val()=='' || $("textarea#wiadomosc").val() == 'Treść:' || $("textarea#wiadomosc").val() == 'nie możesz wysłać pustej wiadomości' ) {
                $('#wiadomosc').css('color','#ff0000');
                $('#wiadomosc').html('nie możesz wysłać pustej wiadomości');
                text_clear=true; 
		          	hasError = true;
		       } ;

           if(hasError == false) {
            var subject = $("#temat").val();
	         	var mail = $("#email").val();
	        	var text = $("#wiadomosc").val();

           $("#contactform").fadeTo("slow", 0.10, function() {
                  $("#contactform").hide();     	          
	     	             var datastr = 'temat=' +subject + '&mail=' + mail +  '&text=' + text;	        	          
			            wyslij(datastr) ;                	     	          
           });
                  return false;  
         }
         else
               return false;
});

$('#temat').focus( function(){
  if( subject_clear==true ) {
   $('#temat').css('color','#000000');
   $('#temat').attr('value','');
     subject_clear=false;
   };  
});

$('#email').focus( function(){
  if( mail_clear==true ) {
   $('#email').css('color','#000000');
   $('#email').attr('value','');
     mail_clear=false;
   };  
});

$('#wiadomosc').focus( function(){
  if( text_clear==true ) {
   $('#wiadomosc').css('color','#000000');
   $('#wiadomosc').html('');
   text_clear=false;
   }; 
});

function wyslij(datastr){
	$.ajax({	
		type: "POST",
		url: "js/send_mail.php",
		data: datastr,
		cache: false,
		success: function(html){
	                         	$("#response").fadeIn("slow");
	                         	$("#response").html(html);
	                        	setTimeout('$("#response").fadeOut("slow")',5000);
                          	}
	}) };
//obsluga formularza kontaktowego




  
});      //finito on_doc_ready
