//data file for data.js

//Make the array from data!!
//'kategorie|bezeichnung|bild klein|bild gross|info|nr',
artikel=[
'Röcke und Oberteile|Rock|DSC04266k.JPG|DSC04266.JPG|Oberteil mit angeschnittenem Arm ab 29,-<br>Rock mit Einsatz 35,-<br>Tuch 35,-<br>Straußenfederfächer<br>super Qualität Abb. 85,-<br>Faschingsfeder o. Abb. 59,-<br>Farben jeweils auf Anfrage<br>|1',
'Röcke und Oberteile|Rock und Oberteil|DSC01434k.JPG|DSC01434.JPG|Farbe und Material auf Anfrage|2',
'Röcke und Oberteile|Gerafftes Kostüm|DSC00645k.JPG|DSC00645.JPG|Gerafftes Kostüm mit hochwertigem Chiffon<br>Schwarzlichttauglich !<br>Andere Farben und Material auf Anfrage<br>Preis ab 229,-<br>|3',
'Kleider|Hochwertiges Stretchsamt-Kleid|Image5k.JPG|Image5.JPG|Hochwertiges Stretchsamt-Kleid<br>Mit weich fließendem Pearlchiffon<br>In der Taille Netzeinsatz<br>Bestickung mit Swarovsi-Straß und edlen Schmuckperlen<br>Andere Farben und Material auf Anfrage<br>Preis nach Vereinbarung<br>|4',
'Kleider|(8)|Bild21.jpg|Bild21V.jpg||5',
'Flamenco|Flamencokleid|DSC03282k.JPG|DSC03282.JPG|Ulla und Martina<br>Preise auf Anfrage<br>|6',
'Kostüme|Geraffter Kostümrohling aus Samt|DSC00420k.JPG|DSC00420.JPG|Geraffter Kostümrohling aus Samt zur Weiterverarbeitung.<br>Gerne übernehmen auch wir das.<br>Rock ab 85,-<br>BH gerafft oder glatt ab 35,-<br>Stulpen oben gerafft 25,-<br>Viele Farben und Materialien möglich<br>|7',
'Kostüme|Kleid|DSC03636k.JPG|DSC03636.JPG|Farbe und Material auf Anfrage|8',
'Tribal|Tribal-Kostüm|CIMG0216k.JPG|CIMG0216.JPG|Tribal-Kostüme nach Anfrage<br>Rock 71,-<br>Choli ab 25,-<br>Gürtel ab 55,-<br>Turbanrohling 12,50<br>Verlaufschleier 24,-<br>Tribal-Schmuck ab 10,-<br>Netze 30,-<br>|9',
'Tribalschmuck|bezeichnung|bild klein|bild gross|info|10',
'Garde|bezeichnung|bild klein|bild gross|info|11',
'Hüfttuecher|bezeichnung|bild klein|bild gross|info|12',
'Zubehör|Schleier|DSC04808k.JPG|DSC04808.JPG|Isis-Schleier<br>Flügelschleier<br>Isis-Wings<br>Lammeé in Gold und Silber<br>Handeingelegtes Plisseé 119,-<br>Aus irisierendem Material 129,-<br>Weiß, Blau, Rot<br>Andere Farben und Materialien auf Anfrage<br>|13',
'Zubehör|Kleid|DSC01494k.JPG|DSC01494.JPG|Farbe und Material auf Anfrage|14',
'Kostüme|Kleid|DSC01487k.JPG|DSC01487.JPG|Farbe und Material auf Anfrage|15',
'Kostüme|Kleid|DSC02714k.JPG|DSC02714.JPG|Farbe und Material auf Anfrage|16',
'Kostüme|Kleid|DSC03622k.JPG|DSC03622.JPG|Farbe und Material auf Anfrage|17',
'Kostüme|Kleid|DSC03629k.JPG|DSC03629.JPG|Farbe und Material auf Anfrage|18',
'Kostüme|Kleid|DSC03636k.JPG|DSC03636.JPG|Farbe und Material auf Anfrage|19',
'TEST|Kleid|DSC01432k.JPG|DSC01432.JPG|Farbe und Material auf Anfrage|20',
'Zubehör|Umhang|DSC04825k.JPG|DSC04825.JPG|Farbe und Material auf Anfrage|21',
'Zubehör|Umhang|DSC05490k.JPG|DSC05490.JPG|Farbe und Material auf Anfrage|22',
'Kleider|Kleid|DSC04820k.jpg|DSC04820.jpg|Farbe und Material auf Anfrage|23',
'Kleider|Kleid|DSC06323k.JPG|DSC06323.JPG|Farbe und Material auf Anfrage|24'
];


/*******************************************************
Load XML with XMLHTTP

//Make the array from an XML file!!
//Better work with xmlDoc in data.js
*******************************************************/
var xmlFile ="data_data.xml";
//xmlFile = null //if empty nothing is loaded

var xmlDoc;
var xmlhttp;

function loadXMLDoc(xml_File)
{
  xmlhttp = null;
  // code for Mozilla, etc.
  if (window.XMLHttpRequest)
    {
    xmlhttp = new XMLHttpRequest();
    }
  // code for IE
  else if (window.ActiveXObject)
    {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  if (xmlhttp != null)
    {
    // xmlhttp.onreadystatechange=onResponse;  //needed if sync!
    // xmlhttp.open("GET",xmlFile,true); //async
    xmlhttp.open("GET", xml_File, false); //sync
    xmlhttp.send(null);
    }
  else
    {
//    alert("Your browser does not support XMLHTTP.")
  }
}

if (xmlFile != null)
{
  loadXMLDoc(xmlFile);


  artikel = new Array();

  xmlDoc = xmlhttp.responseXML.documentElement;
  var ergebnisse = xmlDoc.getElementsByTagName("Item");
  for (var i = 0; i < ergebnisse.length; i++)
  {
    var kategorie = "Eintrag fehlt", bezeichnung = "Eintrag fehlt", bild_klein = "Eintrag fehlt", bild_gross = "Eintrag fehlt", info = "Eintrag fehlt";
    try
      {
      //.childNodes[0].nodeValue; is the same as .firstChild.data;
      bild_gross  = ergebnisse[i].getElementsByTagName("Filename")[0].childNodes[0].nodeValue;         //File->Filepath
      //  bild_klein  = bild_gross.replace(/\.jpg/i, "k.jpg");
      bild_klein  = bild_gross;
      kategorie   = ergebnisse[i].getElementsByTagName("Special_Instructions")[0].firstChild.data; //Iptc->Special_Instructions
      bezeichnung = ergebnisse[i].getElementsByTagName("Headline")[0].firstChild.data;         //Iptc->Headline
      info        = ergebnisse[i].getElementsByTagName("Caption")[0].firstChild.data;          //Iptc->Caption
      info        = info.replace(/\r|\n|\r\n/g, "<br />");                                      //replace linefeeds
      }
    catch (er)
      {
      //alert (i+"  "+er);
      info = i+" - "+er;
      }
    artikel[artikel.length] = kategorie + "|" + bezeichnung + "|" + bild_klein + "|" + bild_gross + "|" + info + "|" + (artikel.length+100);
  }

  /*var test="";
  for (var i = 0; i < artikel.length; i++) {
  test = test + artikel[i] + "\n";
  }
  alert(test);
  */
}
//End XML




var data = new Array();
data[1]=artikel;

artikel    =  1;

var data_name = new Array();
data_name[1]="Röcke und Oberteile";
data_name[2]="Kleider";
data_name[3]="Flamenco";
data_name[4]="Kostüme";
data_name[5]="Tribal";
data_name[6]="Tribalschmuck";
data_name[7]="Garde";
data_name[8]="Hüfttücher";
data_name[9]="Zubehör";
data_name[10]="Besonderes Angebot";

var data_file_name = "data_data.js";
















