$(document).ready(function(){
  getUrlVars();
  
  $.datepicker.regional['pt-BR'] = {
    closeText: 'Fechar',
    prevText: '&#x3c;Anterior',
    nextText: 'Pr&oacute;ximo&#x3e;',
    currentText: 'Hoje',
    monthNames: ['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho', 'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
    monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun', 'Jul','Ago','Set','Out','Nov','Dez'],
    dayNames: ['Domingo','Segunda-feira','Ter&ccedil;a-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sabado'],
    dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
    dayNamesMin: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
    weekHeader: 'Sm',
    dateFormat: 'dd/mm/yy',
    firstDay: 0,
    isRTL: false,
    showMonthAfterYear: false,
    yearSuffix: ''
  };
    
  $.datepicker.setDefaults($.datepicker.regional['pt-BR']);

  $("input.date").datepicker();

  $("a[rel=external]").click(function(){
    window.open($(this).attr("href"));
    return false;
  });
  
  $("input[name=p]").keypress(function(e){
    if(e.which == 13){
      setUrlVar("p", intval($(this).val()));
      window.location.href = setUrlString();
    }
  });

  $("div.pagination input[type=button]").click(function(){
    var v = intval($(this).attr("class").split("-")[1]);
    setUrlVar("p", v);
    window.location.href = setUrlString();
  });
  
  $("input.linkButton").click(function(){
    window.location.href = $(this).attr("id");
  });
  
  $("input[type=submit][name=delButton]").click(function(){
    return window.confirm("Tem certeza que deseja excluir este registro?");    
  });

  $("form.form .error").each(function(){
    $(this).closest("td").css("background-color", "#f66");
  });
  
  var winW = 640;
  var winH = 480;
  var winT = parseInt((screen.height - winH) / 2);
  var winL = parseInt((screen.width - winW) / 2);
  var winF = "width=" + winW + ",height=" + winH + ",top=" + winT + ",left=" + winL + ",toolbar=0,scrollbars=1";

  $("input.popup").click(function(){
    window.open($(this).attr("id"), "", winF);
    return false;  
  });
  
  $("a[rel=popup]").click(function(){
    window.open($(this).attr("href"), "", winF);
    return false;  
  });
  
  $("a[rel=pg]").click(function(){
    $("form#" + $(this).attr("class")).submit();
    return false;  
  });
  
  $("input.emptyCart").click(function(){
    return window.confirm("Tem certeza que deseja zerar seu pedido?");
  });
  
  $("input[type=radio].dc").click(function(){
    id = "div#dc-" + $(this).attr("id").split("-")[1];
    
    $("div.dcForm").hide();
    $("div.dcForm input, div.dcForm select").attr("disabled", "disabled");
    
    $(id).show();
    $(id + " input, " + id + " select").removeAttr("disabled");
    
  });
  
  $("div#dcRadioControl input[type=radio][checked=checked]").trigger("click");

  if(!$("div#dcRadioControl input[type=radio][checked=checked]").get(0)){
    $("div#dcRadioControl input[type=radio]:eq(0)").trigger("click");
  }
  
  $("input[type=radio].dc").click(function(){
    $("div.domainChecker").remove();
  });
  
  $("a[rel=dd]").click(function(){
    deleteItem("d", $(this).attr("id"));
  });

  $("a[rel=ds]").click(function(){
    deleteItem("s", $(this).attr("id"));
  });

  function fixHeight(){
    var sh = $("div#left");
    var ch = $("div#right");
    sh.height(sh.height() + 50);
    if(sh.height() < ch.height()){sh.height(ch.height() + 20);}
  }

  $("a[href=#]").click(function(){return false;});
  
  fixHeight();
});

function deleteItem(t, o){
  if(!window.confirm("Tem certeza que deseja excluir este item?")){return false;}

  var i = o.split("-")[1];
  window.location.href = "Pedido?a=d&t=" + t + "&i=" + i;
  
  return false;
}

