$(document).ready(ini);

function ini(){
	
	/*-=-=-= the error fields =-=-=-*/
	
	$("form .required").attr("title"," Campo requerido!");
	
	/*-=-=-= data form validation =-=-=-*/
	
	$("form#register").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#login").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#user").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#send-comment").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#search").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#search-works").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#cmcontact").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("li").prev("li") );
		}
	});
	
	$("form#send").validate({
		errorPlacement: function(error, element) {
			//error.appendTo( element.parent("li").prev("div") );
		}
	});
	
	$("form#cmsearch").validate({
		rules: {
			q: {
				required: true
			}
		},
		messages: {
			q: "ingresa algo para buscar"
		},
		errorPlacement: function(error, element) {
			//error.appendTo( element.parent("li").prev("li") );
		}
	});
}

/*-=-=-= show/hide elements =-=-=-*/
	
function uncheckWorkType()
{
	$("#wt input:checkbox:checked").attr("checked", "");	
}