String.prototype.removeWhiteSpaces = function () {
    return (this.replace(/\s+/g,""));
}

function emailcheck(s){

 var res = false;


  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));

 return(res);
}

function showpic(element){
  var data = 'idx='+ element.replace("p","");
  var uri  = 'php/getpictures_ax.php';

  saveReq(uri,data);
  shownotepad(element.replace("p",""));

}

function showcomments(element){

  var data = 'idx='+ element;
  var uri  = 'php/showcomments_ax.php';
  saveReq(uri,data);
  
}


function mailadr(){
  var name = 'info';
  var domain = 'skurrilewelt.de';
  document.write('<a href=\"mailto:' + name + '@' + domain + '\">');
  document.write(name + '@' + domain + '</a>');

}


function shownotepad(idx){
  var form="<h4>Kommentieren Sie diese Karte</h4><form action='' name='co' method='post'><table><tr>";
  form +="<td class='fett'>Name*:</td><td><input type='text' size='30' class='field' name='name' value=''/></td></tr><tr>";
  form +="<td class='fett'>Email* <span class='small'>(nicht &ouml;ffentlich)</span> :</td><td><input type='text' size='30' class='field' name='email' value=''/></td>";
  form +="</tr><tr><td colspan='2'  class='fett'>Kommentar:</td></tr><tr>";
  form +="<td colspan='2'><textarea wrap='physical' cols='46' rows='2' class='field' name='comment'></textarea></td></tr><tr>";
  form +="<td><input type='button' class='bt' value='Absenden' onclick='savecomment();'/></td></tr></table>";
  form +="<input type='hidden' name='karte' value='"+idx+"' /></form>";
  document.getElementById("write").innerHTML = form;
}

function savecomment(){

var error=false;
  if(document.co.name.value.removeWhiteSpaces()==""){
    error=true;
  }
  if(emailcheck(document.co.email.value)==false){
    error=true;
  }
  if(document.co.comment.value.removeWhiteSpaces()==""){
    error=true;
  }
  if(error==true){
     alert("Bitte alle markierten Felder ausfüllen und eine gültige Email-Adresse eingeben.");
  }else{
     data="idx="+document.co.karte.value+"&name="+document.co.name.value+"&email="+document.co.email.value+"&comment="+document.co.comment.value;
     var uri  = 'php/writecomment_ax.php';
     saveReq(uri,data);
  }
  
  
}
