 //Ajax Themen
function nuevoAjax(){
  try { return new XMLHttpRequest(); } catch(e) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); } catch (e) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch (e) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP");     } catch (e) {}
  try { return new ActiveXObject("Microsoft.XMLHTTP");  } catch (e) {}
  return null;
}

//Zeigen und verstecken durch display
function zeigen(nameDiv,namefra) {
nameDiv=nameDiv;
namefra=namefra;
document.getElementById(nameDiv).style.display="block";
document.getElementById(namefra).style.display='block'
}
function verstecken(nameDiv,namefra) {
nameDiv=nameDiv;
namefra=namefra;
document.getElementById(nameDiv).style.display="none";
document.getElementById(namefra).style.display='none'
}
/*
Send login
*/
function sendlogin()
{
var veri = document.getElementById('show');
var t1 = document.getElementById('l').value;
var t2 = document.getElementById('p').value;
var url = document.getElementById('url').value;
var accion="Comprobando...";
var marco1="<div class='alert_login'>";
var marco2="</div>";	

if(t1==""){var a1="Debe ingresar su nombre de usuario<br />";}else{a1="";}
if(t2==""){var a2="Debe ingresar su contrase&ntilde;a<br />";}else{a2="";}

if(a1!="" || a2!="") 
		{ veri.innerHTML=""+ marco1 +""+ a1 +""+ a2 +""+marco2+""; }
if(a1=="" & a2=="")
	{	
	var ajax=nuevoAjax();	
	ajax.open("GET", "reg/ajax/ajaxlogin.php?t1="+t1+"&t2="+t2,true);	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function()
		{
		if(ajax.readyState==4)
			{
			if(ajax.responseText=="")
				{ window.location = url; }				
			else
				{veri.innerHTML = ajax.responseText; }
			}
		}
	}
	ajax.send(null)
}	

//umfrage
function umfrage(id){
	var umfragenconteiner,op,nu,i;
	umfragenconteiner = document.getElementById('eform');
	nu=document.getElementById('nu').value;
	for(var i=1;i<=nu;i++)
	{
	if(document.getElementById('op_'+i).checked == true)
		{ op=document.getElementById('op_'+i).value;	}
	}
	ajax=nuevoAjax();
	ajax.open("GET", "public/content/ajax.umfragen.php?id="+id+"&op="+op,true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		umfragenconteiner.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

//alteumfrage
function alteumfrage(t1){
	var t1, themencontainer;
	umfragenconteiner = document.getElementById('eform');
	ajax=nuevoAjax();
	ajax.open("GET", "public/content/ajax.umfragen.php?ida="+t1,true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		umfragenconteiner.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}


function drucken(cod)
{
var seite = "print.php?Cod="+cod+"&p=1";
var width = 800;
var height = 500;
var left = 99;
var top = 99;
window.open(seite,'_blank', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}




function zoomText(Accion,Elemento){
var obj=document.getElementById(Elemento);
var max = 200 //tamaño máximo del fontSize
var min = 70 //tamaño mínimo del fontSize
if (obj.style.fontSize==""){
	obj.style.fontSize="100%";
	}
actual=parseInt(obj.style.fontSize); 		//valor actual del tamaño del texto
incremento=10;								// el valor del incremento o decremento en el tamaño
	if( Accion=="wiederherstellen" ){
	obj.style.fontSize="100%"
	}
	if( Accion=="vergroesser" && ((actual+incremento) <= max )){
	valor=actual+incremento;
	obj.style.fontSize=valor+"%"
	}
	if( Accion=="verkleiner" && ((actual+incremento) >= min )){
	valor=actual-incremento;
	obj.style.fontSize=valor+"%"
	}
}


 
var capa
function cambio(idCapa){
if (document.layers) capa = eval("document." + idCapa);
if (document.all) capa = eval(idCapa + ".style");
if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
if ((capa.visibility == "hidden") || (capa.visibility == "hide"))
	{
	capa.visibility = (document.layers) ? "show" : "visible" ;
	}else{
	capa.visibility = (document.layers) ? "hide" : "hidden" ;
	}
}

function trim(str) {
if(typeof(str)=="string") return str.replace(/^\s+|\s+$/g,"");
else return str;
}
 

function rechargenum(idDiv){
	var t1, themencontainer;
	themencontainer = document.getElementById(idDiv);
	ajax=nuevoAjax();
	ajax.open("GET", "public/content/ajax."+idDiv+".php",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		themencontainer.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}


function sendfreund()
{
var t1 = document.getElementById('destino').value;
var t2 = document.getElementById('emisor').value;
var t3 = document.getElementById('mensaje').value;
var t4 = document.getElementById('captcha').value;
var t5 = document.getElementById('numcaptcha').value;
var t6 = document.getElementById('cod').value;
var t7 = document.getElementById('tit').value;
var t8 = document.getElementById('epi').value;
var veri = document.getElementById('form');
var show = document.getElementById('showalert');

if(trim(t1)=='')
	{a1 = "<p>No ha escrito la dirección del destinatario</p>";}else{a1="";}
if ( t1.indexOf('@', 0) == -1 ||  t1.indexOf('.', 0) == -1 )
	{a2 = "<p>La dirección de destino no tiene el formato correcto</p>";}else{ a2="";}
if(trim(t2)=='')
	{a3 = "<p>No ha escrito su dirección de correo</p>";}else{a3="";}
if (t2.indexOf('@', 0) == -1 ||  t2.indexOf('.', 0) == -1 )
	{a4 = "<p>Su dirección no tiene el formato correcto</p>";}else{ a4="";}
if(t4=='')
	{a5 = "<p>Debe responder la pregunta</p>";} else{ a5="";}
if(t1==t2)
	{a6 = "<p>La dirección de destino es idéntica a la auya</p>";} else{ a6="";}
if(t4!=t5)
	{a7 = "<p>Su respuesta no es correcta</p>";} else{ a7="";}



var ma_1="<div id='alerta' onclick='cambio(\"alerta\")'>";
var ma_2="</div>";

if(a1!='' || a2!='' || a3!='' || a4!='' || a5!='' || a6!='' || a7!='')
	{
	show.innerHTML=ma_1+""+a1+""+a2+""+a3+""+a4+""+a5+""+a6+""+a7+""+ma_2;
	}
else
	{	
	var ajax=nuevoAjax();	
	ajax.open("POST", "public/content/ajax.sendfreunde.php",true);	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("emi="+t1+"&des="+t2+"&men="+t3+"&cod="+t6+"&tit="+t7+"&epi="+t8);
	ajax.onreadystatechange=function()
		{
		if(ajax.readyState==1 ) //cargando
			{
			veri.innerHTML= "<img src='public/images/logos/preload.gif' titel='cargando...'>";
			}	
		if(ajax.readyState==4)
			{
			if( ajax.responseText.indexOf("Upppssss...")!=-1 )
				{
				show.innerHTML = ajax.responseText;
				}
			else{
				veri.innerHTML = ajax.responseText;
				}
			}
		}
	ajax.send(null);
	}
}  
  
function sendautor()
{
var t1 = document.getElementById('destino1').value;
var t2 = document.getElementById('emisor1').value;
var t3 = document.getElementById('mensaje1').value;
var t4 = document.getElementById('captcha1').value;
var t5 = document.getElementById('numcaptcha1').value;
var veri = document.getElementById('form_kontakt');
var show = document.getElementById('show_alert');

if(trim(t2)=='')
	{a3 = "<p>No ha escrito su dirección de correo</p>";}else{a3="";}
if (t2.indexOf('@', 0) == -1 ||  t2.indexOf('.', 0) == -1 )
	{a4 = "<p>Su dirección no tiene el formato correcto</p>";}else{ a4="";}
if(t4=='')
	{a5 = "<p>Debe responder la pregunta</p>";} else{ a5="";}
if(trim(t3)=='' || t3.length<10)
	{a6 = "<p>No ha escrito ningún mensaje</p>";} else{ a6="";}
if(t4!=t5)
	{a7 = "<p>Su respuesta no es correcta</p>";} else{ a7="";}

var ma_1="<div id='alerta' onclick='cambio(\"alerta\")'>";
var ma_2="</div>";

if(a3!='' || a4!='' || a5!='' || a6!='' || a7!='')
	{
	show.innerHTML=ma_1+""+a3+""+a4+""+a5+""+a6+""+a7+""+ma_2;
	}
else
	{	
	var ajax=nuevoAjax();	
	ajax.open("POST", "public/content/ajax.sendautor.php",true);	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("emi="+t2+"&des="+t1+"&men="+t3);
	ajax.onreadystatechange=function()
		{
		if(ajax.readyState==1 ) //cargando
			{
			veri.innerHTML= "<img src='public/images/logos/preload.gif' titel='cargando...'>";
			}	
		if(ajax.readyState==4)
			{
			if( ajax.responseText.indexOf("Upppssss...")!=-1 )
				{
				show.innerHTML = ajax.responseText;
				}
			else{
				veri.innerHTML = ajax.responseText;
				}
			}
		}
	ajax.send(null);
	}
}  
  
  
  




