/*
ТОО ПКФ "Ульба-Электро"
Проект "Chimera" - Клиентский Модуль
Модуль связи с сервером - Клиент от 17.02.2011
Лукин Кирилл
*/

//Класс для работы с БД
/*
loadNews(where)
loadProjects(where)
loadArticleByNumber(where)
loadList(where, style)

 */
function DBWorker( serverAdress )
{
    this.server = serverAdress;
   //this.connect = DBWorker_Connect;
    this.loadNews = DBWorker_LoadNews;
    this.loadArticleByNumber = DBWorker_GetArticleByNumber;
    this.loadProjects = DBWorker_LoadProjects;
    this.loadWing = DBWorker_LoadWing;
    this.load = DBWorker_Load;
}
function DBWorker_Load(type, where, what)
{
    switch(type)
    {
        case 'list':
            request = this.server + "/GetList.php?what=";
            request = request + what;
            if(where == "LeftColumn")
                request = request + "&side=left";
            else
                request = request + "&side=right";
            makeRequest(where,request);
            break;
    }
}
function DBWorker_SetLoadSign( where )
{
	$(where).innerHTML ='<img height="60" width="60" src="http://ulbaelectro.kz/images/loading.gif"/>';
}
function DBWorker_LoadNews( where )
{
DBWorker_SetLoadSign(where);
$(where).load(this.server + '/GetData.php?news=1');
}
function DBWorker_GetArticleByNumber(where, number)
{
DBWorker_SetLoadSign(where);
$(where).innerHTML = "<img height=60 width=60 src='http://ulbaelectro.kz/images/loading.gif'/> Загрузка...";
$(where).load(this.server + '/GetData.php?article=' + number);
}

function DBWorker_LoadProjects( where )
{
DBWorker_SetLoadSign(where);
$(where).load(this.server + '/GetProjects.php');
}
function DBWorker_LoadWing( where, what )
{
DBWorker_SetLoadSign(where);
$(where).load(this.server +  '/GetWing.php?name=' + what);
}
function DBWorker_Connect()
{
    alert('getNews');
    var output;
    return "news";
}
