//var $= jQuery.noConflict(); 

// VERTICALLY ALIGN FUNCTION
(function ($) {
	$.fn.centralizer = function() {
		return this.each(function(i){
			var ah = $(this).height();
			var ph = $(this).parent().height();
			var mh = Math.ceil((ph-ah) / 2);
			$(this).css('margin-top', mh);
		});
	};
})(jQuery);	

function inputInOutText(field, originalValue) {
	if(originalValue==undefined) originalValue = $(field).attr('alt');
	if($(field).val() == '') $(field).val(originalValue);

	$(field).bind('load focusin', function(){
		var currentValue = $(this).val()
		if(currentValue == originalValue) $(this).val('');
	}).bind('focusout', function(){
		var currentValue = $(this).val()
		if(currentValue == '') $(this).val(originalValue);
	})
}

function CheckMultiple40(frm, name) {
	for (var i=0; i < frm.length; i++)
	{
		fldObj = frm.elements[i];
		fldId = fldObj.id;
		if (fldId) {
			var fieldnamecheck=fldObj.id.indexOf(name);
			if (fieldnamecheck != -1) {
				if (fldObj.checked) {
					return true;
				}
			}
		}
	}
	return false;
}

function CheckForm40(f) {
	var email_re = /[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i;
	if (!email_re.test(f.email.value)) {
		alert("Por favor informe seu endereço de email.");
		f.email.focus();
		return false;
	}

	return true;
}
