<?php
//  Copyright (c) 2004 randshop
//  http://www.randshop.com
//
//  Unter Lizenz von randshop
//	
//	Letzte Bearbeitung: 01.08.2004

function GetStandardLieferstatus() {
	
	// Standardlieferstatus ermitteln
	$SQLString = "SELECT " . TABLE_LIEFERSTATUS . ".id  FROM " . TABLE_LIEFERSTATUS;
	$LieferstatusObeject = mysql_fetch_object(errorlogged_mysql_query($SQLString));
	
	return $LieferstatusObeject->id;

}

function GetNewLieferstatusSort() {
	
	// h�chsten Sortierwert ermitteln
	$SQLString = "SELECT (max(" . TABLE_LIEFERSTATUS . ".sort) + 1) AS NewSort FROM " . TABLE_LIEFERSTATUS;
	$LieferstatusObeject = mysql_fetch_object(errorlogged_mysql_query($SQLString));
	
	return $LieferstatusObeject->NewSort;

}


function DeleteLieferstatus($LieferstatusID) {

	
	// Lieferstatus l�schen
	$SQLString = "DELETE FROM " . TABLE_LIEFERSTATUS . " WHERE id = '" . $LieferstatusID . "'";
	$QuerryReferenz = errorlogged_mysql_query($SQLString);
	
	$SQLString = "DELETE FROM " . TABLE_LIEFERSTATUS_LANGU . " WHERE lieferstatus_id = '" . $LieferstatusID . "'";
	$QuerryReferenz = errorlogged_mysql_query($SQLString);
	
	$StandardLieferstatus = GetStandardLieferstatus();

	// alle Lieferstatus, die bei einer Null-Menge auf den gel�schten verwiesen haben, auf den Standard setzen
	$SQLString = "UPDATE " . TABLE_LIEFERSTATUS . " SET nichtauflager = '" . $StandardLieferstatus . "' WHERE id = '" . $LieferstatusID . "'";
	$QuerryReferenz = errorlogged_mysql_query($SQLString);
	
	// alle Artikel, die auf den gel�schten verwiesen haben auf den Standardlieferstatus verweisen
	$SQLString = "UPDATE " . TABLE_ARTIKEL . " SET lieferstatus = '" . $StandardLieferstatus . "' WHERE lieferstatus = '" . $LieferstatusID . "'";
	$QuerryReferenz = errorlogged_mysql_query($SQLString);

	// normales Bild l�schen
	$ImageName = "lieferstatus_" . sprintf("%05d", $LieferstatusID);
	unlink_wc(DATEIPFAD . "images/dbimages/", $ImageName . ".*");

	// kleines  Bild l�schen
	$ImageName = "lieferstatus_s_" . sprintf("%05d", $LieferstatusID);
	unlink_wc(DATEIPFAD . "images/dbimages/", $ImageName . ".*");

}

function SaveLieferstatus($LieferstatusID, $Sort, $Name, $Standard, $Beschreibung, $NichtAufLager, $ImageArray, $ImageSmallArray, $Verkaufstop, $LanguageIndependent, $LanguageID, $ImageLoeschen, $ImageSmallLoeschen) {
	
	// ********************************************************************************
	// ** StandardLieferstatus überprüfen
	// ********************************************************************************

	if ($Standard) {
		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS . " ";
		$SQLString .= "SET " . TABLE_LIEFERSTATUS . ".standard = '0' ";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
		
	} else {
		
		$SQLString = "SELECT * FROM " . TABLE_LIEFERSTATUS . " ";
		$SQLString .= "WHERE " . TABLE_LIEFERSTATUS . ".standard = '1' AND ";
		$SQLString .= TABLE_LIEFERSTATUS . ".id != '" . $LieferstatusID . "'";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
		
		if (!mysql_num_rows($MySQLQueryReference)) {
			$Standard = 1;
		}
		
	}
	
	// ********************************************************************************
	// ** Daten speichern
	// ********************************************************************************
	
	// Lieferstatus schon vorhanden
	if ($LieferstatusID) {
		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS . ".sort = '" . $Sort . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".standard = '" . $Standard . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".nichtauflager = '" . $NichtAufLager . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".verkaufstop = '" . $Verkaufstop . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".language_independent = '" . $LanguageIndependent . "' ";
		
		$SQLString .= " WHERE " . TABLE_LIEFERSTATUS . ".id = '" . $LieferstatusID . "'";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
		
	// Lieferstatus neu anlegen
	} else {

		$SQLString = "INSERT INTO " . TABLE_LIEFERSTATUS . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS . ".sort = '" . $Sort . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".standard = '" . $Standard . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".nichtauflager = '" . $NichtAufLager . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".verkaufstop = '" . $Verkaufstop . "', ";
		$SQLString .= TABLE_LIEFERSTATUS . ".language_independent = '" . $LanguageIndependent . "' ";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
		
		$LieferstatusID = mysql_insert_id();
		
	}	
	
	// Sprachabhängige Daten
	$SQLString = "SELECT ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id ";
	$SQLString .= "FROM ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . " ";
	$SQLString .= "WHERE ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "' AND ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "' ";
	
	$LieferstatusLanguageObject = mysql_fetch_object(errorlogged_mysql_query($SQLString));
	
	if ($LieferstatusLanguageObject) {
		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS_LANGU . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".name = '" . htmlspecialchars($Name, ENT_QUOTES) . "', ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".beschreibung = '" . htmlspecialchars($Beschreibung, ENT_QUOTES) . "' ";
		$SQLString .= " WHERE ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "' AND ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "' ";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);

	} else {
		
		$SQLString = "INSERT INTO  " . TABLE_LIEFERSTATUS_LANGU . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".name = '" . htmlspecialchars($Name, ENT_QUOTES) . "', ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".beschreibung = '" . htmlspecialchars($Beschreibung, ENT_QUOTES) . "', ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "', ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "' ";

		$MySQLQueryReference = errorlogged_mysql_query($SQLString);

	}

	// ********************************************************************************
	// ** Bilder löschen
	// ********************************************************************************
	if($ImageSmallLoeschen) {
		$NewImageName = "lieferstatus_s_" . sprintf("%05d", $LieferstatusID);
		unlink_wc(DATEIPFAD . "images/dbimages/", $NewImageName . ".*");
		
		// Datenbank updaten		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS . ".imagesmall = '' ";
		$SQLString .= " WHERE " . TABLE_LIEFERSTATUS . ".id = '" . $LieferstatusID . "' AND ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "'";
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
	}
	
	if($ImageLoeschen) {
		$NewImageName = "lieferstatus_" . sprintf("%05d", $LieferstatusID) . "_" . $LanguageID;
		unlink_wc(DATEIPFAD . "images/dbimages/", $NewImageName . ".*");
		
		// Datenbank updaten		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS_LANGU . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".image = '' ";
		$SQLString .= " WHERE ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "' AND ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "'";
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);
	}
	
	// ********************************************************************************
	// ** Bilder auswerten
	// ********************************************************************************
	
	// Bild des Lieferstatus
	if ($ImageArray["size"] > 0) {
	
		$NewImageName = "lieferstatus_" . sprintf("%05d", $LieferstatusID) . "_" . $LanguageID;

		// altes Bild löschen
		unlink_wc(DATEIPFAD . "images/dbimages/", $NewImageName . ".*");
	
		// temporäre Datei kopieren
		$TempNameArray = explode(".", $ImageArray["name"]);
		$NewImageName = $NewImageName . "." . $TempNameArray[count($TempNameArray) - 1];
		move_uploaded_file($ImageArray["tmp_name"], DATEIPFAD . "images/dbimages/" . $NewImageName);
		chmod(DATEIPFAD . "images/dbimages/" . $NewImageName, 0644);

		// Datenbank updaten		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS_LANGU . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".image = '" . $NewImageName . "' ";
		$SQLString .= " WHERE ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "' AND ";
		$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".language_id = '" . $LanguageID . "'";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);

	}

	// kleines Bild des Lieferstatus
	if ($ImageSmallArray["size"] > 0) {
	
		$NewImageName = "lieferstatus_s_" . sprintf("%05d", $LieferstatusID);

		// altes Bild l�schen
		unlink_wc(DATEIPFAD . "images/dbimages/", $NewImageName . ".*");
	
		// tempor�re Datei kopieren
		$TempNameArray = explode(".", $ImageSmallArray["name"]);
		$NewImageName = $NewImageName . "." . $TempNameArray[count($TempNameArray) - 1];
		move_uploaded_file($ImageSmallArray["tmp_name"], DATEIPFAD . "images/dbimages/" . $NewImageName);
		chmod(DATEIPFAD . "images/dbimages/" . $NewImageName, 0644);

		// Datenbank updaten		
		$SQLString = "UPDATE " . TABLE_LIEFERSTATUS . " SET ";
		$SQLString .= TABLE_LIEFERSTATUS . ".imagesmall = '" . $NewImageName . "' ";
		$SQLString .= " WHERE " . TABLE_LIEFERSTATUS . ".id = '" . $LieferstatusID . "'";
		
		$MySQLQueryReference = errorlogged_mysql_query($SQLString);

	}

	return $LieferstatusID;
	
}

function GetLieferstatusDetail($LieferstatusID, $LanguageID = 0) {
	
	global $a_ls_standard;
	
	// Sprache ermitteln
	if (!$LanguageID) {
		$LanguageID = GetDefaultLanguageID();
	}
	
	$StandardLanguageID = GetDefaultLanguageID();
	
	// SQL-String f�r den Lieferstatus zusammensetzen
	$SQLString = "SELECT ";
	$SQLString .= TABLE_LIEFERSTATUS . ".id, ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".name, ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".beschreibung, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".sort, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".nichtauflager, ";
	$SQLString .= "IF(" . TABLE_LIEFERSTATUS . ".language_independent, table_lieferstatus_langu_standard.image, " . TABLE_LIEFERSTATUS_LANGU . ".image) AS image, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".imagesmall, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".language_independent, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".verkaufstop, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".standard ";
	$SQLString .= "FROM " . TABLE_LIEFERSTATUS . " ";
	$SQLString .= "LEFT JOIN " . TABLE_LIEFERSTATUS_LANGU . " ON ((" . TABLE_LIEFERSTATUS . ".id = " . TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id) AND (" . TABLE_LIEFERSTATUS_LANGU . ".language_id = " . $LanguageID . "))";
	$SQLString .= "LEFT JOIN " . TABLE_LIEFERSTATUS_LANGU . " table_lieferstatus_langu_standard ON ((" . TABLE_LIEFERSTATUS . ".id = table_lieferstatus_langu_standard.lieferstatus_id) AND (table_lieferstatus_langu_standard.language_id = " . $StandardLanguageID . ")) ";
	$SQLString .= " WHERE " . TABLE_LIEFERSTATUS . ".id = '" . $LieferstatusID . "'";
	
	// Lieferstatus abfragen
	$LieferstatusObject = mysql_fetch_object(errorlogged_mysql_query($SQLString));

	// Bild des Lieferstatus formatieren
	if ($LieferstatusObject->image && file_exists(DATEIPFAD . "/images/dbimages/" . $LieferstatusObject->image)) {
		$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $LieferstatusObject->image);
		$LieferstatusObject->image_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $LieferstatusObject->image . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $LieferstatusObject->name . "\">";
	}

	// kleines Bild des Lieferstatus formatieren
	if ($LieferstatusObject->imagesmall && file_exists(DATEIPFAD . "/images/dbimages/" . $LieferstatusObject->imagesmall)) {
		$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $LieferstatusObject->imagesmall);
		$LieferstatusObject->imagesmall_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $LieferstatusObject->imagesmall . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $LieferstatusObject->name . "\">";
	}

	// Standardbild formatieren
	if ($LieferstatusObject->standard) {
		$LieferstatusObject->standard_imagestring = "<img src=\"" . URLPFAD . "admin/images/haeckchen_klein.gif\" width=\"13\" height=\"13\" alt=\"" . $a_ls_standard . "\">";
	}

	
	return $LieferstatusObject;

}


function GetLieferstatusLanguageDataArray($LieferstatusID) {
	
	// Sprachen Abfragen
	$SQLString = "SELECT ";
	$SQLString .= TABLE_LANGUAGE . ".language_id, ";
	$SQLString .= "IF(ISNULL(" . TABLE_LIEFERSTATUS_LANGU . ".name), " . TABLE_LANGUAGE . ".language_image_admintool_inactive, " . TABLE_LANGUAGE . ".language_image_admintool_active) AS language_image_admintool ";
	$SQLString .= "FROM ";
	$SQLString .= TABLE_LANGUAGE . " ";
	$SQLString .= "LEFT JOIN " . TABLE_LIEFERSTATUS_LANGU . " ON ((" . TABLE_LANGUAGE . ".language_id = " . TABLE_LIEFERSTATUS_LANGU . ".language_id) AND (" . TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id = '" . $LieferstatusID . "')) ";
	
	
	$MySQLQueryReference = errorlogged_mysql_query($SQLString);
	
	$LanguageCounter = 0;
	
	while ($LieferstatusLanguageRow = mysql_fetch_array($MySQLQueryReference)) {
		$LieferstatusLanguageDataArray[$LanguageCounter]["language_image_admintool_imagestring"] = "<img src=\"" . IMAGEPFAD . "dbimages/" . $LieferstatusLanguageRow["language_image_admintool"] . "\" border=\"0\">";
		$LieferstatusLanguageDataArray[$LanguageCounter]["language_id"] = $LieferstatusLanguageRow["language_id"];
		$LanguageCounter++;
	}
	
	return $LieferstatusLanguageDataArray;

}

function GetLieferstatusDataArray($SearchField = "", $SearchString = "", $SortField = "", $SortOrder = "", $LanguageID = 0) {

	global $a_ls_standard;
	global $c_landnichtuebersetzt;

	// Sprache ermitteln
	if (!$LanguageID) {
		$LanguageID = GetDefaultLanguageID();
	}

	$StandardLanguageID = GetDefaultLanguageID();
	
	// ********************************************************************************
	// ** SQL-String zum einlesen der Lieferstatus zusammensetzen
	// ********************************************************************************

	// Felder
	$SQLString = "SELECT ";
	$SQLString .= TABLE_LIEFERSTATUS . ".id, ";
	$SQLString .= "IFNULL(" . TABLE_LIEFERSTATUS_LANGU . ".name, table_lieferstatus_langu_standard.name) AS name, ";
	$SQLString .= "IFNULL(" . TABLE_LIEFERSTATUS_LANGU . ".name, '<i>" . $c_landnichtuebersetzt . "</i>') AS admin_name, ";
	$SQLString .= "IFNULL(" . TABLE_LIEFERSTATUS_LANGU . ".beschreibung, table_lieferstatus_langu_standard.beschreibung) AS beschreibung, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".sort, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".nichtauflager, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".imagesmall, ";
	$SQLString .= TABLE_LIEFERSTATUS_LANGU . ".image, ";
	$SQLString .= "IF(" . TABLE_LIEFERSTATUS . ".language_independent, table_lieferstatus_langu_standard.image, " . TABLE_LIEFERSTATUS_LANGU . ".image) AS image, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".verkaufstop, ";
	$SQLString .= TABLE_LIEFERSTATUS . ".standard ";
	$SQLString .= "FROM " . TABLE_LIEFERSTATUS . " ";
	$SQLString .= "LEFT JOIN " . TABLE_LIEFERSTATUS_LANGU . " ON ((" . TABLE_LIEFERSTATUS . ".id = " . TABLE_LIEFERSTATUS_LANGU . ".lieferstatus_id) AND (" . TABLE_LIEFERSTATUS_LANGU . ".language_id = " . $LanguageID . "))";
	$SQLString .= "LEFT JOIN " . TABLE_LIEFERSTATUS_LANGU . " table_lieferstatus_langu_standard ON (( " . TABLE_LIEFERSTATUS . ".id = table_lieferstatus_langu_standard.lieferstatus_id) AND (table_lieferstatus_langu_standard.language_id = " . $StandardLanguageID . ")) ";
	
	// Suche
	if ($SearchField && $SearchString) {
		$SQLString .= "WHERE " . $SearchField . " LIKE '%" . $SearchString . "%' "; 
	}

	// Sortierung
	if ($SortField && $SortOrder) {
		$SQLString .= "ORDER BY " . $SortField . " " . $SortOrder . " "; 
	}

	//echo '$SQLString: ' . $SQLString . '<br>';

	$MySQLQueryReferenz = errorlogged_mysql_query($SQLString);

	// ********************************************************************************
	// ** die Lieferstatusdaten in ein Array ablegen
	// ********************************************************************************

	$LieferstatusCounter = 0;
	$LieferstatusDataArray = array();

	while ($LieferstatusRowArray = mysql_fetch_array($MySQLQueryReferenz, MYSQL_ASSOC)) {

		$LieferstatusDataArray[$LieferstatusCounter]["id"] = $LieferstatusRowArray["id"];
		$LieferstatusDataArray[$LieferstatusCounter]["name"] = $LieferstatusRowArray["name"];
		$LieferstatusDataArray[$LieferstatusCounter]["admin_name"] = $LieferstatusRowArray["admin_name"];
		$LieferstatusDataArray[$LieferstatusCounter]["beschreibung"] = $LieferstatusRowArray["beschreibung"];
		$LieferstatusDataArray[$LieferstatusCounter]["sort"] = $LieferstatusRowArray["sort"];
		$LieferstatusDataArray[$LieferstatusCounter]["nichtauflager"] = $LieferstatusRowArray["nichtauflager"];
		$LieferstatusDataArray[$LieferstatusCounter]["image"] = $LieferstatusRowArray["image"];
		$LieferstatusDataArray[$LieferstatusCounter]["imagesmall"] = $LieferstatusRowArray["imagesmall"];
		$LieferstatusDataArray[$LieferstatusCounter]["standard"] = $LieferstatusRowArray["standard"];
		$LieferstatusDataArray[$LieferstatusCounter]["languagearray"] = GetLieferstatusLanguageDataArray($LieferstatusRowArray["id"]);

		// Bild des Lieferstatus formatieren
		if ($LieferstatusRowArray["image"] && file_exists(DATEIPFAD . "/images/dbimages/" . $LieferstatusRowArray["image"])) {
			$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $LieferstatusRowArray["image"]);
			$LieferstatusDataArray[$LieferstatusCounter]["image_imagestring"] = "<img src=\"" . URLPFAD . "images/dbimages/" . $LieferstatusRowArray["image"] . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $LieferstatusRowArray["name"] . "\" />";
		}

		// kleines Bild des Lieferstatus formatieren
		if ($LieferstatusRowArray["imagesmall"] && file_exists(DATEIPFAD . "/images/dbimages/" . $LieferstatusRowArray["imagesmall"])) {
			$ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $LieferstatusRowArray["imagesmall"]);
			$LieferstatusDataArray[$LieferstatusCounter]["imagesmall_imagestring"] = "<img src=\"" . URLPFAD . "images/dbimages/" . $LieferstatusRowArray["imagesmall"] . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $LieferstatusRowArray["name"] . "\" />";
		}

		// Standadrbild formatieren
		if ($LieferstatusRowArray["standard"]) {
			$LieferstatusDataArray[$LieferstatusCounter]["standard_imagestring"] = "<img src=\"" . URLPFAD . "admin/images/haeckchen_klein.gif\" width=\"13\" height=\"13\" alt=\"" . $a_ls_standard . "\">";
		}

		$LieferstatusCounter++;

	}

	return $LieferstatusDataArray;

}

?>