var basket_visible = 0;


function remember_position()
{
   my_setcookie("basket_pos_top",basket.style.top,1);
   my_setcookie("basket_pos_left",basket.style.left,1);
}


function set_position()
{
  var left = my_getcookie("basket_pos_left");
  var top = my_getcookie("basket_pos_top");
  var display = my_getcookie("basket_display");
  if (left && top)
  {
    basket.style.left  = left;
    basket.style.top   = top;
  }
  
  if (display == 'block') show_basket();
}

function show_basket()
{
   if ( basket_visible )
   {
      basket.style.display  = 'block';
   }
}



function close_basket()
{
  basket.style.display   = 'none';
  my_setcookie("basket_display",'none',1);
}

function run_basket(id,act,mode)
{
   var url = 'xmlout.php?act='+ act +'&pid='+ id + '&sid=' + sid + '&mode=' + mode;

   do_request_function = function()
   {
      if ( ! xmlobj.readystate_ready_and_ok() )
      {
         basketwait.style.top = 325 + document.body.scrollTop;
         basketwait.style.visibility = "visible";
         return;
      }
      else
      {
        basketwait.style.visibility="hidden";
      }
      var html = xmlobj.xmlhandler.responseText;
      if (mode == 2)
      {
         order_list.innerHTML = html;
      }
      else user_basket.innerHTML = html;

   }

   xmlobj = new ajax_request();
   xmlobj.onreadystatechange( do_request_function );
   xmlobj.process( url );
}


function dfb(id)
{
   basket.act.value = 'dfb';
   basket.pid.value = id;
   basket.submit();
}

//document.onmouseup = new Function("dragapproved=false; remember_position();")

function send_order()
{
   if (myorder.money2pay.value != myorder.money2pay_chk.value)
   {
      myorder.money2pay_chk.className = 'input_alert';
      form_alert_msg( 'Вы не запонили поле "сумма к оплате на почте"' );
   }
   else
   {
      myorder.money2pay_chk.className = 'input_active';
      form_alert_msg();
      myorder.submit();
   }
}

function send_pd_confirm()
{ 
   if (! myorder.pd_confirm.checked)
   {
      form_alert_msg( 'Вы не пославили галочку, что согласны.' );
   }
   else
   {
      form_alert_msg();
      myorder.submit();
   }	
	
}

function change_paytype() {
	document.getElementById('order_status').value = '10';
	document.getElementById('order_paytype').value = 'prepay';
}