//<script type="text/javascript" language="javascript">
//# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
//# Sekunden zu Zeitangabe umrechnen
//# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
// <script type="text/javascript"> 
//alert(	1156500657 +"- " + current_timestamp);
//document.write(TIME_format('liste', umrechnen(1156500657 - current_timestamp)))</script>

function umrechnen(zeit_sec) {

// hier muß noch eingeargbeitet werden, 
// das die Zahl wenn sie kleiner als 0 ist, nur 0 zurück gegeben werdn
// und daraus dann im TIME_format ein "beendet" wird

var sec = zeit_sec % 60;
    zeit_sec = (zeit_sec - sec) / 60;
var minute = zeit_sec % 60;
    zeit_sec = (zeit_sec - minute) / 60;
var hour = zeit_sec % 24;
    zeit_sec = (zeit_sec - hour) / 24;
var day = zeit_sec % 7;
var week = (zeit_sec - day) / 7;
r_value = new Array(week,day,hour,minute,sec,zeit_sec);
return r_value;
}

function TIME_format(format,dates, lang) {

	var r_str = '';   
	week = dates[0];
	day = dates[1]; 
	hour = dates[2];
	minute = dates[3];
	sec= dates[4];
	zeit_sec=dates[5];
	// Week rausgenommen weil es Tage runterzählen soll
	// week = 0; nach "liste" verschoben
	//day = zeit_sec;
	var sep = '&nbsp;';
//	alert(zeit_sec + ","+ day);

	var lang_de = new Array('Wochen','Woche','und','T','Mehr als',' Std ',' Min ',' Tage ',' Tag ',' Sek ', 'Beendet');
	var lang_en = new Array('Weeks','Week','and','D','More then',' Hour ',' Min ',' Days',' Day ',' Sec', 'Closed');	
	var ar_lang = new Array
		ar_lang =  lang == 1 ? lang_de : lang_en;
		
	if(zeit_sec >= 1000) {
		return 'ERROR';
	}
   if('liste' == format) { // zurück schreiben als listen format
      week = 0;
      day = zeit_sec; // ist dafrü verantwortlich das die tage in ohne wochen sind
      if(0 < week) {	  	
         r_str = week > 1 ? week + '<small>' + ar_lang[0] + '</small> ' : week + '<small>' + ar_lang[1] + '</small> ';
      }
      if(0 < day) {
		  if(r_str) {
    	     r_str = r_str + '<small>' + ar_lang[2] + '</small> ' ;
		  }
          r_str = day > 1 ? r_str + day + '<small>' + ar_lang[7] + '</small>' : r_str  + day + '<small>' + ar_lang[8] + '</small>';
		  r_str = sep + r_str  + "<br />";
      } else {
		  if(r_str)
    	     r_str = '<small>' + ar_lang[4] + '</small>' + r_str   ;
      }

      if(week == 0 ) {
         if(r_str)
         	//r_str = r_str + ' und ';
         	r_str = r_str + sep;
         if (hour > 0)
         	r_str = r_str + hour + "<small>" + ar_lang[5] + "</small>";
		 if (minute > 0) {
         	r_str = r_str + minute + "<small>" + ar_lang[6] + "</small> ";	         // 
		 } else {
			 if (sec > 0)
    	     	r_str = r_str + '<small> < 1' + ar_lang[6]  + "</small>" ;
		 }
         // ausklammern für Fuchs // eingeklammert wegen fuchs
      }
	
	r_str = '<div style="text-align:left;">' + r_str +  '</div>';
	if (week == 0 && day == 0 && hour <= 0 && minute <= 0 && sec <= 0) 
		r_str = ar_lang[10];
        
	


   } else if ('item_spezial' == format) {
   	  
   	  day = zeit_sec; // ist dafrü verantwortlich das die tage ohne wochen sind	  
      
      if(0 < day) {
      	r_str = day > 1 ? r_str + day +  ar_lang[7]  : r_str  + day +  ar_lang[8] ;
      } 
      if(r_str)
      	r_str = r_str + sep;
      	//r_str = r_str + ' und ';
      	
      if(day == 1 ) {
         if (hour > 0 )
         	r_str = r_str + hour + ar_lang[5] ;
      } else if( 0 == day) {
      	  if (hour) {
         	r_str = r_str + hour + ar_lang[5] ;
      	  }
      	  if(hour < 10 && hour > 0) {
          	if (minute >0)
         		r_str = r_str + minute + ar_lang[6] ;
          } else if(hour == 0) {
          	 if (minute >0)
         		r_str = r_str + minute + ar_lang[6] ;
          	if (sec > 0) {
          		if(minute > 10) {
          		}
          		else if(minute < 10) {
         			r_str = r_str + sec ;
         		} else
         			r_str = r_str + sec + ar_lang[9] ;
         		}
         	}
         // ausklammern für Fuchs
      	}

      }   
   return r_str ;
}


