/**
 * Obsluga wysylania zapytania z oferta ajaxem
 */
 
 function sendQuery(formId, elId) {
	
	if($("#query_form").valid()) {
//		log(formId +' jest poprawny aa');
//		
//		return false;
//	}
	
	//return false;
	
	//sprawdzamy czy cos sie wykonuje ajaxem i nie ma blokady
 	if(ajax_running == false) {
	ajax_running = true;
 	//log($("#"+formId).attr('method'));
 	
	$("#"+elId).show().html('<img src="'+baseUrl+'/images/'+layout+'/loader.gif" /> Wysyłam wiadomość...');
	
	$.post(
		baseUrl +"/contact/queryform/layout/disable/js/1/",
		{
			nazwa: $("#query_nazwa").val(),
			email: $("#query_email").val(),
			usluga: $("#query_usluga").val(),
			body: $("#query_body").val()
		},
		function(data) {
			log('ajax return: '+ data);
			
			//if(data == 'ok') {
			$("#"+elId).html(data);
			//}
			
			setTimeout(function() {
				$("#queryform").load(baseUrl +"/contact/queryform/layout/disable/");
				$("#"+elId).hide();
			}, 3000);
			
			ajax_running = false;
			
			return false;
		}
	);	
	
 	
	
 	return false;
 	} else {
 		return false; 		
 	}
 	
	} else {
		return false;
	}
 	
 }

/**
 * wykonaj ajaxa metoda GET
 * 
 * @param adres url ktory ma sie wykonac
 * @param id do ktorego ma byc zwrocony wynik
 * @param opcjonalnie zapytanie do potwierdzenia
 */
function doAjax(html, id/*, ask*/) {
	
	var ask = arguments[2];
	if(ask != undefined) {
		var res = confirm(ask);
		if(res) {
			// wykonujemy ajaxa
			
			$("#"+id).html('czekaj...');
			
			$.get(
				html,
				function(data) {
					$("#"+id).html(data);
				}				
			);
			
		} else {
			// nie robimy nic
		}
		
	} else {
	
	$("#"+id).html('czekaj...');
	
	$.get(
		html,
		function(data) {
			$("#"+id).html(data);
		}				
	);
	
	}
}


/**
* Logowanie komunikatow w firebug tylko dla FX
*/

function log(text) {
	return false;
if($.browser.mozilla) {
	console.log(text);
} else {
	alert(text);
}

}
