// Functions.js - JavaScript Document


//
function checaFormulario(frm, cc) {
	var nome = frm.nome.value;
	var cpf = frm['cpf'].value;
	var conf = frm['conf'];

	if (!nome.length || !cpf.length) {
		alert('Por favor preencha todos os campos obrigatórios!');
		return;
	}
	if (!cc && !conf.checked) {
		alert('E necessario confirmar o pedido');
		return;
	}
	
	frm.submit();	
}

var checkRegister = true;

// 
function submitRegister(frm) {
	var nome = frm.nome;
	var email = frm.email;
	var usuario = frm.usuario;
	var senha = frm.senha;
	var confirme = frm.confirme;

	if (nome.value == '') return alert("Atenção!\n\É necessário digitar o seu nome completo");	
	if (email.value == '') return alert("Atenção!\n\É necessário um e-mail");			
	if (usuario.value == '') return alert("Atenção!\n\É necessário um nome de usuário");	

	if (checkRegister) {	
		if (senha.value == '') return alert("AtenÃ§Ã£o!\n\nDigite uma senha");
	}
	if (senha.value != '') {
		if (senha.value != confirme.value)
			return alert("Atenção!\n\nDigite a mesma senha para os campos Senha e Confirme a Senha");
		if (senha.value.length < 4)
			return alert("Atenção!\n\nO Campo senha deve conter no mínimo 4 caracteres");
	}
	frm.submit();
}

//
function deleteUser(user, href) {
	if (confirm('Tem certeza que deseja apagar o usuário '+user+'?'))
		self.location = href;
}

// 
function selectValue(selectInput) {
	return selectInput.options[ selectInput.selectedIndex ].value;
}

//
function apagaItem(url) {
	if(confirm('Tem certeza que deseja apagar esse item?')) {
		if(confirm('Essa operação irá apagar todas as informações sobre o item.\n\nDeseja prosseguir?'))
			self.location = url;
	}
}

//
function change(pagina, obj) {
	var value = selectValue(obj);	
	self.location = pagina+'?id='+value;
}

var popUpWin=0;
//
function openWindow(URLStr, width, height, left, top) {
	if(popUpWin) {
		if(!popUpWin.closed) popUpWin.close();
	}
	var cmd = 	'toolbar=no,location=no,directories=no,status=no,menubar=no,'+
				'scrollbars=auto,resizable=yes,copyhistory=yes,width='+width+',height='+height+'';
	
	if ((left != undefined) && (top != undefined))
		cmd += ',left='+left+', top='+top+',screenX='+left+',screenY='+top+'';
	// alert(cmd); return;

	popUpWin = open(URLStr, 'popUpWin', cmd);
}

//
function abrePopup(href, name, width, height) {
	var popUpWin = open(href, name,	'toolbar=no,location=no,directories=no,status=no,menubar=no,'+
									'scrollbars=yes,resizable=yes,copyhistory=yes,'+
									'width='+width+',height='+height
						);
}