
function mousefadeout(element_id){
//alert(element_id);
 var e = document.getElementById(element_id);
  if (!e.filters){
    e.style.opacity = 0.5;
  }else{
    e.filters.alpha.opacity=50;
  }
}
function mousefadein(element_id){
 var e = document.getElementById (element_id);
  if (!e.filters){
    e.style.opacity = 1;
  }else{
    e.filters.alpha.opacity=100;
  }

}


//spart das leidige ständige tippen....
function $(was){
	return document.getElementById(was);
}

	function jump(){
		if(document.getElementById('jumper')){
			window.location.hash='jumper';
		}
	}

function setze_felder_checkbox(divid,wascheck,inline){
	if(document.getElementById(wascheck)){
		if(document.getElementById(wascheck).checked==true){
			if(inline!=""){
				//Wegen des display table-line-Problems des IE und FF (letzterer braucht es, sonst verhaut er die Tabelle, ersterer kann es nicht, braucht inline
					try{
						document.getElementById(divid).style.display=inline;
					}
					catch(e){
						try{
							document.getElementById(divid).style.display='inline';
						}
					catch(e){alert("Einblenden nicht möglich.");}
					}				
			}else document.getElementById(divid).style.display='block';
		}else{
		 document.getElementById(divid).style.display='none';
		}
	}
}

function setze_felder(divid){
	if(document.getElementById(divid)){
		if(document.getElementById(divid).style.display=='none'){
			 document.getElementById(divid).style.display='block';
		}else{
		 document.getElementById(divid).style.display='none';
		}
	}
}


/*****AJAX SECTION START********/
function verbinde(){
	var http;
	if(typeof XMLHttpRequest !='undefined'){
		http=new XMLHttpRequest();
	}
	if(!http){
		try{
			http=newActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				http=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){http=null;}
		}
	}
	return http;	
}


//Shop-Artikelauswahl shop/index.php
//verbinden, Parameter auslesen und absenden, sonstiges	
function load_fachgeschaefte(uebergabestring,art){
	//alert(uebergabestring);
	http=verbinde();
	//alert(http+"HH");
	if(http){
					http.open("POST","ajax/ajax_pub.php",true);
					http.onreadystatechange=ausgeben1;
					http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
					http.send("uebergabestring="+uebergabestring+"&mode=fachgeschaeftssuche&art="+art);
				
	}else ajax_fehler();
}
//AJAX-Callback-Funktion wenn Ergebnisse vom Server da sind
function ausgeben1(){
	if(http){
		if(http.readyState==4){
				antwort=http.responseText;	
				//alert(antwort);
				if($('ajax_content')){
					$('ajax_content').innerHTML=antwort;
				}
		}
	}else{
		ajax_fehler();
	}
}

function ajax_fehler(){
	alert("Fehler: AJAX lässt sich auf Ihrem Browser nicht initialisieren. Wenden Sie sich bitte an den Webseitenbetreuer.");
}

/*********Optiker-Module*****************/
function check_content(click){
	if(document.getElementById('ama').checked==true)
	{
		document.getElementById('content').style.display='none';
	} else {
		document.getElementById('content').style.display='block';
	}	
	if(click=='click')alert("Die Auswahl, ob die MDA die Inhalte auswählen soll, muss noch durch einen Klick auf 'Speichern' gesichert werden!");
}
function check(){
	
	test1=document.getElementById('ueberschrift').value;
	test2=document.getElementById('haupttext').value;
	
	if(test1=="" || test2==""){
		alert("Sie müssen alle Pflichtfelder ausfüllen!");
		return false;
	}
}
function setze_ueberschriften(){
	if(document.getElementById('ama').checked==true){
	var ueber;
	ueber=document.getElementById('ueberstring').value;
	document.getElementById('headlines').innerHTML="<strong>Folgende Artikel sind in der MDA-Auswahl:<br /><br /></strong>"+ueber;
	} else {
		document.getElementById('headlines').innerHTML="";
	}
}


function CheckOpen()
{
if (fenster.closed!=true){
fenster.close();
}
}
var seite, weite, hoehe, offen=0;
function winopen(seite,weite,hoehe)
{
if (offen!=0){
CheckOpen();
}

fenster=window.open( seite ,'NewWindow','top=100,left=100,resizable=yes,width='+weite+',height='+hoehe);
offen=1;
}

function diskussion_fenster_oeffnen()
{
    var diskussion_fenster;
   diskussion_fenster = window.open("community/forum_eingabe_thema.php?sub_id=<? echo $sub_id; ?>&seiten_id=<? echo $seiten_id; ?>&k_session_id=<?php echo $k_session_id; ?>&kunden_id=<?php echo $kunden_id; ?>","diskussion_beginnen","width=470,height=590,menubar=no,location=no,status=no,directories=no,resizable=yes,toolbar=no,scrollbars=yes");
}


/**Optiker Aktionen***/
function check_content(click){
	if(document.getElementById('ama').checked==true)
	{
		document.getElementById('content').style.display='none';
	} else {
		document.getElementById('content').style.display='block';
	}	
	if(click=='click')alert("Die Auswahl, ob die MDA die Inhalte auswählen soll, muss noch durch einen Klick auf 'Speichern' gesichert werden!");
}
function check(){
	test1=document.getElementById('ueberschrift').value;
	test2=document.getElementById('haupttext').value;
	if(test1=="" || test2==""){
		alert("Sie müssen alle Pflichtfelder ausfüllen!");
		return false;
	}
}
function setze_ueberschriftenw(){
	if(document.getElementById('ama').checked==true){
	
	document.getElementById('headlines').innerHTML="<strong>Folgende Artikel sind in der MDA-Auswahl:<br /><br /></strong>"+ueber;
	} else {
		document.getElementById('headlines').innerHTML="";
	}
}
function setze_ueberschriften(){
	if(document.getElementById('ama').checked==true){
	//document.getElementById('headlines').innerHTML="<strong>Folgende Artikel sind in der MDA-Auswahl:<br /><br /></strong>";
	document.getElementById('ama_kontrolle').style.display='block';
	} else {
		//document.getElementById('headlines').innerHTML="";
		document.getElementById('ama_kontrolle').style.display='none';
	}
}
/*Lan Monitor*/
function test_loop(){
		if(document.getElementById('loop1').checked==true)loop1=1; else loop1=0;

		if(document.getElementById('loop2').checked==true)loop2=1; else loop2=0;
		if(loop1==0 && loop2==0){
			alert("Sie müssen auswählen, ob die Filme als Loop oder einzeln angezeigt werden sollen!");
			return false;
		} else{
		return confirm("Hiermit speichern Sie Ihre Auswahl ab. Sie erhalten in Kürze eine E-Mail zur Bestätigung Ihrer Auswahl. Speichern mit OK.");
	}
}
/*onlineshop*/
function CheckOpen()
{
	if (fenster.closed!=true){
		fenster.close();
	}
}
var seite, weite, hoehe, offen=0;



function winopen(seite,weite,hoehe){
	if (offen!=0){
		CheckOpen();
	}
	fenster=window.open( seite ,'NewWindow','top=100,left=100,resizable=yes,width='+weite+',height='+hoehe);
	offen=1;
}


function NeuFenster(fensterbreite,fensterhoehe,datei)
{
	var breite = screen.width;
	var hoehe = screen.height;
	//var fensterbreite = 500; // Hier die gewünschte Breite des PopUp-Fensters eingeben.
	//var fensterhoehe = 300; // Hier die gewünschte Höhe des PopUp-Fensters eingeben.
	var pos_x = (breite/2)-(fensterbreite/2);
	var pos_y = (hoehe/2)-(fensterhoehe/2);
	
	var MeinFenster = window.open(datei, "Popup","location=no,menubar=no,resizable=no,scrollbars=no,width="+fensterbreite+",height="+fensterhoehe+",left="+pos_x+",top="+pos_y);
	MeinFenster.focus();
}

function zoomWindow(theURL) { 
  /* externe Links werden per Javascript geöffnet. Target-attribut in xhtml1.0 strict unbekannt. */
  newwin = window.open(theURL,"zoom","width=550, height=550");
  newwin.focus();
}

function externalLinks() { 
 /* externe Links werden per Javascript geöffnet. Target-attribut in xhtml1.0 strict unbekannt. */
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;
