function getKlasyfikator(nr){
	if (nr==2){ ///wykasuj 1, 3 , 4
		$("divklasyfikator1").innerHTML = "";
		$("divklasyfikator3").innerHTML = "";
		$("divklasyfikator4").innerHTML = "";		
	}else if (nr==1){ // wykasuj 3,4
		$("divklasyfikator3").innerHTML = "";
		$("divklasyfikator4").innerHTML = "";				
	}else if (nr==3){ // wykasuj 4
		$("divklasyfikator4").innerHTML = "";				
	}
	targetDiv = "divklasyfikator"+nr;	
	var req = mint.Request();
	req.AddParam("f", "showKlasyfikator");
	req.AddParam("nr", nr);			
	req.OnSuccess = function() {		
		$(targetDiv).innerHTML = this.responseText;
	}
	req.SendForm("wyszukiwarka","/cms/_actions/POSTFunctions.php");  	
}

function ajax_productNumList(sort,ad) {
	
	if(sort) {
		link = "cms/_actions/printProductNumList.php?sort="+sort+"&ad="+ad;
	} else {
		link = "cms/_actions/printProductNumList.php";
	}
	
	targetDiv = 'product_class_list';
	advAJAX.post({ url: link,
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<table><tr><td valign='middle'><img src='/cms/site.files/Image/loading.gif' alt=''></td><td valign='middle'>Proszę czekać... trwa ładowanie danych...</td></tr></table>"; }, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
	});
	
}

function ajax_productClassList(sort,ad) {

	if(sort) {
		link = "cms/_actions/printProductClassList.php?sort="+sort+"&ad="+ad;
	} else {
		link = "cms/_actions/printProductClassList.php";
	}
	
	targetDiv = 'product_class_list';
	advAJAX.post({ url: link,
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<table><tr><td valign='middle'><img src='/cms/site.files/Image/loading.gif' alt=''></td><td valign='middle'>Proszę czekać... trwa ładowanie danych...</td></tr></table>"; }, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
	});
	
}

function ajax_UserProfile() {
	
	targetDiv = 'user_profile';
	advAJAX.post({ url: "cms/_actions/printUserProfile.php",
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<table><tr><td valign='middle'><img src='/cms/site.files/Image/loading.gif' alt=''></td><td valign='middle'>Proszę czekać... trwa ładowanie danych...</td></tr></table>"; }, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
	});
}

function ajax_HistoryItem(id) {
	advAJAX.download('sg5_history_list', 'cms/_actions/printHistoryList.php?id='+id);
}

function ajax_HistoryList(sort,asc) {
	advAJAX.download('sg5_history_list', 'cms/_actions/printHistoryList.php?sort='+sort+'&asc='+asc);
}

/* --------- skrypty KOSZYKOWE i ZAKUPOW ------------- */
function ajax_CartTotal() {
	advAJAX.download('sg3cart_total', 'cms/_actions/printCartTotal.php');
}

function ajax_CartTransport(targetDiv,radio) {
	advAJAX.download(targetDiv, 'cms/_actions/printCartTransport.php?radio='+radio);
	ajax_CartTotal();
}

function ajax_printCartPodsumowanie(targetDiv) {
	advAJAX.download(targetDiv, 'cms/_actions/printCartPodsumowanie.php');
}
function ajax_cartDelete(action,targetDiv) {
	
	if(confirm('Uwaga! Cała zawartość koszyka zostanie usunięta. Czy kontynuować?')) {
		advAJAX.download(targetDiv, 'cms/_actions/printCartList.php?action='+action);
		//aktualizuje górmny koszyk
		ajax_add2cart();
	} else {
		alert('Zerowanie koszyka anulowane.');
	}	
}
function ajax_cartActions(action,targetDiv,prod_id,prod_ilosc) {
	
	
	if(action == 'change') {
		if(!is_numeric(prod_ilosc)) {
			alert('proszę wpisać tylko cyfry');
			prod_ilosc = 1;
		}
		advAJAX.post({ url: "cms/_actions/printCartList.php?action="+action+"&prod_id="+prod_id+"&prod_ilosc="+prod_ilosc,
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<img src=\"/cms/site.files/Image/loading.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
	});
	} else {
		
		advAJAX.post({ url: "cms/_actions/printCartList.php?action="+action+"&prod_id="+prod_id,
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<img src=\"/cms/site.files/Image/loading.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
		});
	}
	
	//aktualizuje górmny koszyk
	ajax_add2cart();
	
}
function ajax_printCartList(targetDiv) {
	
	advAJAX.post({ url: "cms/_actions/printCartList.php",
		onLoading : function(obj) {document.getElementById(targetDiv).innerHTML = "<img src=\"/cms/site.files/Image/loading.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById(targetDiv).innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
	});
}

function ajax_add2cart(prod_id) {
	if(prod_id) {
		
		advAJAX.post({ url: "cms/_actions/add2cart.php?prod_id="+prod_id,
		onLoading : function(obj) {document.getElementById('sg3cart_ilosc').innerHTML = "<img src=\"/cms/site.files/Image/loading2.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById('sg3cart_ilosc').innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
		});
		document.getElementById('sg3e_'+prod_id).className='sold';
	} else {
		advAJAX.post({ url: "cms/_actions/add2cart.php",
		onLoading : function(obj) {document.getElementById('sg3cart_ilosc').innerHTML = "<img src=\"/cms/site.files/Image/loading2.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById('sg3cart_ilosc').innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
		});
		
	}
}

function ajax_sel_pc1(id,main) {
	
  document.getElementById('pc2').innerHTML = "";
  document.getElementById('pc3').innerHTML = "";
  document.getElementById('pc4').innerHTML = "";

	advAJAX.post({ url: "cms/_actions/pclass2.php?class2="+id+"&main="+main,
		onLoading : function(obj) { document.getElementById('pc2').innerHTML = "<img src=\"/cms/site.files/Image/loading.gif\" alt=\"\">";}, 
		onSuccess : function(obj) { document.getElementById('pc2').innerHTML = obj.responseText; },
		onError : function(obj) { alert("Error: " + obj.status); }
		});

	//advAJAX.download('pc2', 'cms/_actions/pclass2.php?class1='+id);
	//advAJAX.download('pc3', 'cms/_actions/pclass3.php?class1='+id);
}
function ajax_sel_pc2(id,main) {
  if(id=='')
  {
    document.getElementById('pc3').innerHTML = "";
    document.getElementById('pc4').innerHTML = "";
    return 0;
  }
  advAJAX.download('pc3', 'cms/_actions/pclass3.php?class1='+id+'&main='+main);
}
function ajax_sel_pc3(id,main) {
  if(id=='')
  {
    document.getElementById('pc4').innerHTML = "";
    return 0;
  }
	//advAJAX.download('pc4', 'cms/_actions/pclass4.php?fui='+id+'&main='+main);
}
