var minimum = 1;
function change(kategoria, klucz){
//alert("!!! tylko zaczęte !!!!!");
var ilosc = parseInt($("ilosc_"+kategoria+"-"+klucz).value);
var info = $("info_"+kategoria+"-"+klucz).value;
if( ilosc < minimum | isNaN(ilosc) ) // tu sensowne sprawdzenie
{
//alert("próba change "+ klucz + " w ilości " + ilosc + " NIE!DODANO BŁĄD");
$("efekt_del_" + kategoria + "-" + klucz).innerHTML = "NO change - a few pcs!
" ;
$("ilosc_"+kategoria+"-"+klucz).value = minimum;
}
else
{
//alert("wysłano do change klucz=" +klucz + " kategoria: " + kategoria + " w ilości:" + ilosc + " opis: \n" + info );
var zapytanie_o_change = mint.Request();
zapytanie_o_change.AddParam("kategoria", kategoria);
zapytanie_o_change.AddParam("klucz", klucz);
zapytanie_o_change.AddParam("ilosc", ilosc);
zapytanie_o_change.AddParam("info", info);
zapytanie_o_change.getJSON = true;
zapytanie_o_change.OnSuccess = function() {
//text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
//$("efekt_dodania_" + id).innerHTML = text;
if( this.responseJSON.rezultat_change == "pozytywny")
{
//$("info_" + id).value = "zmiana";
$("waga_" + kategoria + "-" + klucz).innerHTML = this.responseJSON.waga;
var rodzaj_wyrobu = this.responseJSON.rodzaj_wyrobu;
$("kosz_waga_" + rodzaj_wyrobu).innerHTML = this.responseJSON.waga_kosza;
$("kosz_ilosc_" + rodzaj_wyrobu).innerHTML = this.responseJSON.ilosc_kosza;
$("efekt_del_" + kategoria + "-" + klucz).innerHTML = "Change item in cart - OK!"
setTimeout(function() {$("efekt_del_" + kategoria + "-" + klucz).innerHTML = " ";}, 1500);
}
else
$("efekt_del_" + kategoria + "-" + klucz).innerHTML = "Some error!!!";
}
zapytanie_o_change.Send("/producer_shop/change_wyrob.php");
}
}
function odswiez() {
//odświerza co 60 s
setTimeout("odswiezacz()",60000);
}
function odswiezacz() {
//odświerza co 60 s generowane przez odświez
var zapytanie_o_odswiezanie = mint.Request();
//alert("!");
zapytanie_o_odswiezanie.OnSuccess = function() {setTimeout("odswiez()",60000);}
zapytanie_o_odswiezanie.Send("/odswiez.php");
}
function dodaj_zamowienie()
{
if ( $("name").value == "" )
{
alert("Field \"name\" can not be empty");
$("name_error").innerHTML = "NO VALID - can not be empty";
$("name").focus();
return false;
}else
$("name_error").innerHTML = "";
if ( $("contact").value == "" )
{
alert("Field \"contact\" can not be empty");
$("contact_error").innerHTML = "NO VALID - can not be empty";
$("contact").focus();
return false;
}else
$("contact_error").innerHTML = "";
if ( $("adres").value == "" )
{
alert("Field \"address\" can not be empty");
$("adres_error").innerHTML = "NO VALID - can not be empty";
$("adres").focus();
return false;
}else
$("adres_error").innerHTML = "";
if ( $("adres_valid").value == "" )
{
alert("Field \"verification address\" can not be empty");
$("adres_valid_error").innerHTML = "NO VALID - can not be empty";
$("adres_valid").focus();
return false;
}else
$("adres_valid_error").innerHTML = "";
if ($("adres").value != $("adres_valid").value)
{
alert("NO VALID - address and verification address isn\'t identical");
$("adres_error").innerHTML = "NO VALID - address and verification address isn\'t identical";
$("adres_valid_error").innerHTML = "NO VALID - address and verification address isn\'t identical";
$("adres").focus();
return false;
}else
{
$("adres_error").innerHTML = "";
$("adres_valid_error").innerHTML = "";
}
return true;
//location.href= "/index.php/producer_shop/order_it_finish";
}
function usun(kategoria, klucz){
//alert("usuwam " + kategoria + " klucz " + klucz);
//alert("wysłano do dodaia id=" + id + " w ilości:" + ilosc + " opis: \n" + info );
var zapytanie_o_kasowanie = mint.Request();
zapytanie_o_kasowanie.AddParam("kategoria", kategoria);
zapytanie_o_kasowanie.AddParam("klucz", klucz);
//zapytanie_o_kasowanie.getJSON = true;
zapytanie_o_kasowanie.OnSuccess = function() {
//text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
//$("efekt_dodania_" + id).innerHTML = text;
$("efekt_del_" + kategoria + "-" + klucz).innerHTML = this.responseText;
setTimeout(function() {
$("efekt_del_" + kategoria + "-" + klucz).innerHTML = " ";
location.reload();
}, 300);
}
zapytanie_o_kasowanie.Send("/producer_shop/usun_wyrob.php");
}
function efektyOver(nazwa){
mint.fx.Color(nazwa , "color", "#511000", "#eeeeee", 5, 200);
mint.fx.Color(nazwa , "backgroundColor", "#F4E4CF", "#8F7568", 5, 200);
}
function efektyOut(nazwa){
mint.fx.Color(nazwa , "color", "#eeeeee", "#511000", 5, 200);
mint.fx.Color(nazwa , "backgroundColor", "#8F7568", "#F4E4CF", 5, 200);
}
function dodaj(id){
var ilosc = parseInt($("ilosc_"+id).value);
var info = $("info_"+id).value;
if( ilosc < minimum | isNaN(ilosc) ) // tu sensowne sprawdzenie
{
//alert("próba dodania "+ id + " w ilości " + ilosc + " NIE!DODANO BŁĄD");
$("efekt_dodania_" + id).innerHTML = "NO add - a few pcs!
" ;
$("ilosc_" + id).value = minimum;
}
else
{
//alert("wysłano do dodaia id=" + id + " w ilości:" + ilosc + " opis: \n" + info );
var zapytanie_o_dodanie = mint.Request();
zapytanie_o_dodanie.AddParam("id", id);
zapytanie_o_dodanie.AddParam("ilosc", ilosc);
zapytanie_o_dodanie.AddParam("info", info);
zapytanie_o_dodanie.getJSON = true;
zapytanie_o_dodanie.OnSuccess = function() {
//text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
//$("efekt_dodania_" + id).innerHTML = text;
if( this.responseJSON.rezultat_dodania == "pozytywny")
{
$("info_" + id).value = "";
$("ilosc_" + id).value = "";
var rodzaj_wyrobu = this.responseJSON.rodzaj_wyrobu;
$("kosz_waga_" + rodzaj_wyrobu).innerHTML = this.responseJSON.waga_kosza;
$("kosz_ilosc_" + rodzaj_wyrobu).innerHTML = this.responseJSON.ilosc_kosza;
$("efekt_dodania_" + id).innerHTML = "Add " + this.responseJSON.waga +" [g] in " + ilosc + " [pcs] to cart!
"
setTimeout(function() {$("efekt_dodania_" + id).innerHTML = "
";}, 1500);
}
else
$("efekt_dodania_" + id).innerHTML = "Some error!!!";
}
zapytanie_o_dodanie.Send("/producer_shop/dodaj_wyrob.php");
}
}
function zalogoj(){
var kod_dostepu = $("kod_dostepu").value;
if( kod_dostepu == "" ) // tu sensowne sprawdzenie
{
//alert("Full access require personal contact!");
}
else
{
//alert("TAKI");
var zapytanie_o_logowanie = mint.Request();
zapytanie_o_logowanie.AddParam("kod_dostepu", kod_dostepu);
zapytanie_o_logowanie.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
$("MENU_RESTRICTION").innerHTML = text;
}
zapytanie_o_logowanie.Send("/access/logoj.php");
}
}
function wylogoj(){
//alert("TAKI");
var zapytanie_o_logowanie = mint.Request();
zapytanie_o_logowanie.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
$("MENU_RESTRICTION").innerHTML = text;
}
zapytanie_o_logowanie.Send("/access/wylogoj.php");
}
//onchange SELECT_TAG
function select_tag_change(select_tag){
//alert("tu bedzie wybor tagu");
var zapytanie_TAG_SELECT = mint.Request();
zapytanie_TAG_SELECT.AddParam("TAG", select_tag.value);
zapytanie_TAG_SELECT.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
//alert("http://jewelryamber.com/index.php/producer_shop//1");
//location.reload(); silver/pendants/1
//window.location ="http://jewelryamber.com/index.php/producer_shop/silver/pendants/1";
window.location ="/index.php/producer_shop//1";
}
zapytanie_TAG_SELECT.Send("/administracja/tag_select.php");
}
function otaguj(komplet, id){
//alert("tu bedzie ustawianie tagów dla całego kompletu");
/*alert("TAGI: " +
($("taguj_"+id+"_Nature").checked ? "/nature" : "") +
($("taguj_"+id+"_Animals").checked ? "/animals" : "") +
($("taguj_"+id+"_Cross").checked ? "/cross" : "") +
($("taguj_"+id+"_Stars").checked ? "/stars" : "") +
($("taguj_"+id+"_Hearts").checked ? "/hearts" : "") +
($("taguj_"+id+"_Modern").checked ? "/modern" : "") +
($("taguj_"+id+"_Clasic").checked ? "/clasic" : "") +
($("taguj_"+id+"_Signs").checked ? "/signs" : "") +
($("taguj_"+id+"_Unique").checked ? "/unique" : ""));*/
var zapytanie_o_tagowanie = mint.Request();
zapytanie_o_tagowanie.AddParam("id", id);
zapytanie_o_tagowanie.AddParam("komplet", komplet);
zapytanie_o_tagowanie.AddParam("TAGI",
($("taguj_"+id+"_Nature").checked ? "/nature" : "") +
($("taguj_"+id+"_Animals").checked ? "/animals" : "") +
($("taguj_"+id+"_Cross").checked ? "/cross" : "") +
($("taguj_"+id+"_Stars").checked ? "/stars" : "") +
($("taguj_"+id+"_Hearts").checked ? "/hearts" : "") +
($("taguj_"+id+"_Modern").checked ? "/modern" : "") +
($("taguj_"+id+"_Clasic").checked ? "/clasic" : "") +
($("taguj_"+id+"_Signs").checked ? "/signs" : "") +
($("taguj_"+id+"_Unique").checked ? "/unique" : ""));
zapytanie_o_tagowanie.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
alert(text);
}
zapytanie_o_tagowanie.Send("/administracja/taguj.php");
}
function zglos_error(id){
//alert("error");
var zapytanie_o_error = mint.Request();
zapytanie_o_error.AddParam("id", id);
zapytanie_o_error.AddParam("opis", $("error_info_"+id).value);
zapytanie_o_error.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
$("error_info_"+id).value = text;
}
zapytanie_o_error.Send("/administracja/bug_report.php");
}
function oznacz_error_naprawiony(id){
//alert("error");
var zapytanie_o_error = mint.Request();
zapytanie_o_error.AddParam("id", id);
zapytanie_o_error.AddParam("odpowiedz", $("error_info_"+id).value);
zapytanie_o_error.OnSuccess = function() {
text = this.responseText; // tekst otrzymany w odpowiedzi
//alert(text);
$("stan_error"+id).style.color="magenta";
$("stan_error"+id).innerHTML = text;
}
zapytanie_o_error.Send("/administracja/fix_bug.php");
}