var new_position=0;
var slider1=null,slider2=null,slider3=null;
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 GetPageTo(scripttorun,targetid,rootdir)
{
    
    _ajax=GetXmlHttpObject();
    if(_ajax==null)
    {
      return false;
    }
    if(slider2)
      slider2.setValue(0);
    else
    {
      document.getElementById(targetid).style.top="0px";
    }
    var url=rootdir+"ajax/"+scripttorun;
    _ajax.onreadystatechange=function()
    {
      if(_ajax.readyState==4 && _ajax.status==200)
      {
         target_el=document.getElementById(targetid);
         target_el.innerHTML=_ajax.responseText;
         CheckHeight();
      }
    }
    _ajax.open("GET",url,true);
    _ajax.send(null);
}
  

