function pruefe_newart() 
   {      
      if(document.new_article.pic_read.value == '') 
      { 
         alert("Bitte Bild- und Textrechte bestaetigen!"); 
         return false; 
      } 
   } 


var request = false;

function setRequest() {
	// Request erzeugen
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}
	
}

// -----------------------------------------------------------------------------------------------------

function usernamecheck(id, url, targetid) {

	if(document.getElementById(id).value != '') {

	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
		return false;
		
	} else {

		value = document.getElementById(id).value;

		if(value != '') {
		
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('value='+value);
		
			// Request auswerten
			request.onreadystatechange = function() {
			
				switch (request.readyState) {
			
					// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
					case 4:
			
					if (request.status != 200) {
			
						alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
					} else {
				
						var content = request.responseText;		
						
						// den Inhalt des Requests in das <div> schreiben
						document.getElementById(targetid).innerHTML = content;
					
					}
				
				}
				
			};
			
		}

	}
	
	} else {
	
		document.getElementById(targetid).innerHTML = '';
	
	}
	
}

// -----------------------------------------------------------------------------------------------------

function openlayer(changeid, url, targetvisibleid, targetchangeid) {

	if(document.getElementById(targetvisibleid).style.visibility != 'visible') {

	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
		return false;
		
	} else {

		value = changeid;

		if(value != '') {
		
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('value='+value);
		
			// Request auswerten
			request.onreadystatechange = function() {
			
				switch (request.readyState) {
			
					// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
					case 4:
			
					if (request.status != 200) {
			
						alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
					} else {
				
						var content = request.responseText;
								
						document.getElementById(targetvisibleid).style.visibility = 'visible';		
						
						// den Inhalt des Requests in das <div> schreiben
						document.getElementById(targetchangeid).innerHTML = content;
					
					}
				
				}
				
			};
			
		}

	}
	
	} else {
	
		document.getElementById(targetvisibleid).style.visibility = 'hidden';
	
	}
	
}

// -----------------------------------------------------------------------------------------------------

function openlayer1(id) {

	if(document.getElementById(id).style.visibility != 'visible') {
	
		document.getElementById(id).style.visibility = 'visible';
	
	} else {
	
		document.getElementById(id).style.visibility = 'hidden';
	
	}

}

// -----------------------------------------------------------------------------------------------------

function deletelistitems(deleteid, url, url2, targetid2) {
	
	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
		return false;
		
	} else {
	
		value = deleteid;
		
		if(value != '') {
	
			document.getElementById('waiting').style.visibility = 'visible';
		
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('value='+value);
		
			// Request auswerten
			request.onreadystatechange = function() {
		
				switch (request.readyState) {
			
				// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
				case 4:
			
				if (request.status != 200) {
			
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
				} else {
				
					// Request öffnen
					request.open('post', url2, true);
			
					// Request senden
					request.send(null);
				
					// Request auswerten
					request.onreadystatechange = function() {
				
						switch (request.readyState) {
					
							// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
							case 4:
						
								document.getElementById('waiting').style.visibility = 'hidden';
						
								if (request.status != 200) {
							
									alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
							
								} else {
							
									var content = request.responseText;
								
									// den Inhalt des Requests in das <div> schreiben
									document.getElementById(targetid2).innerHTML = content;
									
								}
							
								break;
								default:
								break;
						}
				
					};
				
				}
			
				break;
				default:
				break;
			
				}
			
			};
		
		}
		
	}
	
}

// -----------------------------------------------------------------------------------------------------

function categorychangelistitems(changeid, changefieldid, url, url2, targetid2) {
	
	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
		return false;
		
	} else {
	
		value = changeid;
		value2 = document.getElementById(changefieldid).value;
		
		if(value != '') {
	
			document.getElementById('waiting').style.visibility = 'visible';
		
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('value='+value+'&value2='+value2);
		
			// Request auswerten
			request.onreadystatechange = function() {
		
				switch (request.readyState) {
			
				// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
				case 4:
			
				if (request.status != 200) {
			
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
				} else {
				
					// Request öffnen
					request.open('post', url2, true);
			
					// Request senden
					request.send(null);
				
					// Request auswerten
					request.onreadystatechange = function() {
				
						switch (request.readyState) {
					
							// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
							case 4:
						
								document.getElementById('waiting').style.visibility = 'hidden';
						
								if (request.status != 200) {
							
									alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
							
								} else {
							
									var content = request.responseText;
								
									// den Inhalt des Requests in das <div> schreiben
									document.getElementById(targetid2).innerHTML = content;
									
								}
							
								break;
								default:
								break;
						}
				
					};
				
				}
			
				break;
				default:
				break;
			
				}
			
			};
		
		}
		
	}
	
	return false;
	
}

// -----------------------------------------------------------------------------------------------------

function observearticle(id, url, url2, targetid2) {
	
	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
	} else {
	
		value = id;
		
		if(value != '') {
			
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('value='+value);
		
			// Request auswerten
			request.onreadystatechange = function() {
		
				switch (request.readyState) {
			
				// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
				case 4:
			
				if (request.status != 200) {
			
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
				} else {
				
					// Request öffnen
					request.open('post', url2, true);
					
					// Requestheader senden
					request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			
					// Request senden
					request.send('value='+value);
				
					// Request auswerten
					request.onreadystatechange = function() {
				
						switch (request.readyState) {
					
							// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
							case 4:
						
								if (request.status != 200) {
							
									alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
							
								} else {
							
									var content = request.responseText;
								
									// den Inhalt des Requests in das <div> schreiben
									document.getElementById(targetid2).innerHTML = content;
									
								}
							
								break;
								default:
								break;
						}
				
					};
				
				}
			
				break;
				default:
				break;
			
				}
			
			};
		
		}
		
	}
	
}

// -----------------------------------------------------------------------------------------------------

function sortlistitems(id, url, targetid) {

	// Request erzeugen
	setRequest();
	
	// überprüfen, ob Request erzeugt wurde
	if (!request) {
	
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		
		return false;
		
	} else {

		value = document.getElementById(id).value;

		if(value != '') {
		
			document.getElementById('waiting').style.visibility = 'visible';
		
			// Request öffnen
			request.open('post', url, true);
		
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			// Request senden
			request.send('order='+value);
		
			// Request auswerten
			request.onreadystatechange = function() {
			
				switch (request.readyState) {
			
					// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
					case 4:
					
					document.getElementById('waiting').style.visibility = 'hidden';
			
					if (request.status != 200) {
			
						alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				
					} else {
				
						var content = request.responseText;		
						
						// den Inhalt des Requests in das <div> schreiben
						document.getElementById(targetid).innerHTML = content;
					
					}
				
				}
				
			};
			
		}

	}
	
}

// -----------------------------------------------------------------------------------------------------

function edititem(id, targetid) {

	if(document.getElementById(targetid).style.visibility != 'visible') {

	topdiv = document.getElementById(id).offsetTop;
	leftdiv = document.getElementById(id).offsetLeft;
	widthdiv = document.getElementById(id).offsetWidth;
	widthdivtarget = document.getElementById(targetid).offsetWidth;
	leftdiv = leftdiv + widthdiv - widthdivtarget;
	
	document.getElementById(targetid).style.visibility = 'visible';
	document.getElementById(targetid).style.top = topdiv + 'px';
	document.getElementById(targetid).style.left = leftdiv + 'px';
	
	} else {
	
	document.getElementById(targetid).style.visibility = 'hidden';
	
	}
		

}

// -----------------------------------------------------------------------------------------------------

function bundeslaender() {

	value = document.getElementById('country').value;

	if(value == 52) {
	
		document.getElementById('statealternativ').style.visibility = 'hidden';
		document.getElementById('state').style.visibility = 'visible';
	
	} else {
	
		document.getElementById('state').style.visibility = 'hidden';
		document.getElementById('statealternativ').style.visibility = 'visible';
	
	}

}

// -----------------------------------------------------------------------------------------------------

function checksame(id, id1, targetid) {

	value = document.getElementById(id).value;
	value1 = document.getElementById(id1).value;
	
	if(value == '' || value1 == '') {
	
		document.getElementById(targetid).innerHTML = '';
	
	} else if(value == value1) {
	
		document.getElementById(targetid).innerHTML = '<img src="gfx/right.png" style="float: left; margin-left: 10px;" width="20" height="20">';
	
	} else {
	
		document.getElementById(targetid).innerHTML = '<img src="gfx/cross.png" style="float: left; margin-left: 10px;" width="20" height="20">';
	
	}

}

// -----------------------------------------------------------------------------------------------------

function countstring(id, targetid, max) {

	stringlength = max - document.getElementById(id).value.length;
	
	document.getElementById(targetid).innerHTML = 'noch '+stringlength+' Zeichen übrig';
	
	if(stringlength < 0) {
	
		document.getElementById(targetid).style.color = 'red';
	
	} else {
	
		document.getElementById(targetid).style.color = '';
	
	}

}

// -----------------------------------------------------------------------------------------------------

function showpic(name) {

	if(document.getElementById(name).style.visibility != 'visible') {

		document.getElementById(name).style.visibility = 'visible';
	
	} else {
	
		document.getElementById(name).style.visibility = 'hidden';
	
	}

}

// -----------------------------------------------------------------------------------------------------

var nCrackrate = 1000; // Anzahl möglicher Versuche das Passwort zu Knacken pro Sekunde
var nTreshholddays = 365 * 10; // Schwellwert, ab wann das Passwort als Sicher gilt
var nSteps = 10; // Anzahl der Schritte, die im CSS angehangen werden

function contains(strText, strPattern)
{
 for (i = 0; i < strText.length; i++)
 {
 if (strPattern.indexOf(strText.charAt(i)) > -1) return true;
 }
 return false;
}

function checkPass(strPass, strId, strClassname, strTextId, aTexts) {
 
	nCombinationCount = 0;

 	strToCheck = "0123456789"; // überprüfen ob Ziffern vormmen
 	if (contains(strPass, strToCheck)) nCombinationCount += strToCheck.length;
 	strToCheck = "abcdefghijklmnopqrstuvwxyz"; // überprüfen ob kleine Buchstaben vorkommen
	if (contains(strPass, strToCheck)) nCombinationCount += strToCheck.length;
	strToCheck = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // überprüfen ob grosse Buchstaben vorkommen
 	if (contains(strPass, strToCheck)) nCombinationCount += strToCheck.length;
 	strToCheck = ",;:-_=+|//?^&!.@$£#*()%~<>{}[]";// übersprüfen ob Sonderzeichen vorkommen
	if (contains(strPass, strToCheck)) nCombinationCount += strToCheck.length;

 	var nDays = ((Math.pow(nCombinationCount, strPass.length) / nCrackrate) / 2) / 86400; // Wieviele Tage benötigt man?
 	var nStrongness = Math.round(nDays / nTreshholddays * 100); // Stärke errechnen
 	if (nStrongness < (strPass.length * 5)) nStrongness += strPass.length * 5; // Zeichenlänge für Stärke berücksichtigen
 	if (nStrongness > 100) nStrongness = 100; // Max 100% zulassen
 	nStrongness = Math.round(nStrongness / (100 / nSteps)); // Max Schritte

 	oId = document.getElementById(strId);
 	oId.className = strClassname + "-" + nStrongness;

 	otId = document.getElementById(strTextId);

 	if (aTexts) {
 
 	nKey = Math.round((aTexts.length - 1) / nSteps * nStrongness);
 	otId.innerHTML = aTexts[nKey];
 
 	}
 
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0

	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	
	if (restore) selObj.selectedIndex=0;
	
} 

function checkall(count) {

	i = 1;
	
	if(document.getElementById('checkall').checked == true) {
	
		while(i <= count) {
	
			document.getElementById(i).checked = true;
	
			i++;
	
		}
	
	} else {
	
		while(i <= count) {
	
			document.getElementById(i).checked = false;
	
			i++;
	
		}
	
	}


}

// -----------------------------------------------------------------------------------------------------
var $buoop = {vs: {i:8,f:3.5,o:10.5,s:3,n:10},

    reminder: 24,        

    onshow: function(infos){},      

    l: false,                                                          

    test: false,                    

    text: "",                      

    newwindow: true                

}

$buoop.ol = window.onload;

window.onload=function(){

 if ($buoop.ol) $buoop.ol();

 var e = document.createElement("script");

 e.setAttribute("type", "text/javascript");

 e.setAttribute("src", "http://browser-update.org/update.js");

 document.body.appendChild(e); }
 
 
 // ----------------- Mail pruefen ------------------------
 
 function pruefFormular() { 
    // Prüfe E-Mail Adresse
	if (document.Formular.newmail.value.indexOf) {
	   var Ausdruck = /((.+){2,})(@)(\b.+\b)(\.)/i;
	   var Ergebnis = document.Formular.newmail.value.search(Ausdruck);
       if(Ergebnis != 0) {
       alert("Keine gültige E-Mail Adresse!");
      document.Formular.newmail.focus();
     return false;
	 }
	}
  }
  


function showCharsLeft() {
  charfield = document.getElementById('charsleft');
  messagefield = document.getElementById('message');
  maxlength = messagefield.getAttribute('maxlength');
  charfield.value = (maxlength - messagefield.value.length);
}

// ------------------- Tinybox -----------------

TINY={};

TINY.box=function(){
	var j,m,b,g,v,p=0;
	return{
		show:function(o){
			v={opacity:70,close:1,animate:1,fixed:1,mask:1,maskid:'',boxid:'',topsplit:2,url:0,post:0,height:0,width:0,html:0,iframe:0};
			for(s in o){v[s]=o[s]}
			if(!p){
				j=document.createElement('div'); j.className='tbox';
				p=document.createElement('div'); p.className='tinner';
				b=document.createElement('div'); b.className='tcontent';
				m=document.createElement('div'); m.className='tmask';
				g=document.createElement('div'); g.className='tclose'; g.v=0;
				document.body.appendChild(m); document.body.appendChild(j); j.appendChild(p); p.appendChild(b);
				m.onclick=g.onclick=TINY.box.hide; window.onresize=TINY.box.resize
			}else{
				j.style.display='none'; clearTimeout(p.ah); if(g.v){p.removeChild(g); g.v=0}
			}
			p.id=v.boxid; m.id=v.maskid; j.style.position=v.fixed?'fixed':'absolute';
			if(v.html&&!v.animate){
				p.style.backgroundImage='none'; b.innerHTML=v.html; b.style.display='';
				p.style.width=v.width?v.width+'px':'auto'; p.style.height=v.height?v.height+'px':'auto'
			}else{
				b.style.display='none'; 
				if(!v.animate&&v.width&&v.height){
					p.style.width=v.width+'px'; p.style.height=v.height+'px'
				}else{
					p.style.width=p.style.height='100px'
				}
			}
			if(v.mask){this.mask(); this.alpha(m,1,v.opacity)}else{this.alpha(j,1,100)}
			if(v.autohide){p.ah=setTimeout(TINY.box.hide,1000*v.autohide)}else{document.onkeyup=TINY.box.esc}
		},
		fill:function(c,u,k,a,w,h){
			if(u){
				if(v.image){
					var i=new Image(); i.onload=function(){w=w||i.width; h=h||i.height; TINY.box.psh(i,a,w,h)}; i.src=v.image
				}else if(v.iframe){
					this.psh('<iframe src="'+v.iframe+'" width="'+v.width+'" frameborder="0" height="'+v.height+'"></iframe>',a,w,h)
				}else{
					var x=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject('Microsoft.XMLHTTP');
					x.onreadystatechange=function(){
						if(x.readyState==4&&x.status==200){p.style.backgroundImage=''; TINY.box.psh(x.responseText,a,w,h)}
					};
					if(k){
    	            	x.open('POST',c,true); x.setRequestHeader('Content-type','application/x-www-form-urlencoded'); x.send(k)
					}else{
       	         		x.open('GET',c,true); x.send(null)
					}
				}
			}else{
				this.psh(c,a,w,h)
			}
		},
		psh:function(c,a,w,h){
			if(typeof c=='object'){b.appendChild(c)}else{b.innerHTML=c}
			var x=p.style.width, y=p.style.height;
			if(!w||!h){
				p.style.width=w?w+'px':''; p.style.height=h?h+'px':''; b.style.display='';
				if(!h){h=parseInt(b.offsetHeight)}
				if(!w){w=parseInt(b.offsetWidth)}
				b.style.display='none'
			}
			p.style.width=x; p.style.height=y;
			this.size(w,h,a)
		},
		esc:function(e){e=e||window.event; if(e.keyCode==27){TINY.box.hide()}},
		hide:function(){TINY.box.alpha(j,-1,0,3); document.onkeypress=null; if(v.closejs){v.closejs()}},
		resize:function(){TINY.box.pos(); TINY.box.mask()},
		mask:function(){m.style.height=this.total(1)+'px'; m.style.width=this.total(0)+'px'},
		pos:function(){
			var t;
			if(typeof v.top!='undefined'){t=v.top}else{t=(this.height()/v.topsplit)-(j.offsetHeight/2); t=t<20?20:t}
			if(!v.fixed&&!v.top){t+=this.top()}
			j.style.top=t+'px'; 
			j.style.left=typeof v.left!='undefined'?v.left+'px':(this.width()/2)-(j.offsetWidth/2)+'px'
		},
		alpha:function(e,d,a){
			clearInterval(e.ai);
			if(d){e.style.opacity=0; e.style.filter='alpha(opacity=0)'; e.style.display='block'; TINY.box.pos()}
			e.ai=setInterval(function(){TINY.box.ta(e,a,d)},20)
		},
		ta:function(e,a,d){
			var o=Math.round(e.style.opacity*100);
			if(o==a){
				clearInterval(e.ai);
				if(d==-1){
					e.style.display='none';
					e==j?TINY.box.alpha(m,-1,0,2):b.innerHTML=p.style.backgroundImage=''
				}else{
					if(e==m){
						this.alpha(j,1,100)
					}else{
						j.style.filter='';
						TINY.box.fill(v.html||v.url,v.url||v.iframe||v.image,v.post,v.animate,v.width,v.height)
					}
				}
			}else{
				var n=a-Math.floor(Math.abs(a-o)*.5)*d;
				e.style.opacity=n/100; e.style.filter='alpha(opacity='+n+')'
			}
		},
		size:function(w,h,a){
			if(a){
				clearInterval(p.si); var wd=parseInt(p.style.width)>w?-1:1, hd=parseInt(p.style.height)>h?-1:1;
				p.si=setInterval(function(){TINY.box.ts(w,wd,h,hd)},20)
			}else{
				p.style.backgroundImage='none'; if(v.close){p.appendChild(g); g.v=1}
				p.style.width=w+'px'; p.style.height=h+'px'; b.style.display=''; this.pos();
				if(v.openjs){v.openjs()}
			}
		},
		ts:function(w,wd,h,hd){
			var cw=parseInt(p.style.width), ch=parseInt(p.style.height);
			if(cw==w&&ch==h){
				clearInterval(p.si); p.style.backgroundImage='none'; b.style.display='block'; if(v.close){p.appendChild(g); g.v=1}
				if(v.openjs){v.openjs()}
			}else{
				if(cw!=w){p.style.width=(w-Math.floor(Math.abs(w-cw)*.6)*wd)+'px'}
				if(ch!=h){p.style.height=(h-Math.floor(Math.abs(h-ch)*.6)*hd)+'px'}
				this.pos()
			}
		},
		top:function(){return document.documentElement.scrollTop||document.body.scrollTop},
		width:function(){return self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth},
		height:function(){return self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},
		total:function(d){
			var b=document.body, e=document.documentElement;
			return d?Math.max(Math.max(b.scrollHeight,e.scrollHeight),Math.max(b.clientHeight,e.clientHeight)):
			Math.max(Math.max(b.scrollWidth,e.scrollWidth),Math.max(b.clientWidth,e.clientWidth))
		}
	}
}();

// ------------- Facebook like Button anzeigen -----------------

function loadFBLikeButton(){
document.getElementById("fblikebox").innerHTML='<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FTauschgarten%2F100365143390942&amp;send=false&amp;layout=button_count&amp;width=160&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=48" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:160px; height:25px;" allowTransparency="true"></iframe>';
}

// ------------- +1 Button anzeigen -----------------

function loadScript(jssource) {
var jsnode = document.createElement('script');
jsnode.setAttribute('type','text/javascript');
jsnode.setAttribute('src',jssource);
document.getElementsByTagName('head')[0].appendChild(jsnode);
document.getElementById('plus1').innerHTML = "";
}
var plus1source = "https://apis.google.com/js/plusone.js";
