$(function(){
	
	// Regras de validação comuns para as janelas
	var default_rules = [
		// Campos obrigatórios
		{name: 'name', rule: 'required'},
		{name: 'email', rule: 'required'},
		{name: 'comment', rule: 'required'},
		// Campos de e-mail
		{name: 'email', rule: 'is_email'}
	];
	
	// Regras de validação para cada janela
	// Janela: enviar para amigo
	var send_friend_rules = $.merge([
		
		// Campos obrigatórios		
		{name: 'friend_email', rule: 'required'},
		// Campos de e-mail
		{name: 'friend_email', rule: 'required'}
		
	], default_rules);
	
	// Barra de ferramentas das notícias
	var tools = $('#main ul.tools');
	
	// Abre a janela de envio para amigo
	$('li.send_friend a', tools).bind('click', {rules: send_friend_rules}, pronline.show_window);
	// Abre a janela de reporte de correções
	$('li.corrections a', tools).bind('click', {rules: default_rules}, pronline.show_window);
	$('.contato', tools).bind('click', {rules: default_rules}, pronline.show_window);
	
	// Abre a janela de contato com a redação
	$('a.contact_editor').bind('click', {rules: default_rules}, pronline.show_window);
	
	// Abre a janela de impressão
	$('li.print a', tools).click(function(){
		window.print();
		return false;
	});
	
});