function getCartData(_id)
{
    if ( global_hiba == false){
        //edit mező megkeresése
        var element = document.getElementById("darab_"+_id);
        var menny = element.value;

        if (!isInteger(menny)) {
            menny = 0;
            element.value = 1;
        }

        if (menny<1) {
            menny = 0;
            element.value = 1;
        }

       if (menny > 0){
            var main_element = document.getElementById("main_content");
            create_hide_box(main_element, "Kosárba...");

            var url = "serviceConnector.php?object=Cart&method=getXMLData&param1="+_id+"&param2="+menny;
            AjaxUpdater.Update("GET", url, CartManager.display, "cart_footer");
       }
   }
}

function editCartData(_id)
{
    //edit mező megkeresése
    var element = document.getElementById("darab_"+_id);
    var qty = element.value;

   var url = "serviceConnector.php?object=Cart&method=getEditedXMLData&param1="+_id+"&param2="+qty;
   AjaxUpdater.Update("GET", url, CartManager.displayAfterEdit, "site_caption");


}

function deleteCartData(_id)
{
   var url = "serviceConnector.php?object=Cart&method=getDeleteXMLData&param1="+_id;
   AjaxUpdater.Update("GET", url, CartManager.displayAfterDelete, "site_caption");


}

function clearCartData()
{
   var url = "serviceConnector.php?object=Cart&method=getClearXMLData";
   AjaxUpdater.Update("GET", url, CartManager.displayAfterClear, "site_caption");


}

function setValidInteger(_id)
{
    global_hiba = false;
    var element  = document.getElementById(_id);
    var qty = element.value;

    if (!isInteger(qty)) {
        //qty = 1;
        //element.value = 1;
        qty = global_qty;
        element.value = global_qty;
        global_hiba = true;
    }

    if (qty<1) {
        //element.value = 1;
        element.value = global_qty;
         global_hiba = true;
    }
}

function isInteger (s)
{
    var i;

    if (isEmpty(s))
    if (isInteger.arguments.length == 1) return 0;
    else return (isInteger.arguments[1] == true);

    for (i = 0; i < s.length; i++)
    {
       var c = s.charAt(i);

       if (!isDigit(c)) return false;
    }

    return true;
 }

function isEmpty(s)
 {
    return ((s == null) || (s.length == 0))
 }

 function isDigit (c)
 {
    return ((c >= "0") && (c <= "9"))
 }

 function checkShopping()
{
    var check_element = document.getElementById("shopping_check");
    var div_element = document.getElementById("shopping_footer");

    if( check_element.checked){
        div_element.style.display = "";
    }
    else{
    div_element.style.display = "none";
    }
}

