$(document).ready(function() {
	$(".rounded_input").each(function (i) {
		var input_width = parseInt($(this).css("width")); //get the width of input
		$(this).css("width", input_width - 8); // Shrink th input so it ends up inside the curved box
		var wrapper = $(this).wrap("<div class='rounded_container'><\/div>").parent();
		wrapper.wrap("<div class='rounded_border' style='width: "+input_width+"px;'><\/div>"); //apply border
		wrapper.corner("round 8px").parent().css('padding', '2px').corner("round 10px"); //round box and border
	});

	$('.multi_file_upload').MultiFile({
		max: 5,
		list: '.file_list',
		accept: 'doc|docx|pdf|txt'
	});
	
	$( ".view_notes" ).click( function () {
		var div = this.id+'_container';
		document.getElementById(div).style.display = 'block';
		return false;
	});
	
	
	$("#tender_note").validate({
		debug: false,
		focusCleanup: false,
		focusInvalid: false,
		ignoreTitle: true,
		ignore: ".form_ignore",
		errorClass: "form_invalid",
		validClass: "form_valid",
		errorElement: "label",
		errorPlacement: function(error, element) {
			var wrapper = $("#"+element.attr("name")+"_error");
			if(0 == wrapper.length) {
				error.insertAfter(element);
			} else {
				wrapper.prepend(error);
			}
		},
		messages: {
			title: {
				required: "Please enter a title"
			},
			note: {
				required: "Please enter a note"
			}
		},
		rules: {
			title: {
				required: true
			},
			note: {
				required: true
			}
			
		},
		submitHandler: function(form) {
			form.submit();
		}
	});
	
	
});

