var messagesinterval = 10000;
var messsagesTimeout;
var messsagesContentBoxTimeout;

var updateMessages = function(data,textStatus){


if (data) {
$('.flashmessageserror').hide();

contentBoxMessages(data);
var cb = $('.flashmessages');

if (data.type==0) {

  cb.removeClass('flash_error');
cb.addClass('flash_notice');

}
else {

cb.removeClass('flash_notice');
cb.addClass('flash_error');

}
cb.show();
cb.html(data.msg);


  
  if (messsagesTimeout) {

  clearTimeout(messsagesTimeout);
  }
  
   messsagesTimeout = setTimeout(hideMessages,messagesinterval);
}



};


var contentBoxMessages = function(data) {
var sz = $('#cboxLoadedContent:visible').size();

  if (sz>0) {
var cb = $('#cboxLoadedContent:visible .clearboxmessages');

if (data.type==0) {
cb.removeClass('clearbox_flash_error');
cb.addClass('clearbox_flash_notice');

}
else {
cb.removeClass('clearbox_flash_notice');
cb.addClass('clearbox_flash_error');

}

cb.html(data.msg);
cb.css('visibility','visible');
  
if (messsagesContentBoxTimeout) {
  
  clearTimeout(messsagesContentBoxTimeout);
  }
  
 messsagesContentBoxTimeout = setTimeout(hideclearboxmessages,messagesinterval); 
  }

};

var hideclearboxmessages = function() {
  

  
$('.clearboxmessages').css('visibility','hidden');
};



var hideMessages = function() {


 
$('.flashmessages').hide();


};



jQuery(document).ready(function($) {

  
    $('.search-form input.button').click(function(e) {

	  $('.search-form .ajax').stop(true,true).show();

    });

  $('input[title]').each(function() {
    if($(this).val() === '') {
      $(this).val($(this).attr('title'));
    }

    $(this).focus(function() {
      if($(this).val() == $(this).attr('title')) {
        $(this).val('').addClass('focused');
      }
    });
    $(this).blur(function() {
      if($(this).val() === '') {
        $(this).val($(this).attr('title')).removeClass('focused');
      }
    });

  
  $('.innercheckoutform .infotip:last').addClass('llast');
  $('.innercheckoutform li:last').addClass('llast');
  
});
    });

