/*
ТОО ПКФ "Ульба-Электро"
Проект "Chimera" - Клиентский Модуль
Класс Приложения - Клиент от 17.02.2011
Лукин Кирилл
*/

function Application()
{
    this.showMain = Application_ShowMain;
    this.showCatalog = Application_ShowCatalog;
    this.showDocs = Application_ShowDocs;
    this.showSearch = Application_ShowSearch;
    this.showContacts = Application_ShowContacts;
    this.showLogin = Application_ShowLogin;

    this.mouseOverImitation = Application_mouseOverImitation;
    this.checkMouseOver = Application_CheckMouseOver;
    this.mouseOutImitation = Application_MouseOutImitation;
    this.mouseClickImitation = Application_mouseClickImitation;

    this.lightButton = Application_LightButton;
    this.delightButton = Application_DelightButton;

    //this.load = DBWorker_Load;
}
function Application_ShowMain()
{
    db.loadNews('div.LeftColumn');
    db.loadArticleByNumber('div.CenterColumn',1);
    db.loadProjects('div.RightColumn');
}
function Application_ShowCatalog()
{
    db.loadWing('div.RightColumn','right');
    db.loadWing('div.LeftColumn','left');
     db.loadArticleByNumber('div.CenterColumn',5);
}
function Application_ShowDocs()
{
    db.loadArticleByNumber('div.CenterColumn',26);
}
function Application_ShowSearch()
{
    db.loadArticleByNumber('div.CenterColumn',26);
}
function Application_ShowContacts()
{
    db.loadArticleByNumber('div.CenterColumn',8);
}
function Application_ShowLogin()
{
    db.loadArticleByNumber('div.CenterColumn',2);
}
function Application_CheckMouseOver(id)
{
   var x = window.event.clientX - document.body.scrollLeft; 
   var y = window.event.clientY - document.body.scrollTop; 

	x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
    y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;

   if( 	x > $(id).offset().left && 
   		x < ($(id).offset().left + $(id).width()) && 
		y > $(id).offset().top && 
		y < ($(id).offset().top + $(id).height()))
    {
        return true;
      //$('div.Test').trigger('mouseover');
    }
    else
        {
            return false;
            //$('div.Test').trigger('mouseout');
        }

}
function Application_mouseOverImitation()
{ /*if(Application_CheckMouseOver('div.Test'))
      $('div.Test').trigger('mouseover');
  else
      $('div.Test').trigger('mouseout');
*/
  if(Application_CheckMouseOver('div.UPP'))
  	Application_LightButton('div.UPP'); 
  else
  	Application_DelightButton('div.UPP'); 
	  
  if(Application_CheckMouseOver('div.MC'))
  	Application_LightButton('div.MC'); 
  else
  	Application_DelightButton('div.MC'); 
}
function Application_mouseClickImitation()
{
/* if(Application_CheckMouseOver('div.Test'))
      $('div.Test').trigger('click');*/
 if(Application_CheckMouseOver('div.UPP'))    
      $('div.UPP').trigger('click');
 if(Application_CheckMouseOver('div.MC'))
      $('div.MC').trigger('click');
}
//имитации перекрытия

function Application_LightButton(obj)
{
    $(obj).css('background','url(http://ulbaelectro.kz/images/Wings/bg.png)');
}
function Application_DelightButton(obj)
{
	$(obj).css('backgroundImage', 'none');
    $(obj).css('background','686868');
}
function Application_MouseOutImitation()
{
Application_DelightButton('div.UPP'); 
Application_DelightButton('div.MC');
    //$('div.Test').trigger('mouseout');
	//$('div.UPP').trigger('mouseout');
	//$('div.MC').trigger('mouseout');
}
function Application_SlideDIV(div)
{
     $(div).slideToggle( 'fast' );
     //$('div.menu').slideToggle( 'fast' );
}

