/*
// demonaco mouseover
function demonacMouseover() {
document.getElementById('demonac').src='bilder/mainbuttons/demonaco_hover.png';
}
function demonacMouseout() {
document.getElementById('demonac').src='bilder/mainbuttons/demonaco.png';
}

// photography mouseover
function philMouseover() {
if(document.getElementById("phil").src != "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/photography_active.png") {
document.getElementById('phil').src='bilder/mainbuttons/photography_hover.png';
}
}
function philMouseout() {
if(document.getElementById("phil").src != "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/photography_active.png") {
document.getElementById('phil').src='bilder/mainbuttons/photography.png';
}
}
*/

function checkIEversion() {
if (navigator.appName == 'Microsoft Internet Explorer') {
var navName = navigator.appName;
var brVer = navigator.userAgent;
var brNum;
function verNumIE() {
var brVerId = brVer.indexOf('MSIE');
brNum = brVer.substr(brVerId,8);
}
verNumIE();
if(brNum < "MSIE 8.0") {
document.getElementById('alertDiv').style.display = 'block';
document.getElementById('alertDiv').innerHTML = 'Browser version insecure - you should update to MSIE 8 or higher!';
}
}
}

// slide page to active listitem and photo
function scroll2item(listItem) {
setTimeout("$.scrollTo('"+listItem+"',500,{offset:-25})",500);
}

function scroll2photo(listPhoto) {
setTimeout("$.scrollTo('"+listPhoto+"',500,{offset:-50})",500);
}

function slideIntro() {
$('#overall').slideToggle('fast');
}

function showOverallIntro() {
document.getElementById('ani').style.display = "none";
document.getElementById('nav1').style.display = "none";
document.getElementById('texte_top').style.display = "none";
document.getElementById('mainnavi').style.display = "none";
setTimeout("slideIntro()",1500);
/*document.getElementById('overall').style.display = "block";*/
}

function hideOverallIntro() {
//document.getElementById('scontainer').style.display = "block";
document.getElementById('ani').style.display = "block";
document.getElementById('nav1').style.display = "block";
document.getElementById('texte_top').style.display = "block";
document.getElementById('mainnavi').style.display = "block";
document.getElementById('overall').style.display = "none";
}


// replace font on the section description on top/ right
function setFont() {
Cufon.replace('.inlinetext',{ hover: true });
}



// main navi mouseovers
function mainNavMouseover(lan,rub) {
document.getElementById(''+rub+'_'+lan+'').src='bilder/mainbuttons/'+rub+'_'+lan+'_hover.png';
}
function mainNavMouseout(lan,rub) {
document.getElementById(''+rub+'_'+lan+'').src='bilder/mainbuttons/'+rub+'_'+lan+'.png';
}



// subnavi mouseovers / mouseouts
function subNavMouseover(elem,folder,pic,act) {
if(document.getElementById(''+elem).src.indexOf(''+act)==-1) {
document.getElementById(''+elem).src='pics/'+folder+'/'+pic+'';
}
}

function subNavMouseout(elem,folder,pic,act) {
if(document.getElementById(''+elem).src.indexOf(''+act)==-1) {
document.getElementById(''+elem).src='pics/'+folder+'/'+pic+'';
}
}

// subnavi active
function subNaviActive(subnaviItem,folder,button,buttonactive,subnaviState) {
if(subnaviState=="open") {
document.getElementById(''+subnaviItem).src='pics/'+folder+'/'+buttonactive;
/*subNavMouseover(''+subnaviItem,''+folder,''+buttonactive,''+buttonactive);
subNavMouseout(''+subnaviItem,''+folder,''+buttonactive,''+buttonactive);*/
} else if(subnaviState=="closed") {
document.getElementById(''+subnaviItem).src='pics/'+folder+'/'+button;
}
}

// fullsizeFlash
function resetFlash(targID,picsordner,pic,end) {
document.getElementById(""+targID).innerHTML = "<img id='"+targID+"' src='pics/"+picsordner+"/"+pic+""+end+"' alt='' class='foto'  onclick='fullsizeFlash(\""+targID+"\",\""+picsordner+"\",\""+pic+"\",\""+end+"\");$.scrollTo(\"#"+targID+"\",500,{offset:-100});'>";//$.scrollTo(\"#"+targID+"\",500,{offset:-100});
}

function fullsizeFlash(divID,filmordner,film,endung) {
document.getElementById(""+divID).innerHTML = "<div class='foto' style='background:#000000;color:#ffffff;'>"
+'<object="application/x-shockwave-flash" data="pics/'+filmordner+'/fullsize/'+film+'swf" width="481" height="641">'
+'<param name="movie" value="pics/'+filmordner+'/fullsize/'+film+'swf">'
+'<param name="bgcolor" value ="#000000">'
+'<param name="quality" value ="high">'
+'<param name="menu" value="false">'
+'<!-- flash plugin required -->'
+'<embed type="application/x-shockwave-flash" src="pics/'+filmordner+'/fullsize/'+film+'swf" width="481" height="641" quality="high" bgcolor="000000" pluginspage="http://www.macromedia.com/go/getflashplayer/" menu="false"></embed>'
+'</object>'
//+"<a style='display:block;z-index:2;margin-top:-361px;color:#ffffff;font-size:10px;' href='#' onclick='resetMovie(\""+divID+"\",\""+filmordner+"\",\""+film+"\")'>close</a>"
+'</div>'
+"<div style='display:block;width:481px;padding:0;margin-top:0px;text-align:right;'><a style='padding:3px 5px 3px 5px;background:#000000;color:#ffffff;font-size:11px;' href='javascript:void(resetFlash(\""+divID+"\",\""+filmordner+"\",\""+film+"\",\""+endung+"\"))' onclick='$.scrollTo(\"#"+divID+"\",500,{offset:-50});'>close x</a></div>";
}


// fullsizeMovie
function resetMovie(targID,picsordner,pic,end) {
document.getElementById(""+targID).innerHTML = "<img id='"+targID+"' src='pics/"+picsordner+"/"+pic+""+end+"' alt='' class='foto'  onclick='fullsizeMovie(\""+targID+"\",\""+picsordner+"\",\""+pic+"\",\""+end+"\");$.scrollTo(\"#"+targID+"\",500,{offset:-50});'>";//$.scrollTo(\"#"+targID+"\",500,{offset:-100});
}

function fullsizeMovie(divID,filmordner,film,endung) {
document.getElementById(""+divID).innerHTML = "<div class='foto' style='background:#000000;'>"
+'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="481" height="361" codebase="http://www.apple.com/qtactivex/qtplugin.cab">'
+'<param name="src" value="pics/'+filmordner+'/fullsize/'+film+'mov">'
+'<param name="autoplay" value="true">'
+'<param name="loop" value="true">'
+'<param name="controller" value="false">'
+'<param name="cache" value="true">'
+'<param name="showlogo" value="false">'
+'<param name="bgcolor" value="#000000">'
+'<param name="wmode" value="opaque">'
+'<embed src="pics/'+filmordner+'/fullsize/'+film+'mov" width="481" height="361" autoplay="true" loop="true" cache="true" showlogo="false" bgcolor="000000" wmode="opaque" type="video/quicktime" pluginspage="http://www.apple.com/de/quicktime/download/" controller="false"></embed>'
+'</object>'
//+"<a style='display:block;z-index:2;margin-top:-361px;color:#ffffff;font-size:10px;' href='#' onclick='resetMovie(\""+divID+"\",\""+filmordner+"\",\""+film+"\")'>close</a>"
+'</div>'
+"<div style='display:block;width:481px;padding:0;margin-top:0px;text-align:right;'><a style='padding:3px 5px 3px 5px;background:#000000;color:#ffffff;font-size:11px;' href='javascript:void(resetMovie(\""+divID+"\",\""+filmordner+"\",\""+film+"\",\""+endung+"\"))' onclick='$.scrollTo(\"#"+divID+"\",500,{offset:-50});'>close x</a></div>";
}



// fullsize pics
function fullsizePics(bildID,fotoordner,foto) {
if(document.getElementById(''+bildID).src.indexOf("pics/"+fotoordner+"/"+foto+"") != -1) {
document.getElementById(''+bildID).src="pics/"+fotoordner+"/fullsize/"+foto+"";
/*document.getElementById(''+bildID).style.border="1px solid #ffffff";*/
document.getElementById(''+bildID).onerror = function() {
document.getElementById(''+bildID).src="http://www.thomasdemonaco.com/photography/bilder/fullsizeError.jpg";
}
/*$("#"+bildID).fadeOut(20);
$("#"+bildID).fadeIn(50);*/
} else {
document.getElementById(''+bildID).src="pics/"+fotoordner+"/"+foto+"";
document.getElementById(''+bildID).style.border="none";
/*$("#"+bildID).fadeOut(20);
$("#"+bildID).fadeIn(50);*/
}
}

function normalsizePics(bildID,fotoordner,foto) {
document.getElementById(''+bildID).src="pics/"+fotoordner+"/"+foto+"";
}
// ende fullsize pics

// reset mainbuttons
/*function resetMainbuttons() {
// en
document.getElementById("address_en").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/address_en.png";
document.getElementById("work_en").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/work_en.png";
document.getElementById("trial_en").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/trial_en.png";
document.getElementById("factory_en").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/factory_en.png";
// fr
document.getElementById("address_fr").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/address_fr.png";
document.getElementById("work_fr").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/work_fr.png";
document.getElementById("trial_fr").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/trial_fr.png";
document.getElementById("factory_fr").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/factory_fr.png";
}*/

function resetMainbuttons() {
document.getElementById("address_en").setAttribute("class", "");
document.getElementById("interactive_en").setAttribute("class", "");
document.getElementById("work_en").setAttribute("class", "");
document.getElementById("trial_en").setAttribute("class", "");
document.getElementById("factory_en").setAttribute("class", "");
// fr
document.getElementById("address_fr").setAttribute("class", "");
document.getElementById("interactive_fr").setAttribute("class", "");
document.getElementById("work_fr").setAttribute("class", "");
document.getElementById("trial_fr").setAttribute("class", "");
document.getElementById("factory_fr").setAttribute("class", "");
}

//in navi weiter
function skipNavi(l,r) {
setTimeout("location.href='index.php?lang="+l+"&rubrik="+r+"';",500);
}
//

// demonaco silben zurücksetzen - standard
function resetSilben() {
document.getElementById("subnavi").style.display="none";
//document.getElementById("scontainer").style.margin="-100px 0 0 0";
var silbenLoader=new Ajax()
silbenLoader.url="silben/demonaco.php";
silbenLoader.onSuccess=successHandlerSilben;
silbenLoader.onError=errorHandlerSilben;
silbenLoader.doRequest();
}

function successHandlerSilben(txt,xml) {
document.getElementById("scontainer").innerHTML=txt;
}

function errorHandlerSilben(msg) {
document.getElementById("scontainer").innerHTML=msg;
}


// photography
function ladeIntro(lang) {
resetMainbuttons();
//document.getElementById("address_"+lang).setAttribute("class", "active");
document.getElementById("phil").src = "http://www.thomasdemonaco.com/photography/bilder/mainbuttons/photography_active.png";
var introLoader=new Ajax()
introLoader.url="intro/index.php";
introLoader.params="lang="+lang;
introLoader.onSuccess=successHandlerIntro;
introLoader.onError=errorHandlerIntro;
introLoader.doRequest();
}

function successHandlerIntro(txt,xml) {
document.getElementById("mainnavi_desc").innerHTML=""; // allgemeine description rechts löschen
document.getElementById("subnavi").innerHTML="";
document.getElementById("texte_top").innerHTML=txt;
setFont();
}

function errorHandlerIntro(msg) {
document.getElementById("mainnavi_desc").innerHTML=""; // allgemeine description rechts löschen
document.getElementById("subnavi").innerHTML="";
document.getElementById("texte_top").innerHTML=msg;
}
// ende photography


// address
function ladeAddress(lang) {
var addressLoader=new Ajax()
addressLoader.url="address/index.php";
addressLoader.params="lang="+lang;
addressLoader.onSuccess=successHandlerAddress;
addressLoader.onError=errorHandlerAddress;
addressLoader.doRequest();
}

function successHandlerAddress(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=txt;
setFont();
}

function errorHandlerAddress(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=msg;
}
// ende address

// addressliste
function ladeAddresslist(lang) {
var addresslistLoader=new Ajax()
addresslistLoader.url="address/list.php";
addresslistLoader.params="lang="+lang;
addresslistLoader.onSuccess=successHandlerAddresslist;
addresslistLoader.onError=errorHandlerAddresslist;
addresslistLoader.doRequest();
}

function successHandlerAddresslist(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=txt;
}

function errorHandlerAddresslist(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=msg;
}
// ende addressliste



// interactive
function ladeInteractive(lang) {
var interactiveLoader=new Ajax()
interactiveLoader.url="interactive/index.php";
interactiveLoader.params="lang="+lang;
interactiveLoader.onSuccess=successHandlerInteractive;
interactiveLoader.onError=errorHandlerInteractive;
interactiveLoader.doRequest();
}

function successHandlerInteractive(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=txt;
setFont();
}

function errorHandlerInteractive(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=msg;
}
// ende interactive

// interactiveliste
function ladeInteractivelist(lang) {
var interactivelistLoader=new Ajax()
interactivelistLoader.url="interactive/list.php";
interactivelistLoader.params="lang="+lang;
interactivelistLoader.onSuccess=successHandlerInteractivelist;
interactivelistLoader.onError=errorHandlerInteractivelist;
interactivelistLoader.doRequest();
}

function successHandlerInteractivelist(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=txt;
}

function errorHandlerInteractivelist(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=msg;
}
// ende interactiveliste




// work
function ladeWork(lang) {
var workLoader=new Ajax()
workLoader.url="work/index.php";
workLoader.params="lang="+lang;
workLoader.onSuccess=successHandlerWork;
workLoader.onError=errorHandlerWork;
workLoader.doRequest();

}

function successHandlerWork(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=txt;
setFont();
}

function errorHandlerWork(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=msg;
}
// ende work

// workliste
function ladeWorklist(lang) {
var worklistLoader=new Ajax()
worklistLoader.url="work/list.php";
worklistLoader.params="lang="+lang;
worklistLoader.onSuccess=successHandlerWorklist;
worklistLoader.onError=errorHandlerWorklist;
worklistLoader.doRequest();
}

function successHandlerWorklist(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=txt;
}

function errorHandlerWorklist(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=msg;
}
// ende workliste



// trial
function ladeTrial(lang) {
var trialLoader=new Ajax()
trialLoader.url="trial/index.php";
trialLoader.params="lang="+lang;
trialLoader.onSuccess=successHandlerTrial;
trialLoader.onError=errorHandlerTrial;
trialLoader.doRequest();
}

function successHandlerTrial(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=txt;
setFont();
}

function errorHandlerTrial(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=msg;
}
// ende trial

// trialliste
function ladeTriallist(lang) {
var triallistLoader=new Ajax()
triallistLoader.url="trial/list.php";
triallistLoader.params="lang="+lang;
triallistLoader.onSuccess=successHandlerTriallist;
triallistLoader.onError=errorHandlerTriallist;
triallistLoader.doRequest();
}

function successHandlerTriallist(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=txt;
}

function errorHandlerTriallist(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=msg;
}
// ende trialliste



// factory
function ladeFactory(lang) {
var factoryLoader=new Ajax()
factoryLoader.url="factory/index.php";
factoryLoader.params="lang="+lang;
factoryLoader.onSuccess=successHandlerFactory;
factoryLoader.onError=errorHandlerFactory;
factoryLoader.doRequest();
}

function successHandlerFactory(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=txt;
setFont();
}

function errorHandlerFactory(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("mainnavi_desc").innerHTML=msg;
}
// ende factory

// factoryliste
function ladeFactorylist(lang) {
var factorylistLoader=new Ajax()
factorylistLoader.url="factory/list.php";
factorylistLoader.params="lang="+lang;
factorylistLoader.onSuccess=successHandlerFactorylist;
factorylistLoader.onError=errorHandlerFactorylist;
factorylistLoader.doRequest();
}

function successHandlerFactorylist(txt,xml) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=txt;
}

function errorHandlerFactorylist(msg) {
document.getElementById("texte_top").innerHTML=""; // texte oben löschen
document.getElementById("subnavi").innerHTML=msg;
}
// ende factoryliste





