Estoy realizando una aplicacion para inventarios, lo que necesito es que cuando quiera eliminar un registro me avise si este puede ser eliminado ( ya que tengo una BD relacional) y ahi viene mi problema al mandarle datos de consultas en la bd con php mediante una variable al javascript y que me muestre un mensaje no me sale el msj
 
Este es el codigo de prueba que estoy haciendo    
Código PHP:
Ver original- <?php 
-   
- require_once("Conectar.php"); 
-   
- $tablaborrar= $_POST["tabla"]; 
- $id= $_POST["id"]; 
- //echo $tablaborrar."-".$id."<br>"; 
- ?> 
-   
- <script type="text/javaScript"> 
- <?php 
-   
- switch ($tablaborrar) { 
-     case 5: 
-         $this->revisar($id); 
-         break; 
-      
-     default: 
-         # code... 
-         break; 
- } 
-   
- function revisar($id) { 
-     $sql="SELECT * FROM departamentos WHERE cod_pais='".$id."'"; 
-             $ejecutar_consulta= mysql_query($sql,-  Conectar ::con());
 
-              
-     return $num_regs; 
- } 
- ?> 
- var valor='<?php echo $num_regs;?>'; 
- function prueba(){ 
- alert("Valor de la Consulta "+valor); 
- } 
- prueba(); 
- </script> 
El problema es que no se me ejecuta el script ni mucho menos el alert que necesito, he hecho pruebas y cuando le quito la function revisar() de php y lo dejo en codigo libre de una sirve, pero pasa que necesito trabajar con funciones para diferentes consultas 
Espero que alguien me pueda colaborar