/* Author: Ben Roberts
  Integration for modal windows
*/

			$('#catalogue').bind('show', function () {
	            myload('#catalogue','contact/post.ajax');
		   });
		   $('#enews').bind('show', function () {
	            myload('#enews','/contact/enews.ajax');
		   });
		   
		   $('#callback').bind('show', function () {
	            myload('#callback','contact/callback.ajax');
		   });
		   
		   $('#catalogue').bind('hide', function () {
	            $('#catalogue').empty();
		   });
		   $('#enews').bind('hide', function () {
	            $('#enews').empty();
		   });
		   $('#callback').bind('hide', function () {
	            $('#callback').empty();
		   });
		   
    var form;
	function myload(container, page){
	  if (form=$(container).children('form')){
	    $.post( page, form.serialize(),
			function( data ) {
				$(container).empty().append( data );
			}
		);
	  } else {
	    $.get( page, 
			function( data ) {
				$(container).empty().append( data );
			}
		);
	  };
	  $(container).ajaxComplete(function() {
	  if (!$(container).find('.cancel').length){
	    $(container).find('.actions').prepend('<a class="btn cancel">Close</a>');
	    $(container).find('.cancel').click(function() {$(container).modal('hide');})
	  }
	    form.unbind( 'submit' )
		form=$(container).children('form');
		form.submit(function() {
					myload(container,form.attr( 'action' ))
					return false;
				});
			})
	}		
	
/* Author: Ben Roberts
   jQuery alternative for IE lack of :psudo elements
*/	
    $(".row .columns:last-child" ).addClass("last-child");
    $(".clients li:nth-child(9),.clients li:nth-child(24)").addClass("nth-child");






















