function openWindow($url,$name,$width,$height,$scrollbars,$status) {
	var $top; var $left;
	$top = ( (screen.$height/2) - ($height/1.7) )
	$left = ( (screen.$width/2) - ($width/2) )
	window.open($url,$name,'width='+$width+',height='+$height+',top='+$top+',left='+$left+',scrollbars='+$scrollbars+',status='+$status);
}

function resetForm() {
	if (confirm("Você deseja limpar todos os campos do formulário?")) {
		return true;
	} else {
		return false;
	}
}

function submitForm($form) {
	switch ($form) {
		case "contato":
			error_form = "Atenção:\n\n";
			error = false;
			number = 0;
			str_nome = document.getElementById("str_nome");
			str_email = document.getElementById("str_email");
			str_assunto = document.getElementById("str_assunto");
			str_msg = document.getElementById("str_msg");
			if (str_nome.value == "") {
				number++;
				error_form = error_form + number + ". Campo <Nome> está em branco, por favor preencha-o.\n";
				error = true;
				if (number == 1) str_nome.focus();
			}
			if ((str_email.value == "") || (str_email.value.indexOf("@")) == -1) {
				number++;
				error_form = error_form + number + ". Campo <E-mail> está inválido, por favor preencha-o corretamente.\n";
				error = true;
				if (number == 1) str_email.focus();
			}
			if (str_assunto.value == "") {
				number++;
				error_form = error_form + number + ". Campo <Assunto> está em branco, por favor preencha-o.\n";
				error = true;
				if (number == 1) str_assunto.focus();
			}
			if (str_msg.value == "") {
				number++;
				error_form = error_form + number + ". Campo <Mensagem> está em branco, por favor preencha-o.\n";
				error = true;
				if (number == 1) str_msg.focus();
			}
			if (error) {
				error_form = error_form + "\nSiga as restrições ácima para poder enviar.";
				alert(error_form);
				return false;
			} else {
				return true;
			}
			break;
		default:
			break;
	}
}

function jumpFocus($chars,$cfocus,$nfocus) {
	if ($cfocus.value.length == $chars) {
		$nfocus.focus();	
		$nfocus.select();
	}
}
function isNumeric($obj,$e) {
    if ($obj.length ==0)
		$obj.value=0;  
	var key;
	var keychar;
    if (window.event)
    	key = window.event.keyCode;
    else if ($e)
    	key = $e.which;
    else
    	return true;
	keychar = String.fromCharCode(key);
    if ((key==null) || (key==0) || (key==8) || (key==9)|| (key==13)|| (key==27))
		return true;
    else if ((("0123456789").indexOf(keychar) > -1))
		return true;
	else
		return false;
}

