Hola,
El error principal esta en esta linea:
Código PHP:
$res_foro = mysql_query("select * from foro_foros where f_cat =".$cat["id"],$con);
El primer mensaje de error te dice que $con no tiene un valor valido. ¿Donde das valor a esa variable? ¿Por que en los mysql_query() anteriores no usas ese parametro?. Localiza donde das valor a $con. Yo no lo veo en el script . ¿Sera en el include() o en la funcion conectar()? Si lo haces en la funcion, ¿estas seguro que la estas asignando a la variable $con global?
El segundo error es consecuencia del fallo en la ejecucion del mysql_query() anterior.
Espero haber sido de ayuda.