$.validator.methods.requireIfNew = function(value, element, param)
{
	if(element.value != '')return true;
	var old = document.getElementById('old_file_'+element.id);
	if(old == null)return false;
	if(old.value != '')return true;
		else return false;
};

$.validator.methods.requireIfInsert = function(value, element, param)
{
	if(element.value != '')return true;
	var id = document.getElementById('id');
	if(id == null)return false;
		else return true;
};

var news_validation_options = {
	errorElement:"strong",
	errorClass:'form_error',
	errorContainer:$("#erro_box_top, #error_box_bottom"),
	errorPlacement:function(error, element)
	{
		element.parent("fieldset").addClass("fundoBkg")
		error.appendTo(element.parent("fieldset").next("p"));
	},
	rules:
	{
		name:
		{
			minlength:1,
			maxlength:255,					
			required:true
		},
		email:
		{
			minlength:1,
			maxlength:255,
			email:true,
			required:true
		},
		phone:
		{
			minlength:8,
			maxlength:8,
			digits:true,
			required:true
		},
		phone_ddd:
		{
			minlength:2,
			maxlength:2,
			digits:true,
			required:true
		},
		aceito:
		{
			required:true
		}			
	},//rules
	messages:
	{
		aceito:
		{
			required:'Voc&ecirc; deve aceitar a newsletter para se increver'
		}
	}//messages
}//news_validation_options

$().ready(function()
{
	var validator = $("#manage").bind("invalid-form.validate", function(){}).validate(news_validation_options); //validate
	$("#manage > *").click(function(){$('#news_form_result').hide()});
});//onReady

function newsFormSubmit(form)
{
	ajaxFormSubmit(form, news_validation_options, function(){$('#news_form_result').show();});
}//newsFormSubmit