function setCartButton()
{
	document.getElementById('s_status').style.display= "none";
	
	if (btn = document.getElementById('kod'))
	{
		//alert (btn.value );
		if (btn.value != '')
		{
			document.getElementById('dodaj').style.display = "block";
			document.getElementById('zamowione').style.display= "none";
		}
		else
		{
			document.getElementById('dodaj').style.display= "none";
		}
	}
	else
	{
		document.getElementById('dodaj').style.display= "block";
		document.getElementById('zamowione').style.display= "none";
	}
}

function showCart(lang)
{
	advAJAX.get({
			url: '/_ajax/cart.php?action=show&lang=de',
			onSuccess : function(obj)
			{
				document.getElementById('basket').innerHTML = obj.responseText;
			},
			onError : function(obj)
			{
				alert("Error: " + obj.status);
			}
		});
}

function updateCart(id,ilosc,lang)
{
	var ilosc = parseInt(ilosc);
	
	if(ilosc)
	{
		advAJAX.get({
			url: '/_ajax/cart.php?action=update&id='+id+'&ilosc='+ilosc+'&lang='+lang,
			onSuccess : function(obj)
			{
				//alert( obj.responseText );
				if ( obj.responseText == 'ok' )
				{
					document.getElementById('dodaj').style.display= "none";
					document.getElementById('zamowione').style.display= "block";
					document.getElementById('s_status').style.display= "none";
					showCart(lang);
				}
				else if ( obj.responseText == 'na_zamowienie' )
				{
					document.getElementById('dodaj').style.display= "none";
					document.getElementById('zamowione').style.display= "block";
					document.getElementById('s_status').style.display= "none";
					document.getElementById('s_na_zamowienie').style.display= "block";
					showCart(lang);
				}
				else
				{
					document.getElementById('dodaj').style.display= "none";
					document.getElementById('s_status').style.display= "block";
					document.getElementById('s_status_ilosc').innerHTML= obj.responseText;
				}
			},
			onError : function(obj)
			{
				alert("Error: " + obj.status);
			}
		});
	}
}

function showCartAction(id)
{
	document.getElementById('dodaj').style.display= "block";
	document.getElementById('zamowione').style.display= "none";
	document.getElementById('s_status').style.display= "none";
	document.getElementById('s_na_zamowienie').style.display= "none";
}

function showDostepnosc(produkt_id, lang)
{
	advAJAX.get({
		url: '/_ajax/dostepnosc.php?produkt_id=' + produkt_id + '&lang=' + lang,
		onSuccess : function(obj)
		{
			document.getElementById('dostepnosc').innerHTML = obj.responseText;
		},
		onError : function(obj)
		{
			alert("Error: " + obj.status);
		}
	});
}


function chechIlosc( id, wybrane, stan, na_zamowienie )
{
	if (stan != '')
	{
		var wybrane = parseInt(wybrane);
		var stan = parseInt(stan);
	
		if ( wybrane > stan && na_zamowienie == 0 )
		{
			document.getElementById('ilosc_' + id).value = stan;
			document.getElementById('s_status_' + id).style.display = "block";
			document.getElementById('s_status_' + id + '_ilosc').innerHTML = stan;
		}
		else if ( wybrane > stan && na_zamowienie == 1 )
		{
			document.getElementById('s_status_' + id + '_na_zamowienie').style.display = "block";
		}
		else
		{
			document.getElementById('s_status_' + id).style.display = "none";
			document.getElementById('s_status_' + id + '_na_zamowienie').style.display = "none";
		}
	}
}

function chechMinOrderValue( id_kraj )
{
	document.getElementById('value_info').style.display = "none";
	
	advAJAX.get({
		url: '/_ajax/min_order_value.php?id_kraj=' + id_kraj,
		onSuccess : function(obj)
		{
			document.getElementById('dostawaDalej').disabled = false;
			if (obj.responseText != '')
			{
				document.getElementById('value_info').style.display = "block";
				document.getElementById('req_value').innerHTML = obj.responseText;
				document.getElementById('dostawaDalej').disabled = true;
			}
		},
		onError : function(obj)
		{
			alert("Error: " + obj.status);
		}
	});
}

function showRelated( produkt_id, lang, type, seria )
{
	advAJAX.get({
		url: '/_ajax/related_products.php?prod_id='+ produkt_id+'&lang='+lang+'&type='+type+'&seria='+seria,
		onSuccess : function(obj)
		{
			document.getElementById('related').innerHTML = obj.responseText;
		},
		onError : function(obj)
		{
			alert("Error: " + obj.status);
		}
	});
}


function PopupRozmiary( plik, szer, wys )
{
	var okno = window.open('','','toolbar=no,scrollbars=yes,status=no,resizable=yes,top=50,left=50,width='+szer+',height='+wys);
	
	var tabela = 	'<html><head><title>VALENTIN STIRE</title></head><body style="margin:0;"><img src="/klik2/KlikFiles/sklep/tabele_rozmiarow/' + plik + '" onclick="window.close();" /></body></html>';
	okno.document.write( tabela );
}

function checkKrajKod( kod, kraj, potwierdzenie )
{
	advAJAX.get({
		url: '/_ajax/kraj_kod.php?kod='+ kod +'&kraj=' + kraj,
		onSuccess : function(obj)
		{
			if ( obj.responseText == 'zabronione' )
			{
				document.getElementById( 'kod_info_1' ).style.display = 'block';
				document.getElementById( 'kod_info_2' ).style.display = 'none';
			}
			else if ( isFinite( obj.responseText ) && potwierdzenie == '0'  )
			{
				document.getElementById( 'kod_info_1' ).style.display = 'none';
				document.getElementById( 'kod_info_2' ).style.display = 'block';
				document.getElementById( 'dostawa_doplata' ).innerHTML = obj.responseText;
				
				document.getElementById( 'dostawaDalej' ).style.display = 'none';
				document.getElementById( 'dostawaDalejDoplata' ).style.display = 'block';
			}
			else if ( isFinite( obj.responseText ) && potwierdzenie == '1'  )
			{
				document.getElementById( 'dostawaForm' ).submit();
			}
			else if ( obj.responseText == 'dozwolone' )
			{
				document.getElementById( 'dostawaForm' ).submit();
			}
		},
		onError : function(obj) { alert("Error: " + obj.status); }
	});
}

function switchCenaDostaw( path, lang, kraj_id )
{
	if ( kraj_id != '' )
	{
		window.location.href='/page/' + lang + path + '!kraj:' + kraj_id;
	}
	else
	{
		window.location.href='/page/' + lang + path;
	}
}





function cyfraCheck(eventObj, obj)
{
	var keyCode
	if (document.all)
	{ 
		keyCode=eventObj.keyCode
	}
	else
	{
		keyCode=eventObj.which
	}
	var str=obj.value
	if(keyCode==46)
	{ 
		if (str.indexOf(".")>0)
		{
			return false
		}
	}
	if((keyCode<48 || keyCode >58)   &&   (keyCode != 44) && (keyCode != 46) &&   (keyCode != 8))
	{
		return false
	}
	return true
}

function showPayment( kraj ) {
	advAJAX.get({
		url: '/_ajax/sposob_platnosci.php?kraj=' + kraj,
		onSuccess : function( obj ) {
			document.getElementById('select_sposob_platnosci').innerHTML = obj.responseText;
		},
		onError : function(obj) { alert("Error: " + obj.status); }
	});
}