var Principal = Class.create();
Object.extend(Principal,{

	Geral:
	{
		enviarForm:function(url, form, target, carregando)
		{

			if( typeof carregando == 'undefined')
			{
				 carregando = 'ENVIANDO FORMULÁRIO...';
			}
			else
			{	 
				carregando = carregando;				
			}
			
			var parametros = Form.serialize(form);			
			
			
			
			//alert(parametros);						

			new Ajax.Updater(
				{success:target}, 			
				url,				 					
				{
					onLoadding: $(target).innerHTML = carregando,
					method:'post',
					postBody:parametros,
					evalScripts: true
				}
			);
		},
		
		excluir:function(url, objeto, msg)
		{			
			if(!msg){
				msg = 'DESEJA REALMENTE EXCLUIR?';
			}
			
			
			if(confirm(msg))
			{				
				
				if (objeto)
				{
					Element.remove(objeto);
				}
				
				new Ajax.Updater(
					{success:'divRetorno'},
					url,
					{					
						evalScripts: true
					}
				);
			}
		},
				
		carregarUrl:function(url, target, carregando)
		{						
			if( typeof carregando == 'undefined')
			{
				 carregando = '<br><img src="img/carregando.gif"><br><font color=""><b>carregando</b></font><br><br>';
			}
			else
			{	 
				carregando = carregando;				
			}
			
						
			if(target=='conteudo01')
			{
				$('layout01').style.display = 'block';
				$('layout02').style.display = 'none';
			}
			else if(target=='conteudo02')
			{
				$('layout01').style.display = 'none';
				$('layout02').style.display = 'block';
			}
			
			
			new Ajax.Updater(
				{success: target}, 			
				url, 					
				{
					onLoading:$(target).innerHTML = carregando,
					evalScripts: true					
				}
			);
		},

	    popUp:function(pagina,w,h,scroll){
	    	var t = (screen.height/2)-(h/2);
	    	var l = (screen.width/2)-(w/2);
	
	            window.open(pagina,'','top=' +t+ ',left=' +l+ ',width=' +w+ ',height=' +h+ ',scrollbars=' + scroll );
	    }
	}
});