function addToCart( product_id )
{
    /*alert('Aktualnie sklep znajduje się w fazie testów, zapraszamy wkrótce.');*/


    advAJAX.get({
       url: "cart/add/" + product_id,
       onLoading : function(obj) { document.getElementById( 'bcart' ).innerHTML = '<div class="processing"><!-- --></div>'; },
       onError : function(obj) { document.getElementById( 'bcart' ).innerHTML = '<div class="error"><!-- --></div>'; },
       onSuccess : function(obj) { document.getElementById( 'bcart' ).innerHTML = obj.responseText; alert('Dodano do koszyka'); }
    });
}

function postCart( act )
{
    if($('action') && $('cartForm'))
    {
        switch( act )
        {
           case 'step3':
              if(!validateStep2())
                 return false;
              break;
        }

        $('action').value = act;
        $('cartForm').submit();
    }
    else
    {
       alert('Error: Cannot alocate system objects');  
    }
}

function validateStep2()
{
    var error = 0;
    var fName = '';

    fName = 'user_name'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_surname'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_mail'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_telephone'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_address'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_home_number'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_zip_code'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }
    fName = 'user_city'; if( !$(fName) || $(fName).value == '' ) { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#FF0000'; $('dsc_' + fName).style.color = '#FF0000'; } error++; } else { if($(fName) && $('dsc_' + fName)) { $(fName).style.borderColor = '#e5e5e5'; $('dsc_' + fName).style.color = '#7F7F7F'; } }



    fName = 'dataAuth';
    if( !$(fName) || $(fName).checked == 0 ) 
    { 
      if($('dataAuthDesc'))
      {
        $('dataAuthDesc').style.border = '1px solid #FF0000';
        //$('dataAuthDesc').style.color = '#FF0000';
      } error++;
    }
    else
    {
      if($('dataAuthDesc'))
      {
        $('dataAuthDesc').style.border = '0';
        //$('dataAuthDesc').style.color = '#000000';
      }
    }


    if(error)
       return false;
    else
       return true;
}

function showShops( id )
{
   if($('shops'))
   {
      if(id == 1)
         $('shops').style.display = 'block';
      else
         $('shops').style.display = 'none';
   }
}


