﻿jQuery(document).ready(function() {

// random intro image
	var total = 4;
	var random = Math.floor(Math.random() * total);
	$('#intro img').attr('src','files/intro' + random  + '.jpg');
	$("#contact-date").datepicker();
	
});

//aktualilzuj kategorię do bazy
function sendForm(){
	var ajaxsendForm; 
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxsendForm = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxsendForm = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxsendForm = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
					alert("Your browser broke!");
				return false;
			}
		}
	}

	
	var imieContact= document.getElementById('start').value;
	var emailContact = document.getElementById('email').value;
	var telefonContact = document.getElementById('telefon').value;
	var dataContact = document.getElementById('contact-date').value;
	var infoContact = document.getElementById('info').value;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var testContact = true;

	if(imieContact=="") { document.getElementById('blad1').innerHTML='<img src="images/cross.png" width="14" height="13" />'; testContact=false; } 
	else  document.getElementById('blad1').innerHTML="";
if(reg.test(emailContact) == false) {document.getElementById('blad2').innerHTML='<img src="images/cross.png" width="14" height="13" />'; testContact=false; } else  document.getElementById('blad2').innerHTML="";
	if(emailContact=="") { document.getElementById('blad2').innerHTML='<img src="images/cross.png" width="14" height="13" />'; testContact=false; } 
	else  document.getElementById('blad2').innerHTML="";
	if(telefonContact=="") { document.getElementById('blad3').innerHTML='<img src="images/cross.png" width="14" height="13" />'; testContact=false; } 
	else  document.getElementById('blad3').innerHTML="";
	if(dataContact=="dd-mm-rrrr") { document.getElementById('blad4').innerHTML='<img src="images/cross.png" width="14" height="13" />'; testContact=false; } 
	else  document.getElementById('blad4').innerHTML="";
	
	if(!testContact){
		document.getElementById('blad5').innerHTML='Nie wysłano wiadomości. Sprawdź pola oznaczone <img src="images/cross.png" width="14" height="13" />';
	}
	else{
		
	var querysendForm = "imieContact=" + imieContact + "&emailContact=" + emailContact + "&telefonContact=" + telefonContact + "&dataContact=" + dataContact + "&infoContact=" + infoContact;

	ajaxsendForm.open("POST", "send.php" , true);
	ajaxsendForm.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxsendForm.setRequestHeader("Content-length", querysendForm.length);
	ajaxsendForm.setRequestHeader("Connection", "close");
	ajaxsendForm.send(querysendForm);
	ajaxsendForm.onreadystatechange = function() {//Call a function when the state changes.
	if (ajaxsendForm.readyState <= 3){
  		document.getElementById('blad5').innerHTML="";
		document.getElementById('blad5').innerHTML="Czekaj...";
		}
	if(ajaxsendForm.readyState == 4 && ajaxsendForm.status == 200) {
		document.getElementById('blad5').innerHTML=ajaxsendForm.responseText;
	}
	}
	}
}
function strtonumber(str) {
var nStr = (str.value+'').replace(/[^0-9.]/g, '');
str.value = nStr.toUpperCase();
}


