function ajax_request() {
  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;
}
 
//GrafikAnzeigen

function GrafikAnzeigen(GrafikURL, Breite, Hoehe)
{
Fensteroptionen = "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0";
Grafikfenster = window.open("", "", Fensteroptionen + ',width=' + Breite + ',height=' + Hoehe);
Grafikfenster.focus();
Grafikfenster.document.open();
with(Grafikfenster)
{
document.write("<html><head>");
document.write("<title>Grafikanzeige</title>");
document.write("</head>");
document.write("<body leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" topmargin=\"0\">");
document.write("<img border=\"0\" onclick=\"window.close();\" src=\""+ GrafikURL +"\" title=\"Zum Schließen auf das Foto klicken\">");
document.write("</body></html>");
}
return;
}


/* Recharge nummer */
// Themem
function rechargenum(){
	var themencontainer;
	themencontainer = document.getElementById('captcha_nummer');
	ajax=ajax_request();
	ajax.open("GET", "public/includes/ajax/ajax_captcha_nummer.php",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		themencontainer.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}
 
 
 
/* Contar caracteres */
function contador(textarea, contad, formulario)
{
var area = eval("document."+formulario+"."+textarea+".value");
var resultado = 2000 - area.length;
eval("document."+formulario+"."+contad+".value = '"+resultado+"'");
if(resultado<1){
	alert("Der Administrator sagt: 2000 Schlage sind genug für fast alles");return false;
	}
}


/* Trim */

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}



/* ******************** */
function validarCom(form){
var t1 = trim(document.getElementById('captcha').value);
var t2 = trim(document.getElementById('numcaptcha').value);
var t3 = trim(document.getElementById('coment').value);
var t4 = trim(document.getElementById('id_art').value);
var contenedor = document.getElementById('marcoalerta');

	if(t3.length<10 || t3==""){
		document.getElementById('coment').style.border='2px solid red';
		return false;
	}else{
		document.getElementById('coment').style.border='0';
	}
	if(t1!=t2){
		document.getElementById('captcha').style.border='2px solid red';
		return false;
	}else{
		document.getElementById('captcha').style.border='0';
	}
  //form.submit();
	ajax=ajax_request();
	ajax.open("POST", "public/includes/ajax/ajax_comment.php",true);
	ajax.onreadystatechange=function() {
	if (ajax.readyState==4) {
			//contenedor.innerHTML = ajax.responseText
			/* */
			if(ajax.responseText.length<4) // ajax.responseText gibt eine 3 Characteren String
				{
				var seite="?id="+t4;
				window.location.href=seite;
				}
			if(ajax.responseText.length>4)
				{
				contenedor.innerHTML = ajax.responseText;
				}
			/* */
			}
		}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("id="+t4+"&coment="+t3)
}

