// ++++++++++++++++++++++++++++++++++++++++++++
// functions for metabolic-b-nolting.de
// written by diebrigade 2009
// 
// +++++++++++++++++++++++++++++++++++++++++++++
last_nr=0;
$(document).ready(function(){
      $("#content").livequery(function(){
      //$("#picture").attr("src","./img/index.jpg");
	  $("#aktuell").load("./red/db_select_aktuell.php");
	  $("#aktuell").css("padding-top",128);
	  $("#bild").hide();
	  //$("#bild").css("visibility","hidden");
      //$("#picture").css("padding-top",20);
      $("#navi a").eq(0).css("font-weight","bold");
      //init_scroller();
	  
    $("a").hover(
    function(){
      //$(this).css("color","blue");
      //alert($(this)); //gibt aus [object]
      $(this).css("font-weight","bold");
      },
        function(){
      //$(this).css("color","blue");
      $(this).css("font-weight","normal");
      }/*,
      function() {
        // unbind the mouseover and mouseout events
        $(this)
            .unbind('mouseover')
            .unbind('mouseout');
    }*/
    );
    bildWidth = $("#text").css("width");
    /*
    if(navigator.userAgent.indexOf("MSIE") != -1){
    	$("#content").css("width","905");
    }
    */
    /*
    //setTimeout("changeContent('willkommen',0)",5000);
    $("#picture").fadeOut(7000);
    $("#text").fadeOut(7000);
    //$("#bild_01").attr("src","./img/willkommen.jpg");
    setTimeout("startFade()",7000);
    //$("#picture").fadeIn(3000);
    */
  });
});
// Zum faden derersten beiden startseite
function startFade(){
	$("#bild_01").attr("src","./img/willkommen.jpg");
	$("#text").load("./content/willkommen.html");
	$("#sub_title").attr("src","./img/das_etwas_andere.gif");
	$("#sub_title").css("padding-right",44);
   	$("#logo").attr("src","./img/logo.gif");
	$("#picture").css("padding-top",0);
    $("#picture").css("padding-right",0);
    $("#picture").css("padding-left",0);
	$("#picture").fadeIn(2000);
	$("#text").fadeIn(2000);
	
}
// der generelle Contentwechsel
function changeContent(difx,nr){
  $("#content").livequery(function(){
	// Abfrage wenn kontakt_reply.php geladen wird
	
	if(difx=="termine"){
	//alert("termine");
		$("#text").load("./content/"+difx+".php");
		//$("#bild_01").attr("src","./img/"+difx+".jpg");
		$("#bild_01").attr("src","./img/blank.gif");
	}
	else if(difx=="wer"){
    		$("#text").load("./content/"+difx+".html");
    		//$("#bild_01").attr("src","./img/"+difx+".jpg");
			$("#bild_01").attr("src","./img/blank.gif");
	}
	else if(difx=="kontakt_reply"){
		//alert("reply");
    		$("#text").load("./content/kontakt_reply.html");
    		//$("#bild_01").attr("src","./img/kontakt.jpg");
			$("#bild_01").attr("src","./img/blank.gif");
	}	
	else{	
    		$("#text").load("./content/"+difx+".html");
    		//$("#bild_01").attr("src","./img/"+difx+".jpg");
			$("#bild_01").attr("src","./img/blank.gif");
    	}
    // Abfrage ende
    //init_scroller();
    //alert(last_nr);
    //$("#navi a").eq(last_nr).css("font-weight","normal");
    //$("#navi a").eq(nr).css("font-weight","bold");
    //last_nr=nr;
    
    //alert(nr +difx);
    switch(nr){
    	case 0:
    		$("#picture").css("padding-top",20);
		    $("#picture").css("padding-right",10);
    		$("#picture").css("padding-left",0);
			$("#picture").show();
			$("#bild").hide();
    		$("#scrolli").css("visibility","hidden");
    		$("#aktuell").css("visibility","visible");
          	$("#navi a").eq(last_nr).css("font-weight","normal");        
        	$("#navi a").eq(nr).css("font-weight","bold");
    		break;
			
    	case 3:
    		$("#picture").css("padding-top",168);
		    $("#picture").css("padding-right",0);
    		$("#picture").css("padding-left",20);
			$("#picture").show();
			$("#bild").show();
    		$("#scrolli").css("visibility","hidden");
    		$("#aktuell").css("visibility","hidden");
          	$("#navi a").eq(last_nr).css("font-weight","normal");        
        	$("#navi a").eq(nr).css("font-weight","bold");
    		break;  			
			
		case 5:
    		$("#picture").css("padding-top",20);
		    $("#picture").css("padding-right",10);
    		$("#picture").css("padding-left",0);
			$("#picture").hide();
			$("#bild").hide();
    		$("#scrolli").css("visibility","hidden");
    		$("#aktuell").css("visibility","hidden");
          	$("#navi a").eq(last_nr).css("font-weight","normal");        
        	$("#navi a").eq(nr).css("font-weight","bold");
			break;
			
    	case 7:
    		$("#picture").css("padding-top",20);
		    $("#picture").css("padding-right",10);
    		$("#picture").css("padding-left",0);
			$("#picture").show();
			$("#bild").show();
    		$("#scrolli").css("visibility","hidden");
    		$("#aktuell").css("visibility","hidden");
          	$("#navi a").eq(last_nr).css("font-weight","normal");        
        	$("#navi a").eq(nr).css("font-weight","bold");
    		break;                

    	default:
    	  	$("#picture").css("padding-top",20);
		    $("#picture").css("padding-right",10);
    		$("#picture").css("padding-left",0);
			$("#picture").show();
			$("#bild").show();
    		$("#aktuell").css("visibility","hidden");
          	$("#navi a").eq(last_nr).css("font-weight","normal");        
        	$("#navi a").eq(nr).css("font-weight","bold");
    		break;
    }
	switch(difx){
		case "meth_aroma":
			$("#scrolli").css("visibility","visible");
			lay_height=500;
	    	break;

	    case "meth_pro_gesicht":
			$("#scrolli").css("visibility","visible");
			lay_height=650;
			break;

		case "meth_pro_koerper":
			$("#scrolli").css("visibility","visible");
			lay_height=500;
	    	break;
        
		case "kontakt":
			$("#scrolli").css("visibility","visible");
			lay_height=500;
	    	break;
			
		case "spezial_derma":
			$("#scrolli").css("visibility","visible");
			lay_height=400;
	    	break;
			
		case "spezial_service":
			$("#scrolli").css("visibility","visible");
			lay_height=400;
	    	break;			  			        

	    default:
	    	$("#scrolli").css("visibility","hidden");
	    	lay_height=500;
	    	break;
    }
    last_nr=nr;
    //init_scroller();
  });
}
function navOut(nr){
  //alert(nr);
 if(last_nr==nr){
   setTimeout("machFett("+nr+")",10);
 }
}
function machFett(nr){
    //alert(nr);
    switch(nr){
      case 28:
        $("#footer a").eq(0).css("font-weight","bold");
        break;
    
      case 29:
        $("#footer a").eq(1).css("font-weight","bold");
        break;
            
      default:
        $("#navi a").eq(nr).css("font-weight","bold");
        break;    
    }
}
function openWindow(difx,nr){
weite = screen.availWidth/2;
hoehe = screen.availHeight/2;
winH = hoehe+150;
winW = weite+270;
posX = weite-(winW/2+15);
posY = hoehe-(winH/2-30);
switch(difx){
	case "ambiente":
   		neuesFenster = eval('window.open("./content/ambiente.html","studioambiente","dependent=yes,location=no,scrollbars=no,menubar=no,toolbar=no,status=no,width='+winW+',height='+winH+',screenX='+posX+',screenY='+posY+',left='+posX+',top='+posY+'")');
   		break;
   		
   	case "kontakt":
   		neuesFenster = eval('window.open("./content/kontakt.php","studioambiente","dependent=yes,location=no,scrollbars=no,menubar=no,toolbar=no,status=no,width='+winW+',height='+winH+',screenX='+posX+',screenY='+posY+',left='+posX+',top='+posY+'")');
   		break;   	
}
}
// +++++++++++++++++++++++++++++++++++++++
// klappmenue aus und ein
// +++++++++++++++++++++++++++++++++++++++
function montre(id){
	with(document){
		if(getElementById){
    //alert(id+'nochmal'+id);
			getElementById(id).style.display = 'block';
		}
    else if(all){
      //alert(id);
      all[id].style.display = 'block';
		}
    else{
			layers[id].display = 'block';
    }
	}
}

function cache(id,nr){
	with(document){
		if(getElementById){
			getElementById(id).style.display = 'none';
    	}
		else if(all){
			all[id].style.display = 'none';
		}
    else{
			layers[id].display = 'none';
    }
	}
	//alert(nr);
	setTimeout("navOut("+nr+")",10);
}
// +++++++++++++++++++++++++++++++++++++++
// email encryting
// +++++++++++++++++++++++++++++++++++++++
function UnCryptMailto(s, shift) {
	var n=0;
	var r="";
	for(var i=0;i<s.length;i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(shift));
	}
	return r;
}
function linkTo_UnCryptMailto(s, shift)	{
	location.href=UnCryptMailto(s, shift);
}
// +++++++++++++++++++++++++++++++++++++++
// Kontaktformular checken
// +++++++++++++++++++++++++++++++++++++++
var message="";
function checkForm(){
 //alert("check");
 for(i=0;i<6;i++){
  feld = window.document.forms[0].elements[i].name;
  inhalt = window.document.forms[0].elements[i].value;
  switch(i){
    case 0:
      if(inhalt=="" || inhalt=="Bitte ausfüllen"){
        $("input").eq(i).css("background-color","#02538B");
        $("input").eq(i).css("color","white");
        //$("input").eq(i).attr("value","Bitte ausfüllen");                
        document.forms[0].elements[i].focus();
        return false;
        break;
      }
      break;
      
    case 1:
      if(inhalt=="" || inhalt=="Bitte ausfüllen"){
        $("input").eq(i).css("background-color","#02538B");
        $("input").eq(i).css("color","white");
        //$("input").eq(i).attr("value","Bitte ausfüllen"); 
        document.forms[0].elements[i].focus();
        return false;
      }
      break;
      
    case 2:
      if(inhalt=="" || inhalt=="Bitte ausfüllen"){
        $("input").eq(i).css("background-color","#02538B");
        $("input").eq(i).css("color","white");
        //$("input").eq(i).attr("value","Bitte ausfüllen");
        document.forms[0].elements[i].focus();
        return false;
      }
      break;
  }
  //alert(message+" 1");
 }
 setTimeout("buildMessage()",10);
 return false;
}
// +++++++++++++++++++++++++++++++++++++++
// Kontaktmessage sammeln
// +++++++++++++++++++++++++++++++++++++++
function buildMessage(){
 //alert("build");
 for(z=0;z<6;z++){
   feld = window.document.forms[0].elements[z].name;
   inhalt = window.document.forms[0].elements[z].value;
     switch(z){
       case 0:
         message += eval('"?"+feld+"="+inhalt');
         break;
         
       case 1:
         message += eval('"&"+feld+"="+inhalt');
         break;
         
       case 2:
         message += eval('"&"+feld+"="+inhalt');
         break;
		 
	   case 3:
	     laenge = inhalt.length;
		 //alert(laenge);
		 for(i=0;i<=laenge;i++){
	     inhalt = inhalt.replace(" ","%20");
		 }
	     message += eval('"&"+feld+"="+inhalt');
		 //alert(inhalt);
		 //alert(message);
		 break;

	   case 4:
	     textlaenge = inhalt.length;
		 //alert(textlaenge);
		 for(i=0;i<=textlaenge;i++){
		 	if(inhalt[i]==" "){
	     	inhalt = inhalt.replace(" ","%20");
			}			
			else if(inhalt[i]=="\n"){
			inhalt = inhalt.replace("\n","%20");
			}
			else if(inhalt[i]=="\r"){
			inhalt = inhalt.replace("\r","%20");
			}
			else{
			inhalt = inhalt.replace(" ","%20");
			}			
			/*
			else if(inhalt[i]=="%0D%0A"){
			inhalt = inhalt.replace("%0D%0A","\n");
			}
			*/		
		 }
	     message += eval('"&"+feld+"="+inhalt');
		 //alert(inhalt);
		 //alert(message);
		 break;		 
       
       case 5:
     	if(window.document.forms[0].elements[z].checked==true){
     	   	//alert('newsletter');
     	   	message += eval('"&"+feld+"=Ja"');
     	}
     	else{
     		//alert('no newsletter');
     		message += eval('"&"+feld+"=Nein"');
     	}    
        break;
		
		default:
			message += eval('"&"+feld+"="+inhalt');
			break;    
      }
  }
  //message = message.replace(" ","%20");
  //alert(message);
  //alert("wird abgeschickt");
  //changeContent("kontakt_reply",7);
  setTimeout('sentKontakt(message)',10);
  return false;
}
// +++++++++++++++++++++++++++++++++++++++
// Kontaktformular & Message senden
// +++++++++++++++++++++++++++++++++++++++
function sentKontakt(msg){
     //alert("nachricht: "+msg);
     //alert("reply");
     $("#text").load("./content/kontakt_reply.php"+msg);
     //$("#bild_01").attr("src","./img/kontakt.jpg");

}

