Salve a tutti. Sono alle prime armi e vorrei sapere come definire una funzione.
Ho una mappa immagine e vorrei definire una funzione javascript che prenda una stringa equivalente al nome della regione e un array multidimensionale. Questa funzione deve prendere l'array e trovare le informazioni relative alla regione

codice:

<?php
session_start();
require_once '../lib/sede.php';
require_once '../lib/users.php';
require_once '../lib/indirizzo.php';
$s = new Sede();
$ind = new Indirizzo();
$usr = new Admin();
$centri_table=array();
$sede_table = $s->getSede();
for ($i=0; $i<count($sede_table); $i++) {
$sede = $sede_table[$i]; // il singolo indirizzo contenuto nell'array multidimensionale
extract($sede); // sede_id, telefono, fax, indirizzo_id, user_id

$indirizzo = $ind->getIndirizzo($indirizzo_id, NULL);
$usr->getUser($user_id);
$responsabile = $usr->get_nome();
$centri=array($indirizzo['regione'],$responsabile,$usr->get_cognome(),$sede['telefono'],$usr->get_fax(), $indirizzo['via'],$indirizzo['numero']);
$centri_table = $centri[$i];

}

?>
</head>
<body>

[img]../img/mappa_italia.jpg[/img]
<MAP NAME="mappa_italia.jpg">
<AREA href="javascript: mappa_centri('sardegna',<?php $centri_table ?>)" SHAPE=RECT alt="Sardegna" COORDS="44,260,105,378">
<AREA href="javascript: mappa_centri('sicilia')" SHAPE=POLY alt="Sicilia" COORDS="224,395,197,402,199,426,293,469,302,449,30 5,392">
<AREA href="javascript: mappa_centri('calabria')" SHAPE=POLY alt="Calabria" COORDS="304,315,318,318,331,307,336,327,356,337,35 9,359,339,372,339,386,323,410,306,406,306,394,321, 364">
<AREA href="javascript: mappa_centri('basilicata')" SHAPE=POLY alt="Basilicata" COORDS="292,267,309,263,315,273,336,277,341,299,31 9,320,302,315,305,301,290,282,296,272">
.......
.....
....

in js

function mappa_centri(regione,centri_table)
{
var reg= new Array();
reg=centri_table;
x=regione;

for(i=0;i<count(reg);i++){
reg[i];
for()
}

}


come definisco la funzione? e le variabili come le passo dalla pagina php alla funzione in js?
grazie