function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }
function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

function showMenu (menu,posX,posY) {
	
	
	  
	  document.getElementById(menu).style.top=parseInt(findPosY(document.getElementById('maincontainer')))+parseInt(posY)+'px';
	  document.getElementById(menu).style.left=parseInt(parseInt(findPosX(document.getElementById('maincontainer')))+parseInt(posX))+'px';
	  document.getElementById(menu).style.display='block';
	

     }
function hideMenu (menu) {

document.getElementById(menu).style.display='none';

}

/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

var xmlhttp

function shonews(number)
{
document.getElementById("vesttitle").innerHTML="";
document.getElementById("vestt").innerHTML="<center><img src=\"templates/images/loading.gif\"></center>";
var ob=getElementByClass('vestiIzbornik','vtitleac');
ob.className="vtitle";

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="index.php";
url=url+"?do=fetch_news";
url=url+"&vid="+number;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function showvideo(number)
{
document.getElementById("videotitle").innerHTML="";
document.getElementById("videot").innerHTML="<center><img src=\"templates/images/loading.gif\"></center>";
var ob=getElementByClass('videoIzbornik','vtitleac');
ob.className="vtitle";

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="index.php";
url=url+"?do=fetch_video";
url=url+"&vid="+number;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
  {
  eval(xmlhttp.responseText);
  }
}

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 getElementByClass(theID,theClass) {
var allHTMLTags = new Array();
//Create Array of All HTML Tags
var allHTMLTags=document.getElementById(theID).getElementsByTagName('*');

//Loop through all tags using a for loop
for (i=0; i<allHTMLTags.length; i++) {

//Get all tags with the specified class name.
if (allHTMLTags[i].className==theClass) {

return allHTMLTags[i];
break;

}
}
}