//JavaScript fuer die Anwendung Kleinanzeigen

function getTimestamp(inputDate){
    var j = inputDate.value.substring(6,10);
    var m = inputDate.value.substring(3,5)-1;
    var d = inputDate.value.substring(0,2);
    return Date.UTC(j,m,d)/1000;
}
  
function getDatefromTimestamp(inputTimestamp){
    var datum = new Date();
    datum.setTime(inputTimestamp*1000);
    var tag   = datum.getDate();
    var monat = datum.getMonth()+1;
    if(String(tag).length == 1){
  	  tag = "0" + tag;
  	}
    if(String(monat).length == 1){
  	  monat = "0" + monat;
  	}
    var dateStr = tag+'.'+monat+'.'+datum.getFullYear();
    return dateStr;
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Überprüft das Vorhandensein einer Kategorie.
//
////////////////////////////////////////////////////////////////  

function checkCategoryDouble(form){
  
  // Returnvariable
  var ret = true;
  var alertStr = "";
  
  // Lese die neu anzulegende Kategorie aus
  var newCategory = form.Category.value;
  if(newCategory == "") alertStr = "Bitte geben Sie eine Kategorie an.";
  
  // Lese die vorhandenen Kategorien aus dem Formular aus
  else if(form.cats){
    var cats = form.cats.value;
    
    // Strip first "|" if any
    if(cats.indexOf("|") == 0) cats = cats.substr(1,cats.length-1);
    
    var presentCategories = cats.split("|");
    
    // Prüfe ob vorhanden
    for(var i=0; i <= presentCategories.length-1; i++){
      if(presentCategories[i] == newCategory) alertStr = "Kategorie schon vorhanden";
    }
  }
  
  if(alertStr != ""){
    alert(alertStr);
    ret = false;
  }
  return ret;
}




