<?php

	$sql2 = 'SELECT * FROM objekte WHERE ID = "'.$_POST['ID'].'";';
	$result2 = $db->query($sql2);
	$nt2 = $result2->fetch_assoc();
	$user = fnc_getUsernameById ( $nt2['TID'], 'portal' );
	
	$Importmodus = $_POST['ImmoScout'];
	$stellplkosten = 	0;
	$picpath = 			'';
	$Baujahr =			'';
	$Gesamtflaeche =	'';
	$Flaeche =			'';
	$Garten = 			'';
	$HausT = 			'';
	$Heizungsart = 		'';
	$KategorieTyp =		'';
	$Nebenkosten = 		'';
	$PreisParkflaeche =	'';
	$Einbaukueche = 	'';
	$Keller = 			'';
	$Befeuerungsart =	'';
	$Vermarktung = 		'';
	$Waehrung = 		'			Waehrung="EUR"'."\n";
	$VermietFlaeche =	'';
	if ( !empty ( $nt2['VermietbareFlaeche'] ) AND ( '0' != $nt2['VermietbareFlaeche'] ) )
		{
			$VermietFlaeche = 	'			VermietbareFlaeche="' . $nt2['VermietbareFlaeche'] . '"'."\n";
		}
	$MietpaIST = '';
	if ( '0.00' != $nt2['MietEinnahmePaIst'] )
		{
			$MietpaIST = 		'			MietEinnahmePaIst="' . $nt2['MietEinnahmePaIst'] . '"'."\n";
		}
	$MietpaSOLL = '';
	if ( '0.00' != $nt2['MietEinnahmePaSoll'] )
		{
			$MietpaSOLL = 		'			MietEinnahmePaSoll="' . $nt2['MietEinnahmePaSoll'] . '"'."\n";
		}
	$Modernisierung =	'';
	$Energieausweis =	'';
	$Provision =		'';
	$OBeschreib =		'';
	$Objektkategorie2 =	'			Objektkategorie2="' . str_replace ( ' / ', '', str_replace ( 'ä', 'ae', str_replace ( 'ü', 'ue', $nt2['O_TYP'] ) ) ) . '"'."\n";
	$Wege =				'';
	if ( !empty ( $nt2['Provision'] ) )
		{
			$Provision =		'			Provision="' . $nt2['Provision'] . "\"\n";
		}
	if ( '1' == $nt2['ProvisionsPflichtig'] )
		{
			$Provision .=		'			Provisionspflichtig="true"'."\n";
		}
	if ( !empty ( $nt2['ProvisionsHinweis'] ) )
		{
			$Provision .=		'			Provisionshinweis="' . $nt2['ProvisionsHinweis'] . "\"\n";
		}
		
	if ( '0' != $nt2['FusswegOeNV'] )
		{
			$Wege .=		'			FusswegOeNV="' . $nt2['FusswegOeNV'] . '"'."\n";
		}
	if ( '0' != $nt2['FahrBHF'] )
		{
			$Wege .=		'			FahrzeitBHf="' . $nt2['FahrBHF'] . '"'."\n";
		}
	if ( '0' != $nt2['FahrBAB'] )
		{
			$Wege .=		'			FahrzeitBAB="' . $nt2['FahrBAB'] . '"'."\n";
		}
	if ( '0' != $nt2['Fahrflug'] )
		{
			$Wege .=		'			FahrzeitFlughafen="' . $nt2['Fahrflug'] . '"'."\n";
		}

	$Adresse = 			'			<Adresse '."\n";
	if ( !empty ( $nt2['Strasse'] ) )
		{
			$Adresse .=			'				Strasse="'.$nt2['Strasse'].'" '."\n";
		}
	if ( !empty ( $nt2['StraNr'] ) )
		{
			$Adresse .=			'				Hausnummer="'.$nt2['StraNr'].'" '."\n";
		}
	$Adresse .=			'				Ort="'.$nt2['Ort'].'" '."\n";
	$Adresse .=			'				Postleitzahl="'.$nt2['PLZ'].'" '."\n";
	$Adresse .=			'				Laenderkennzeichen="DEU"'."\n";
	$Adresse .=			'			/>'."\n";
	
	$Kontaktperson = 	"			<Kontaktperson \n";
	$Kontaktperson .=	"				Anrede=\"". $user[0] ."\" \n";
	$Kontaktperson .=	"				Vorname=\"".$user[1]."\" \n";
	$Kontaktperson .=	"				Nachname=\"".$user[2]."\" \n";
	$Kontaktperson .=	"				Telefon=\"".KONT_TEL."\" \n";
	$Kontaktperson .=	"				Homepage=\"".KONT_HOME."\" \n";
	$Kontaktperson .=	"				EMail=\"".KONT_MAIL."\" \n";
	$Kontaktperson .=	"			/>\n";

	if ( 'keine Angabe' != $nt2['EnerTyp'] )
		{
			$Energieausweis = 			'			<Energieausweis '."\n";
			$Energieausweis .=			'				Energieausweistyp="'.$nt2['EnerTyp'].'" '."\n";
			$Energieausweis .=			'				Energieverbrauchskennwert="'.$nt2['EnerVKW'].'" '."\n";
			if ( $nt2['EnerWWEnt'] )
				{
					$Energieausweis .=			'				WarmwasserEnthalten="true"'."\n";
				}
			$Energieausweis .=			'			/>'."\n";
		}
		
	if (0 != (int)$nt2['Baujahr']) {
		$Baujahr = '			Baujahr="'.$nt2['Baujahr'].'"'."\n";
	}
	
	if ('' != $nt2['OBeschreibung']) {
		$OBeschreib =		'			<Objektbeschreibung>'."\n";
		$OBeschreib .=		'				'.substr($nt2['OBeschreibung'],0,2000)."\n";
		$OBeschreib .=		'			</Objektbeschreibung>'."\n";
	}

	if ('' != $nt2['Ausstatt']) {
		$Ausstattung =		'			<Ausstattung>'."\n";
		$Ausstattung .=		'				'.substr($nt2['Ausstatt'],0,2000)."\n";
		$Ausstattung .=		'			</Ausstattung>'."\n";
	}

	if ('' != $nt2['Sonstiges']) {
		$Sonst =			'			<SonstigeAngaben>'."\n";
		$Sonst .=			'				'.substr($nt2['Sonstiges'],0,2000)."\n";
		$Sonst .=			'			</SonstigeAngaben>'."\n";
	}

	$Objekt = "Anlageobjekt";
	
	if (0 != (int)$nt2['GrundF']) {
		$Gesamtflaeche =	'			Gesamtflaeche="'.$nt2['GrundF'].'"'."\n";
	}

// Berechnung PreisParkflaeche
	if (0 != (int)$nt2['GaraK']) {
		$stellplkosten = (int)$nt2['GaraK'];
	}
	if (0 != (int)$nt2['GaraK']) {
		$stellplkosten = $stellplkosten + (int)$nt2['StellK'];
	}
	if (0 != $stellplkosten) {
		$PreisParkflaeche = ' PeisParkflaeche="'.$stellplkosten.'" ';
	}
	if (0 != (int)$nt2['NebenK']) {
		$Nebenkosten = ' Nebenkosten="'.$nt2['NebenK'].'" ';
	}
	
	if ( !empty ( $nt2['Modern'] ) AND '0' != $nt2['Modern'] )
		{
			$Modernisierung = '			JahrLetzteModernisierung="' . $nt2['Modern'] . '"'."\n";
		}
		
	$Kaufpreis = '			Kaufpreis="' . $nt2['Mkalt'] . '"'."\n";
		
	$picpath = "../img/objekte/";
	
	
	$Heizungsart = '			Heizungsart="' . str_replace ( ' ', '', $nt2['Heizart'] ) . '"'."\n";

	$BefeuerungsArt =	"			<BefeuerungsArt>\n";
	$BefeuerungsArt .=	'				<' . str_replace ( ' ', '', str_replace ( 'ä', 'ae', str_replace ( 'Ö', 'Oe', $nt2['Befeuerung'] ) ) ) . '/>' . "\n";
	$BefeuerungsArt .=	"			</BefeuerungsArt>\n";
	
	$MmATitel = 'TWE-Immobilien';
	$MultimediaAnhang =	'			<MultimediaAnhang '."\n";
	$MultimediaAnhang .=	'				AnhangArt="bild" '."\n";
	$MultimediaAnhang .=	'				Titel="'.$MmATitel.'" '."\n";
	$MultimediaAnhang .=	'				Dateityp=".JPG"'."\n";
	$MultimediaAnhang .=	'				Dateiname="'.$nt2['ID'].'_0.jpg" '."\n";
	$MultimediaAnhang .=	'			/>'."\n";
	$source = $picpath."0_0.jpg";
	$dest = "temp/".$nt2['ID']."_0.jpg";
	copy($source, $dest);
	for ($i=1; $i<10; $i++) {
		if ((file_exists($picpath.$nt2['ID']."_".$i.".jpg"))){
			if ('' == $nt2['Foto'.$i.'']) {
				$MmATitel = 'Foto'.$i;
			} else {
				$MmATitel = $nt2['Foto'.$i.''];
			}
			$MultimediaAnhang .=	'			<MultimediaAnhang '."\n";
			$MultimediaAnhang .=	'				AnhangArt="bild" '."\n";
			$MultimediaAnhang .=	'				Titel="'.$MmATitel.'" '."\n";
			$MultimediaAnhang .=	'				Dateityp=".JPG"'."\n";
			$MultimediaAnhang .=	'				Dateiname="'.$nt2['ID']."_".$i.'.jpg" '."\n";
			$MultimediaAnhang .=	'			/>'."\n";
			$source = $picpath.$nt2['ID']."_".$i.".jpg";
			$dest = "temp/".$nt2['ID']."_".$i.".jpg";
			copy($source, $dest);
		}
	}
	$path = "temp/".$nt2['ID']."_st_Z9B_imt.xml";
	$datei = fopen($path, "a+");
	
	$text = '<?xml version="1.0" encoding="UTF-8"?>'."\n";
	$text .= '<IS24ImmobilienTransfer'."\n";
	$text .= '	xmlns="http://www.immobilienscout24.de/immobilientransfer"'."\n";
	$text .= '	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'."\n";
	$text .= '	xsi:schemaLocation="http://www.immobilienscout24.de/immobilientransfer is24immotransfer.xsd"'."\n";
	$text .= '	ErstellerSoftware="R!ST"'."\n";
	$text .= '	ErstellerSoftwareVersion="'.SW_VERSION.'"'."\n";
	$text .= '	EmailBeiFehler="'.MAIL_ERROR.'"'."\n";
	$text .= '>'."\n";
	$text .= '	<Anbieter ScoutKundenID="'.IMMOS_ID.'">'."\n";
	$text .= '		<'.$Objekt."\n";
	$text .= '			AnbieterObjektID="'.$nt2['ID'].'"'."\n";
	$text .= '			Ueberschrift="'.$nt2['Kurz'].'"'."\n";
	$text .= '			Importmodus="'.$Importmodus.'"'."\n";
	$text .= $Gesamtflaeche;
	$text .= $Flaeche;
	$text .= $KategorieTyp;
	$text .= $VermietFlaeche;
	$text .= $MietpaIST;
	$text .= $MietpaSOLL;
	
	
	$text .= '			Adressdruck="false"'."\n";
	$text .= $Baujahr;
	$text .= $Objektkategorie2;
	$text .= $Einbaukueche;
	$text .= $Heizungsart;
	$text .= $Keller;
	$text .= $Provision;
	$text .= $Kaufpreis;
	$text .= $Wege;
	$text .= $Waehrung;
	$text .= '		>'."\n";
	$text .= $Adresse;
	$text .= $Kontaktperson;
	$text .= $OBeschreib;
	$text .= $Ausstattung;
	$text .= $Sonst;
	$text .= $MultimediaAnhang;
	$text .= $BefeuerungsArt;
	$text .= $Energieausweis;
	$text .= '		</'.$Objekt.'>'."\n";
	$text .= '	</Anbieter>'."\n";
	$text .= '</IS24ImmobilienTransfer>';

	$text = utf8_encode($text);
	fwrite($datei, $text);
	fclose($datei);
?>
