// JavaScript Document

jQuery.noConflict();

function DatePicker(id){
		jQuery("#"+id).attachDatepicker();}
	


// Show Toggle
function ShowFade(alvo){
    jQuery("#"+alvo).slideToggle("slow");}


// Fade 
function jFade(alvo, tipo){
	if(tipo == "in"){
		jQuery("#"+alvo).fadeIn("slow");}
	else {
		jQuery("#"+alvo).fadeOut("slow");}
}


// Função Focus
function Focar(alvo){
	jQuery("#"+alvo).focus();}



// Ajax 
function Ajax(url, id) {
	jQuery("div#"+id).html("<div align=\"center\" class=texto_simples><br>Carregando ...<br><br><img src='imgs/ajax.gif' align='top' alt='Carregando...' /></div>");
	jQuery.post(url,{ }
	,function(retorno){
		jQuery("#"+id).html(retorno);
		jQuery("#"+id).hide();
		jQuery("#"+id).slideToggle("slow");		
		});
	}
	
	



function carregaForm(idc,formc,url){
		jQuery("#"+formc).submit(function() {
			// Aqui exibimos um texto na div #resposta assim que a requisição é iniciada
			jQuery("div#"+idc).ajaxStart(function() {
			jQuery("div#"+idc).html("<img src='imgs/ajax.gif' alt='aguarde' align='center' />");
			});

			// opções a serem enviadas pela função
			var options = {
				target: "#"+idc, // destino: onde será exibida a resposta da página requisitada, no caso a div #resposta
				url: url, // aqui a página que será requisitada
				
				type: "post", // metodo de envio, post ou get
				// caso a função tenha sucesso
				success: function(idc) {
					// mostra a resposta na div resposta e exibe a div
					jQuery("#"+idc).show().appendTo(idc);		
				}
			}
			// aqui eu envio os dados com as opções
			jQuery("#"+formc).ajaxSubmit(options);
			
			// isso é para que o formulário não envio os dados, pois os mesmos serão enviados por ajax
			return false;

		});
}


