/* ---------------------------- */
/* XMLHTTPRequest Enable 		*/
/* ---------------------------- */
function createObject() {
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
	request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_type = new XMLHttpRequest();
	}
		return request_type;
}

var http = createObject();

/* -------------------------- */
/* GENERATE					 */
/* -------------------------- */
function send_form(mails, typ) 
{
	w = document.getElementById('odp_wait');
	w.style.display="block";
	//typy - spedycja, logistyka, agencje
	// Set te random number to add to URL request
	nocache = Math.random();
	firma = encodeURI(document.getElementById('firma').value);
	adres = encodeURI(document.getElementById('adres').value);
	miejscowosc  = encodeURI(document.getElementById('miejscowosc').value);
	kod  = encodeURI(document.getElementById('kod').value);
	telefon = encodeURI(document.getElementById('telefon').value);
	osoba = encodeURI(document.getElementById('osoba').value);
	zrodlo = encodeURI(document.getElementById('zrodlo').value);
	mail = encodeURI(document.getElementById('mail').value);
	kontener = document.getElementById('kontener').value;
	towar = encodeURI(document.getElementById('towar').value);
	neutralne = encodeURI(document.getElementById('neutralne').value);
	waga = encodeURI(document.getElementById('waga').value);
	if(typ != 'agencje')
	{wagon = encodeURI(document.getElementById('wagon').value);}
	ilosc = encodeURI(document.getElementById('ilosc').value);
	inne = encodeURI(document.getElementById('inne').value);
	//
	lang = encodeURI(document.getElementById('jezyk').value);
	scieg = encodeURI(document.getElementById('scieg').value);
	
	mails = encodeURI(mails.split("(at)").join("@"));

	http.open("POST", scieg+"/lib/send_contact.php");
	
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	if(typ != 'agencje')
	{http.send('firma=' + firma + '&adres=' + adres + '&miejscowosc=' + miejscowosc + '&kod=' + kod + '&telefon=' + telefon  + '&osoba=' + osoba  + '&zrodlo=' + zrodlo  + '&telefon=' + telefon  + '&mail=' + mail  + '&kontener=' + kontener  + '&towar=' + towar  + '&neutralne=' + neutralne  + '&waga=' + waga  + '&wagon=' + wagon  + '&ilosc=' + ilosc  + '&inne=' + inne + '&lang=' + lang + '&scieg=' + scieg  + '&mailstring=' + mails + '&typ=' + typ);
	}
	else
	{
	http.send('firma=' + firma + '&adres=' + adres + '&miejscowosc=' + miejscowosc + '&kod=' + kod + '&telefon=' + telefon  + '&osoba=' + osoba  + '&zrodlo=' + zrodlo  + '&telefon=' + telefon  + '&mail=' + mail  + '&kontener=' + kontener  + '&towar=' + towar  + '&neutralne=' + neutralne  + '&waga=' + waga  + '&ilosc=' + ilosc  + '&inne=' + inne + '&lang=' + lang + '&scieg=' + scieg  + '&mailstring=' + mails + '&typ=' + typ);	
	}
	http.onreadystatechange=send_formReply;
	document.getElementById('firma').value = "";
	document.getElementById('adres').value = "";
	document.getElementById('miejscowosc').value = "";
	document.getElementById('kod').value = "";
	document.getElementById('telefon').value = "";
	document.getElementById('osoba').value = "";
	document.getElementById('zrodlo').value = "";
	document.getElementById('mail').value = "";
	document.getElementById('kontener').value = "0";
	document.getElementById('towar').value = "";
	document.getElementById('neutralne').value = "";
	document.getElementById('waga').value = "";
	if(typ != 'agencje')
	{	document.getElementById('wagon').value = "";}
	document.getElementById('ilosc').value = "";
	document.getElementById('inne').value = "";
}
function send_formReply()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		
		e = document.getElementById('odp');
		w = document.getElementById('odp_wait');
		w.style.display="none";
		if(response!="")
		{
			//alert(response);
			//e.innerHTML=response;
			e.style.display="block";
		} else {
			e.style.display="none";
		}
	}
}
