// prepare the form when the DOM is ready 
//$(document).ready(function() {
//    
//    $.meta.setType("attr", "test");	
//    
//});

//$(document).keypress(function(e) {alert(e.which)});
function hideMiniBasket(){
	if($("#ajaxBasket").is(":visible")){
		$("#ajaxBasket").slideUp("normal", function(){
	   		$("#ajaxBasketHide").hide();
	   		$("#ajaxBasketShow").show();
	   	});
	}
}
// pre-submit callback 
function preRequest(formData, jqForm, options) { 
    var queryString = $.param(formData);
    
    $.blockUI('<div id="DIALOGBOX"><div id="DB"><p><img src="'+baseURL+'public/images/ajax-loader-shop.gif" alt="(Loading)" /><br />Ładowanie danych.<br />Proszę czekać.</p></div></div>');
    //$.blockUI('<div id="DIALOGBOX"><img src="/php/eIBERO/public/images/ajax-loader.gif" alt="(Loading)" /><br />Ładowanie danych.<br />Proszę czekać.</div>');
    return true; 
}

function preRequestNoUI(formData, jqForm, options) { 
    var queryString = $.param(formData);
    
    //$.blockUI('<div id="DIALOGBOX"><div id="DB"><p><img src="'+baseURL+'public/images/ajax-loader-shop.gif" alt="(Loading)" /><br />Ładowanie danych.<br />Proszę czekać.</p></div></div>');
    //$.blockUI('<div id="DIALOGBOX"><img src="/php/eIBERO/public/images/ajax-loader.gif" alt="(Loading)" /><br />Ładowanie danych.<br />Proszę czekać.</div>');
    return true; 
}

function preRequestBasket(formData, jqForm, options) { 
    var queryString = $.param(formData);
    
    $("przechowalnia").hide();
    $("#infoBasket").html('<p style="text-align:center;padding-right:17px;padding-bottom:15px;"><img src="'+baseURL+'public/images/ajax-loader-basket.gif" alt="" /></p>');
    
    $("#productPhoto").block();
    $("#productInfo").block();
    $("#top").ScrollTo(800);
    
    return true; 
}

function afterAjax(responseText, statusText)  {
	$.unblockUI;
    	if(responseText != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1">' + responseText + '</div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
		$('#ok').click($.unblockUI); 
    	} else {
		top.location = 'index.html';
	}
}

function afterAjaxLogin(responseText, statusText){
	var back_url = $("#back_url").val();
	var comment_form = $("#comment_form").val();
	
	$.unblockUI;
    	if(responseText != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1">' + responseText + '</div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
    		if(comment_form == 1){
    			top.location = back_url + "?cmf=1#commentForm";
    		} else {
				top.location = back_url;
    		}
	}
}

function afterAjaxConfirm(responseText, statusText)  {
	$.unblockUI;
    	if(responseText.substr(0,3) != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Uwaga!</b> Wystapiły pewne błędy, należy je poprawić i spróbować ponownie.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
			$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/ok.gif" align="left" alt="" />' + responseText.substr(4) + '</p><p><span>Operacja przebiegła pomyślnie. Naciśnij <b>OK!</b>, aby kontynuować.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK!</a></p></div></div>');
			$('#ok').click(function(){
				$.unblockUI;
				location.reload(true);
			}); 
	}
}

function afterAjaxConfirmRegister(responseText, statusText)  {
	var back_to_step_2 = $("#back_to_step_2").val();
	$.unblockUI;
    	if(responseText.substr(0,3) != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Uwaga!</b> Wystapiły pewne błędy, należy je poprawić i spróbować ponownie.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
			$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/ok.gif" align="left" alt="" />' + responseText.substr(4) + '</p><p><span>Operacja przebiegła pomyślnie. Naciśnij <b>OK!</b>, aby kontynuować.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK!</a></p></div></div>');
			$('#ok').click(function(){
				$.unblockUI;
				if(back_to_step_2 == 1){
					top.location = 'formularz_zamowienia.html';
				} else {
					top.location = 'index.html';
				}
			}); 
	}
}

function afterAjaxConfirmUpdateClient(responseText, statusText)  {
	$.unblockUI;
    	if(responseText.substr(0,3) != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Uwaga!</b> Wystapiły pewne błędy, należy je poprawić i spróbować ponownie.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
			$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/ok.gif" align="left" alt="" />' + responseText.substr(4) + '</p><p><span>Operacja przebiegła pomyślnie. Naciśnij <b>OK!</b>, aby kontynuować.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK!</a></p></div></div>');
			$('#ok').click(function(){
				$.unblockUI;
				location.reload(true);
			}); 
	}
}

function afterAjaxResetPass(responseText, statusText)  {
	$.unblockUI;
    	if(responseText.substr(0,3) != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Uwaga!</b> Wystapiły pewne błędy, należy je poprawić i spróbować ponownie.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
			$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/ok.gif" align="left" alt="" />' + responseText.substr(4) + '</p><p><span>Operacja przebiegła pomyślnie. Naciśnij <b>OK!</b>, aby kontynuować.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK!</a></p></div></div>');
			$('#ok').click(function(){
				$.unblockUI;
				top.location = 'zaloguj.html';
			}); 
	}
}

function afterAjaxConfirmNewAndUpdateDeliveryDestination(responseText, statusText)  {
	$.unblockUI;
    	if(responseText.substr(0,3) != "OK!"){
    		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Uwaga!</b> Wystapiły pewne błędy, należy je poprawić i spróbować ponownie.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK, <em>popraw</em>.</a></p></div></div>');
			$('#ok').click($.unblockUI); 
    	} else {
			$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/ok.gif" align="left" alt="" />' + responseText.substr(4) + '</p><p><span>Operacja przebiegła pomyślnie. Naciśnij <b>OK!</b>, aby kontynuować.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK!</a></p></div></div>');
			$('#ok').click(function(){
				$.unblockUI;
				top.location = 'odbiorcy.html';
			}); 
	}
}

function afterAjaxBasket(responseText, statusText)  {
	//$.unblockUI;
    if(responseText.substr(0,6) == "ERROR!"){
		$.blockUI('<div id="DIALOGBOX"><div id="DB1"><p><img src="'+baseURL+'public/images/sklep/error.gif" align="left" alt="" />' + responseText.substr(6) + '</p><p><span><b>Drogi Kliencie!</b> Zapraszamy ponownie w ciągu kilku dni w celu dokonania zakupu.</span></p></div><div id="DB2"><p><a id="ok" class="linkA" href="#">OK.</a></p></div></div>');
		$('#ok').click(function(){
			$.unblockUI();
			location.reload(true);
		}); 
	
    } else {
    	if($("#ajaxBasket").is(":visible")){
			$("#ajaxBasket").slideUp("normal", function(){
		   		$("#ajaxBasketHide").hide();
		   		$("#ajaxBasketShow").show();
		   	});
		}
	   	$("#ajaxBasketContent").html(responseText);
		$("#infoBasket").html('<div style="font-size:12px;color:#534d11;"><b style="color:#e8ebd1;"><span>'+ $("#totalItemHide").val() +'</span> szt.</b> / <b style="color:#d3d5c3;"><span>'+ $("#totalPriceHide").val() +'</span></b></div>' +
		'<a style="font-size:12px;font-weight:bold;color:#322f07;" class="un" href="koszyk.html">pełny podgląd/kasa <img src="'+baseURL+'public/images/sklep/ico_arrow_right.gif" alt="" /></a>' +
		'<div style="position:absolute;bottom:0px;right:5px;">' +
			'<a style="display:none" id="ajaxBasketShow" href="#">rozwiń <img src="'+baseURL+'public/images/sklep/ico_arrow_bottom_green.gif" alt="" /></a>' +
			'<a id="ajaxBasketHide" href="#">zwiń <img src="'+baseURL+'public/images/sklep/ico_arrow_top_green.gif" alt="" /></a>' +
		'</div>');
						
					   	
		$("#totalItem").html($("#totalItemHide").val());
		$("#totalItemTop").html($("#totalItemHide").val());
		$("#totalPrice").html($("#totalPriceHide").val());
					   			
		$("#ajaxBasket").slideDown();
		$("#right .products").unblock();
		$("#productPhoto").unblock();
    	$("#productInfo").unblock();
					   			
		setTimeout('hideMiniBasket()', 5000);
					   	
		$("#ajaxBasketShow").click(function(){
			$("#ajaxBasket").slideDown();
			$(this).hide();
			$("#ajaxBasketHide").show();
			//$("select#sort").hide();
		});
								
		$("#ajaxBasketHide").click(function(){
			$("#ajaxBasket").slideUp();
			$(this).hide();
			$("#ajaxBasketShow").show();
			//$("select#sort").show();
		});
	}
}
