
/**
  Funkcja otwiera i zamyka element div
  
  Parametry: id_div - id elementu div, option - {"open", "close"}
 
 */
function div_show_close(id_div, option)
{
 if(option == "open"){
 
  document.getElementById(id_div).style.display="block";
  
 }else if(option == "close"){
 
  document.getElementById(id_div).style.display="none";
  
 }

}


/*
 Funkcja sprawdza czy podany plik ma rozszerzenie graficzne: jpg
*/
function is_image( file_name, file_ext_chk )
{
 if( file_name.length > 0 )
 {
  var file_ext = file_name.substring( file_name.length-4, file_name.length );
	
	if( file_ext == ( file_ext_chk.toLowerCase() ) || file_ext == ( file_ext_chk.toUpperCase() ) )
	{
	 return true;
	 
	}else{
	 return false;
	 
	}
 
 }else{
 
  return false;
 }

}


 function do_send_email()
	 {
					 
		//User name 
		  var base_user_name = String("Imie i Nazwisko");
			var user_name = document.getElementById('id_user_name').value;
			
			
			if( user_name == '' || user_name == base_user_name  )
			{
			
				alert( 'Wpis swoje Imie i Nazwisko !' );
				document.getElementById('id_user_name').value = '';
				document.getElementById( 'id_user_name' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_user_name' ).focus();
			
			 return -1;
			 
			}else{
			
			 document.getElementById('id_user_name').style.backgroundColor="#fdd9a7";
			}
 
 
		//User telefon
		  var base_user_tel = String("Telefon kontaktowy");
			var user_tel      = document.getElementById('id_user_phone').value;
			if( user_tel == '' ||   user_tel == base_user_tel )
			{
			
				alert( 'Wpis swoj Telefon !' );
				document.getElementById( 'id_user_phone' ).value = '';
				document.getElementById( 'id_user_phone' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_user_phone' ).focus();
			
			 return -1;
			 
			}else{
			
			 document.getElementById('id_user_phone').style.backgroundColor="#fdd9a7";
			}
			
			
		//User email
		  var base_user_email = String("E-mail");
			var user_email        = document.getElementById('id_user_email').value;
			if( user_email == '' ||   user_email == base_user_email )
			{
			
				alert( 'Wpis swoj E-mail !' );
				document.getElementById( 'id_user_email' ).value = '';
				document.getElementById( 'id_user_email' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_user_email' ).focus();
			
			 return -1;
			 
			}else{
			
			 document.getElementById('id_user_email').style.backgroundColor="#fdd9a7";
			}	
			
			if( user_email.indexOf('@')==(-1) )
			{
			 	alert( 'Wpis poprawnie swoj E-mail !' );
				document.getElementById( 'id_user_email' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_user_email' ).focus();
			
				return -1;
			}else{
			
			 document.getElementById('id_user_email').style.backgroundColor="#fdd9a7";
			}
			

		//Tresc wiadomosci
		  var base_user_message = String("Tresc zapytania");
			var user_message        = document.getElementById('id_user_message').value;
			if( user_message == '' ||   user_message == base_user_message )
			{
			
				alert( 'Wpis tresc wiadomosci !' );
				document.getElementById( 'id_user_message' ).value = '';
				document.getElementById( 'id_user_message' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_user_message' ).focus();
			
			 return -1;
			 
			}else{
			
			 document.getElementById('id_user_message').style.backgroundColor="#fdd9a7";
			}	
		
		//Kod z obrazka
			var base_form_code = String("Wpisz kod z obrazka");
			var form_code      = document.getElementById('id_form_code').value;
			if( form_code == '')
			{
			
				alert( 'Wpis kod z obrazka !' );
				document.getElementById( 'id_form_code' ).value = '';
				document.getElementById( 'id_form_code' ).style.backgroundColor = "#FFFFFF";
				document.getElementById( 'id_form_code' ).focus();
			
			 return -1;
			 
			}else{
			
			 document.getElementById('id_form_code').style.backgroundColor="#fdd9a7";
			}	
			
			//Sprawdzamy kod obrazka
			Ajax_checkImageCode( form_code );
						
		 
	 }
 
 
 
  /*
	 Funkcja sprawdza poprawnosc wprowadzonego kodu z obrazka
	*/
  function Ajax_checkImageCode( image_code )
	{
	  var is_valid = false;
	 
	  if( image_code != "" )
		{
		  div_show_close( 'image_code_progress', 'open' );
				var url_ajax = "ajaxServers/ajaxServer_imageCode.php?imgCode="+image_code;
					advAJAX.get({
													url: url_ajax,
													onSuccess : function(obj) { 
																														 //alert(obj.responseText);
																														 div_show_close( 'image_code_progress', 'close' );
																														 
																														 if( obj.responseText == 1)
																														 {
																														   var oForm = document.forms['email_form'];
																																	 oForm.submit();
																																	 
																																	 
																																	 
																														 }else{
																														  alert('Wprowadzony kod jest NIEPOPRAWNY ! Wpisz ponownie.');  
																															document.getElementById('id_form_code').value='';
																															document.getElementById( 'id_form_code' ).value = '';
																															document.getElementById( 'id_form_code' ).style.backgroundColor = "#FFFFFF";
																															document.getElementById( 'id_form_code' ).focus();
																														 }
																														 
																														},
													onError : function(obj) { alert( 'Blad usuniecia katgeorii:'+obj.status); }
										 });
		}
	 
		return is_valid;
	}

	

