var new_position=0;
function GetXmlHttpObject()
{
  if (window.XMLHttpRequest)
    {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
    }
  if (window.ActiveXObject)
    {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
    }
  return null;
}



function GetContent(destid,siteroot,item,news,options)
{
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }
    
    var url=siteroot+item+"?ajax=get_frame_data&root="+siteroot;
    if(typeof(options)!="undefined")
      url=url+"&"+options;
    _ajax.onreadystatechange=function()
    {
      if(_ajax.readyState==4 && _ajax.status==200)
      {
          dataToInsert=_ajax.responseText;
          target_element=document.getElementById(destid);
          target_element.innerHTML=dataToInsert;
          
          if(typeof(news)!="undefined")
          {
            GetNews('news',siteroot,news);
          }
      }
    }
    _ajax.open("GET",url,true);
    _ajax.send(null);
}

function GetNews(destid,siteroot,item)
{
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }
    
    var url=siteroot+"ajax/"+item+".php?ajax=get_frame_data&root="+siteroot;
    _ajax.onreadystatechange=function()
    {
      if(_ajax.readyState==4 && _ajax_.status==200)
      {
          dataToInsert=_ajax.responseText;
          target_element=document.getElementById(destid);
          target_element.innerHTML=dataToInsert;
          if(item.indexOf("main")!=-1)
          {
            document.getElementById('cont-frame-l').style.backgroundImage="url(../theme/designa/cont_frame_left.png)";
            target_element.style.backgroundImage="url(../theme/designa/bg_news.jpg)";
          }
          else if(item.indexOf("news")!=-1)
          {
            document.getElementById('cont-frame-l').style.backgroundImage="url(../theme/designa/cont_frame_left_news.png)";
            target_element.style.backgroundImage="url(../theme/designa/bg_news2.jpg)";
          }
      }
    }
    _ajax.open("GET",url,true);
    _ajax.send(null);
}

function SetSoundPosition(root,position,muted)
{
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }

    var url=root+"ajax/setsoundposition.php?position="+position+"&muted="+muted;
    _ajax.onreadystatechange=function()
    {
      
    }
    _ajax.open("GET",url,false);
    _ajax.send(null);
}

function GetSoundPosition(root)
{
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }

    var url=root+"ajax/setsoundposition.php?request=true";
    _ajax.onreadystatechange=function()
    {
      if(_ajax.readyState==4 && _ajax.status==200)
      {
          mySound=soundManager.getSoundById('bgSound');
          mySound.setPosition(_ajax.responseText);
      }
    }
    _ajax.open("GET",url,true);
    _ajax.send(null);
}

function AddImgToFotocase(src_file,target_id,id_fotocase,root)
{
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }

    var url=root+"ajax/addimgtophotocase.php?case="+id_fotocase+"&img="+src_file+"&action=add_img&root="+root;
    _ajax.onreadystatechange=function()
    {
      if(_ajax.readyState==4 && _ajax.status==200)
      {
        el=document.getElementById(target_id);
        el.innerHTML=_ajax.responseText;
      }
    }
    _ajax.open("GET",url,true);
    _ajax.send(null);

}

