блииияя... Тебе же написали....
$ - это объявления переменных в php
var - в JS
var t='Глобальная переменная';
alert(t);
function t_inc(){return 'это бля значение из функции(возвращаемое)';}
t = t_inc();
alert(t);
function t_chng(){t='Это я решил просто изменить значение глобальной переменной t в функции t_chng();';}
t_chng();
alert(t);
function t_arg(arg)
{
var t; /*тут спецом объявил тоже t, но область её видимости в теле функции, тем не менее из-за названия она перекрывает глобальную переменную t.*/
t = arg;
return t;
}
t_arg('Для проверки');
alert(t); //глобальная t не изменилась
t=t_arg('Это решил передать значение через аргуемнт функции');
alert(t);
Чтиво на ночь:
http://javascript.ru/var
http://javascript.ru/basic/functions
http://javascript.ru/tutorial/object/inheritance
и чтобы добить:
http://web.artlebedev.ru/tools/technogrette/js/likbez/