/*
    Skript      : script
    Datum       : 10.11.2010
    Entwickler  : Kai Haase
    Beschreibung: Skripte fuer http://www.impeb.de
    Copyright   : iMPEB

    unkomprimierte Fassung: http://www.impeb.de/js/script.js
*/
var g_akt_pos=0;var g_akt_uPos=new Array(0,0,0,0);var g_akt_Text="";var g_infoBox_name="";var g_kunden=new Array();var g_sItems=new Array();var g_Utems=new Array();var g_sRoom=0;g_sItems[0]=new Item("<b>individuelle</b> Medien Planung,<br> Beratung und Entwicklung <br><b>+ Service</b>","#b6764b","sr_0.png","Gelenkpuppe mit Schraubenzieher");g_sItems[1]=new Item("Wir beraten Sie <br> beim Sprung in digitale Welten.","#366575","sr_1.png","Goldfisch, der von einem Glas mit Wasser in ein Notebook springt");g_sItems[2]=new Item("Auf die richtige Technik kommt es an!","#dc5a33","sr_2.png","KungFu-Kämpfer in Kampfposition");g_sItems[3]=new Item("Wir helfen Ihnen, <br> wenn etwas nicht passt.","#333","sr_3.png","Kleines Kind in zu großen Schuhen");g_Utems[0]=new Array();g_Utems[1]=new Array();g_Utems[2]=new Array();g_Utems[3]=new Array();g_Utems[0][0]=new Utem(0,0,"Aktuelles","Damit Sie aktuell informiert sind.","index");g_Utems[0][1]=new Utem(0,1,"Über uns","Wir sind für Sie da.","wir");g_Utems[0][2]=new Utem(0,2,"Referenzen","Wir stellen Ihnen unsere Erfahrung zur Verfügung.","referenzen");g_Utems[1][0]=new Utem(1,0,"Planung","Wir begleiten Sie von der Idee bis zur Realisierung.","planung");g_Utems[2][0]=new Utem(2,0,"Netzwerk","Wir verbinden Ihre Systeme.","netzwerk");g_Utems[2][1]=new Utem(2,1,"Software","Individuelle Software für spezifische Probleme.","software");g_Utems[2][2]=new Utem(2,2,"Webdevelopment","Für Ihre interne und externe Kommunikation.","webdevelopment");g_Utems[3][0]=new Utem(3,0,"Administration","Wir übernehmen die Wartung Ihrer Systeme.","administration");g_Utems[3][1]=new Utem(3,1,"Schulungen","Damit Sie noch effektiver arbeiten können.","schulungen");g_Utems[3][2]=new Utem(3,2,"Fernwartung","Soforthilfe nur einen Mausklick entfernt.","fernwartung");$(document).ready(function(){gvInitialisieren();iBereitstellen();wAbsichern();zCSS();});function Item(d,b,a,c){this.text=d;this.farbe=b;this.img=a;this.alt=c;}function Utem(e,d,b,c,a){this.menue=e;this.pos=d;this.name=b;this.info=c;this.url=a;}(function(b){var a=[];b.preLoadImages=function(){var e=arguments.length;for(var d=e;d--;){var c=document.createElement("img");c.src=arguments[d];a.push(c);}};})(jQuery);function gvInitialisieren(){$("#menue a").each(function(a){if($(this).attr("class")=="aktiv"){g_akt_pos=a;}});$("#uMenue a").each(function(a){if($(this).attr("class")=="aktiv"){g_akt_uPos[g_akt_pos]=a;}});g_akt_Text=g_Utems[g_akt_pos][g_akt_uPos[g_akt_pos]].url;}function iBereitstellen(){gMenueKlick();menueKlick();uMenueKlick();lightBoxFunktion();var a='<div class="close"><a href="#" onClick="infoBoxAusblenden(); return false;"><img src="images/close.png" alt="X"></a></div>';$(".infoBox").each(function(){$(this).prepend(a);});document.onkeydown=function(d){d=d||window.event;var c=d.which||d.keyCode;switch(c){case 27:infoBoxAusblenden();return false;}};var b='<form action="index.php" mothode="post" class="unsichtbar" onSubmit="return false;">';b+="<table><tr><td>ID:</td>";b+='<td><input type="text" name="id" size="6" maxlength="5"></td></tr>';b+='<td>Key:</td><td><nobr><input type="password" name="key" size="12" maxlength="10">';b+='<input type="submit" value="login"></nobr></td><tr>';b+="</table></form>";$("#logo span").before(b);$("#logo form").css("font-size","10px");$("#logo form").css("float","left");$("#logo form").css("margin-left","10px");$("#logo img").bind("mouseenter",function(){$("#logo form").toggle("slow");});$("#logo img").click(function(){mSprung(0,0);return false;});fKlick();}function wAbsichern(){$("#textBox").wrap('<div id="rahmenBox">');if($(window).width()<955){$("#contentBox").css("width","955");$("#menue").css("width","955");$("#uMenue").css("width","955");}$(window).resize(function(){if($(window).width()<955){$("#contentBox").css("width","955");$("#menue").css("width","955");$("#uMenue").css("width","955");}else{$("#contentBox").css("width","auto");$("#menue").css("width","auto");$("#uMenue").css("width","auto");var b=($(window).width()-955)/2;$("#item_aktuell").css("left",b);}if(g_infoBox_name!=""){var a=$("#gMenue").offset();$("#"+g_infoBox_name).css("top",(a.top+65));$("#"+g_infoBox_name).css("left",(a.left+22));$("#"+g_infoBox_name+" .close").css("top",0);$("#"+g_infoBox_name+" .close").css("left",420);}});jQuery.preLoadImages("/images/sr_0.png","/images/sr_1.png","/images/sr_2.png","/images/sr_3.png");}function zCSS(){$("html").css("overflow-y","scroll");$("#text .article:last-child").css("margin-bottom","0px");$(".infoBox").css("-moz-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".infoBox").css("-webkit-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".infoBox").css("-moz-border-radius-bottomleft","15px");$(".infoBox").css("-webkit-border-bottom-left-radius","15px");$(".infoBox").css("-khtml-border-radius-bottomleft","15px");$(".infoBox").css("border-bottom-left-radius","15px");$(".infoBox h3").css("background","-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)))");$(".infoBox h3").css("background","-moz-linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1))");$(".infoBox h3").css("-moz-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".infoBox h3").css("-webkit-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".infoBox h3").css("text-shadow","0 -1px 1px rgba(0,0,0,0.25)");$(".infoBox h3").css("border-bottom","1px solid rgba(0,0,0,0.25)");$(".infoBox table img").css("-moz-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".infoBox table img").css("-webkit-box-shadow","0 1px 3px rgba(0,0,0,0.5)");$(".fancybox-ie6 #fancybox-close").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-left-ico").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-right-ico").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-title-over").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-title-over").css("zoom","1");$(".fancybox-ie6 #fancybox-title-float-left").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-title-float-main").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-title-float-right").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')");$(".fancybox-ie6 #fancybox-bg-w").css("height",'expression(this.parentNode.clientHeight + "px")');$(".fancybox-ie6 #fancybox-bg-e").css("height",'expression(this.parentNode.clientHeight + "px")');$(".fancybox-ie6 #fancybox-left").css("height",'expression(this.parentNode.clientHeight + "px")');$(".fancybox-ie6 #fancybox-right").css("height",'expression(this.parentNode.clientHeight + "px")');$("#fancybox-hide-sel-frame").css("height",'expression(this.parentNode.clientHeight + "px")');$("#fancybox-loading.fancybox-ie6").css("position","absolute");$("#fancybox-loading.fancybox-ie6").css("margin-top","0");$("#fancybox-loading.fancybox-ie6").css("top","expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')");$("#fancybox-loading.fancybox-ie6 div").css("background","transparent");$("#fancybox-loading.fancybox-ie6 div").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')");$(".fancybox-ie .fancybox-bg").css("background","transparent !important");$(".fancybox-ie #fancybox-bg-n").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-ne").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-e").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-se").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-s").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-sw").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-w").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')");$(".fancybox-ie #fancybox-bg-nw").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')");}function gMenueKlick(){$("#gMenue a").click(function(){var b=$(this).attr("href");var a=b.substring(1,b.length);infoBox(a);return false;});$("#fernwartung p a").click(function(){infoBox("kontakt");return false;});}function menueKlick(){$("#menue a").each(function(a){$(this).click(function(){$("#menue .aktiv").removeClass("aktiv");$(this).addClass("aktiv");infoBoxAusblenden();showroom(a,g_akt_pos);uMenue(a,g_akt_pos);g_akt_pos=a;return false;});});}function uMenueKlick(){$("#uMenue a").each(function(a){$(this).click(function(){$("#uMenue .aktiv").removeClass("aktiv");$(this).addClass("aktiv");ladeText(g_Utems[g_akt_pos][a].url);g_akt_uPos[g_akt_pos]=a;return false;});});}function fKlick(){$("#footer a").click(function(){$("#menue .aktiv").removeClass("aktiv");$("#uMenue .aktiv").removeClass("aktiv");ladeText("impressum");return false;});}function mSprung(a,b){$("#menue .aktiv").removeClass("aktiv");$("#menue a").each(function(c){if(c===a){$(this).addClass("aktiv");}});$("#uMenue .aktiv").removeClass("aktiv");$("#uMenue a").each(function(c){if(c===b){$(this).addClass("aktiv");}});infoBoxAusblenden();showroom(a,g_akt_pos);g_akt_uPos[a]=b;uMenue(a,g_akt_pos);g_akt_pos=a;}function infoBox(b){if(b!=g_infoBox_name){if(g_infoBox_name!=""){infoBoxAusblenden();}var a=$("#gMenue").offset();$("#"+b).css("top",(a.top+65));$("#"+b).css("left",(a.left+22));$("#"+b+" .close").css("top",0);$("#"+b+" .close").css("left",420);$("#"+b).slideDown("slow",function(){$("#"+b).bind("clickoutside",function(c){infoBoxAusblenden();});});g_infoBox_name=b;}else{infoBoxAusblenden();}}function infoBoxAusblenden(){if(g_infoBox_name!=""){$("#"+g_infoBox_name).fadeOut();$(".infoBox").unbind();g_infoBox_name="";}}function uMenue(a,b){if(a!==b){$("#uMenue ul").fadeOut(0,function(){try{if(g_Utems[a]!=null&&g_Utems[a].length>1){$("#uMenue ul").empty();for(var f=0;f<g_Utems[a].length;f++){try{var d=g_Utems[a][f];var h='<li><a href="'+d.url+'.html" id="uM'+d.url+'"';if(f===g_akt_uPos[a]){h+=' class="aktiv"';}h+="><h2>";h+=d.name+"</h2><p>"+d.info+"</p></a></li>";$("#uMenue ul").append(h);uMenueKlick($("#uM"+d.url),d.menue,d.pos,d.url);}catch(g){alert("Fehler beim Wechsel des Untermenüs: "+g);}}$("#uMenue ul").fadeIn("fast");}}catch(g){}});}try{ladeText(g_Utems[a][g_akt_uPos[a]].url);}catch(c){alert("Fehler beim Befehl einen Text zu laden: "+c);}}function ladeText(a){g_akt_Text=a;var c='<div id="loading" style="text-align: center; display:none;"><img src="images/loading.gif"></div>';var b='<div id="text"><h3 style="color:#98141b;">Hinweis</h3><p>Beim Laden ist ein Fehler aufgetreten.<br> wir bitten dies zu entschuldigen.<p><p>Bitte warten Sie einen Moment und versuchen Sie es erneut.<br>Sollte dieser Fehler wieder auftreten, geben Sie uns bitte Bescheid.Wir werden ihn dann schnellst möglich beheben.</div>';var e='<div id="footer">&copy; <b>i</b>MPEB <a href="impressum.html" target="_blank">Impressum</a></div>';var d=$("#rahmenBox").height();$("#rahmenBox").css("height",d+"px");$("#textBox").empty().append(c);$("#loading").fadeIn("slow");$("#textBox").load(a+".html #text",function(g,f,h){if(f=="error"){$("#textBox").empty().append(b);}$("#textBox").append(e);if($("#textBox").height()>d){$("#rahmenBox").css("height",$("#textBox").height()+"px");}fKlick();lightBoxFunktion();});}function rlAnimation(b,c){var d=$(window).width()+10;var a=""+$("#content").offset().left;$("#item_"+b).css("left",d).css("display","inline");$("#item_"+c).animate({left:"-965"},"slow",function(){$("#item_"+c).remove();});$("#item_"+b).animate({left:a},"slow",function(){$("html").css("overflow-x","auto");});}function lrAnimation(b,c){var d=""+($(window).width()+10);var a=""+$("#content").offset().left;$("#item_"+b).css("left",-965).css("display","inline");$("#item_"+c).animate({left:d},"slow",function(){$("#item_"+c).remove();});$("#item_"+b).animate({left:a},"slow",function(){$("html").css("overflow-x","auto");});}function showroom(a,b){if($(window).scrollTop){$("#content").append('<div id="item_'+a+'" class="showroom" style="display: none;"> <img src="images/'+g_sItems[a].img+'" alt="'+g_sItems[a].alt+'"><p class="gross">'+g_sItems[a].text+"</div>");}$("#item_"+a+" p").css("color",g_sItems[a].farbe);if($(window).scrollTop()>0){$("html, body").animate({scrollTop:0},600,function(){$("html").css("overflow-x","hidden");if(a>b){rlAnimation(a,b);}else{if(a<b){lrAnimation(a,b);}}});}else{$("html").css("overflow-x","hidden");if(a>b){rlAnimation(a,b);}else{if(a<b){lrAnimation(a,b);}}}}function lightBoxFunktion(){$(".referenz img").each(function(){var c=$(this).attr("src");var a=$(this).attr("alt");var b=$(this).attr("title");var d='<a class="grouped_elements" rel="group1" href="'+c.substr(0,c.length-6)+'.jpg"><img src="'+c+'" alt="'+a+'" title="'+b+'"></a>';$(this).replaceWith(d);});$(".grouped_elements").each(function(){$(this).fancybox();});}
