// Lembrar de sempre especificar o que cada comando vai fazer
// e sempre usar da identeção pra pemitir uma melhor leitura
// do futuro desenvolvedor

$(document).ready(function() {
	$('input, textarea').focus(function() {
		value=$(this).val();
		$(this).attr("value","");
	});
	$('input, textarea').blur(function() {
		if($(this).val()=="") {
			$(this).val(value);
		}
	});
	
	$("a[rel^='prettyPhoto']").prettyPhoto({theme: 'facebook'});
	
	// =================== ABRIR FORMULÁRIOS EM MODAL =====================
	$(".modal").click(function() {
		$.modal("<div style='background-color: #EFF5F1; float: left;' id='formModal'><img src='imgs/loading.gif' /></div>", {
			opacity: 80,
			overlayClose: true,
			overlayCss: { backgroundColor:"#8D9C9E" },
			containerCss:{
				backgroundColor:"#EFF5F1",
				borderColor:"#0063dc",
				height:610,
				padding: 10,
				margin: 10,
				width: 520
			},
			closeClass: "modalClose",
			closeHTML: "<a href='#' style='float: right;' id='aCloseModal'>Fechar</a>",
			onClose: function() {
				$('.formError').remove();
				$.modal.close();
			}
		});
		var url = $(this).attr('rel');
		var id = $(this).attr('rev');
		$("#formModal").load(url, { "id": id },
			function() {
				//$("#formModal").children('form').jNice();
				var action = $("#formModal").children('form').attr('action');
				if(!action) {
					$("#formModal").children('form').validationEngine({
						ajaxSubmit: true,
						ajaxSubmitFile: "ajax-" + url,
						ajaxSubmitMessage: "Formulário enviado com sucesso."
						//success: true,
						//promptPosition: "topRight"
					});
				}
			}
		);
		return false;
	});
});

function formValidator(idForm, arquivo) {
	if($('#'+idForm).length > 0) {
		$('#'+idForm).validationEngine({
			ajaxSubmit: true,
			ajaxSubmitFile: arquivo + '.php',
			scroll:true,
			ajaxSubmitMessage: "Formulário enviado com sucesso.",
			success: function() {
				if($('#' + idForm + 'Arquivo').length > 0) {
					$('#' + idForm + 'Arquivo').show();
				}
			} 
		});
		$.validationEngine.settings.returnIsValid = true;
	}
}
// ADD FAVORITOS
function addFav(){
    var url      = "http://www.hermanomorais15100.com.br";
    var title    = "Hermano Morais 15.100";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

