$(document).ready(function()
{
  /*** COLORBOX ***/
  $('a.modal_form').colorbox({
    innerWidth: '764px',
    innerHeight: '618px',
    close: 'close',
    iframe: true,
    scrolling: false,
    overlayClose: false
  });

  $('form.validation').submit(function()
  {
    var ret = true;

    $(this).find(':input').each(function()
    {
      $(this).removeClass('invalid');

      if(this.value=='' && this.className.indexOf('required')!=-1)
      {
        if(ret)
        {
          alert('Please value in field "'+this.title+'"');
          this.focus();
          ret = false;
        }

        $(this).addClass('invalid');
      }
    });

    return ret;
  });

  /*** STATUS ***/
  $('div.status_success,div.status_warning,div.status_failed').each(function() { $(this).fadeIn(1500).delay(15000).fadeOut(1500); });
});

