var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"
var bouncelimit=32 
var direction="up"
var shweat=false
var webcam=false

var xmlHttp; // Defines that xmlHttp is a new variable.
var xmlmenu
var lastmenupont = "Home"
var lastpoi = "Paestum"

if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;

/*var Lang="en"*/

if (language.indexOf('en') > -1) Lang="en";
if (language.indexOf('it') > -1) Lang="it";
if (language.indexOf('hu') > -1) Lang="hu";
if (language.indexOf('cs') > -1) Lang="cz";
if (language.indexOf('sk') > -1) Lang="cz";


function langchange(mire) {
Lang = mire;
swapParagraph(lastmenupont,lastpoi);

xmlmenu= (typeof(XMLHttpRequest) != "undefined") ?
    new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
xmlmenu.onreadystatechange = function() {
   if(xmlmenu.readyState==4)
      if (xmlmenu.status == 200)
        { 
             document.getElementById('menunyelv').innerHTML = xmlmenu.responseText; 
			 				/*	pvege = xmlHttp.responseText;*/
        } }


xmlmenu.open("get",Lang+'/menu.html');
xmlmenu.send('null');


}


function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function poiflgtpos(moviename,framenumber)
{
document.getElementById(moviename).GotoFrame(framenumber);
document.getElementById(moviename).SetVariable("tavolsagok.text","Distance will be "+'\n'+" here so many many thanks");
}

function swapParagraph(WhichMenu,WhichPoi) {
 var px
 var pvege
 
lastmenupont=WhichMenu;
lastpoi=WhichPoi;  

dummyimage = new Image();
  dummyimage.src = "counter.php?id="+lastmenupont

if (WhichMenu == "Home")
{ px = Lang+'/Home.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/central_background.png)';
}
if (WhichMenu == "Villaggio")
{ px = Lang+'/Villaggio.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/temple.jpg)';
}

if (WhichMenu == "Beach")
{ px = Lang+'/Beach.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/central_background.png)';
}

if (WhichMenu == "POI")
{ px = Lang+'/PoI.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/central_background.png)';
}
 
if (WhichMenu == "Contact")
{ px = 'Common/Contact.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/contact_bg2.jpg)';
}

if (WhichMenu == "QandA")
{ px = Lang+'/QandA.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/central_background.png)';
}

if (WhichMenu == "POIX")
{ px = Lang+'/'+WhichPoi+'.html';
  document.getElementById('BulSh').style.backgroundImage='url(images/central_background.png)';
}

if (WhichMenu == "PhotoGallery")
{ px = 'en/galle.html';
}

xmlHttp= (typeof(XMLHttpRequest) != "undefined") ?
    new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
xmlHttp.onreadystatechange = function() {
   if(xmlHttp.readyState==4)
      if (xmlHttp.status == 200)
        { 
             document.getElementById('BulSh').innerHTML = xmlHttp.responseText; //the main HTML of the body, is now the info provided by the AJAX Request.*/
			 					pvege = xmlHttp.responseText;
        } }
				
xmlHttp.open("get",px);
xmlHttp.send('null');
}

function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossobj.top=scroll_top-250+calunits
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}

function dropin(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<230+scroll_top)
crossobj.top=parseInt(crossobj.top)+25+calunits
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}

function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function shweather()
{
if (shweat==false)
{
if (webcam==true) {webcamdismissbox(); webcam=false;}
shweat=true;
initbox();
}
else
{dismissbox();
shweat=false;
}
}

function shwebcam()
{
if (webcam==false)
{
if (shweat==true) {dismissbox(); shweat=false;}
webcam=true;
webcaminitbox();
}
else
{webcamdismissbox();
webcam=false;
}
}


function webcaminitbox(){
if (!dom&&!ie&&!ns4)
return
wcpage=(dom)?document.getElementById("webcam").style : ie? document.all.webcam : document.webcam
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
/*wcpage.top=scroll_top+280*/
wcpage.visibility=(dom||ie)? "visible" : "show"
}

function webcamdismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
wcpage.visibility="hidden"
}

function animapinitbox(){
if (!dom&&!ie&&!ns4)
return
animapage=(dom)?document.getElementById("animap").style : ie? document.all.animap : document.animap
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
/*animapage.top=scroll_top+280*/
document.getElementById("mapit").GotoFrame(0);
animapage.visibility=(dom||ie)? "visible" : "show"
document.getElementById("mapit").Play();

}

function animapdismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
animapage.visibility="hidden"
}

function pgshow(){
swapParagraph("PhotoGallery","Paestum")
}