<!--
var border1 = '<div class="bordert"><div class="borderl"><div class="borderr"><div class="borderb"><div class="bordertl"><div class="bordertr"><div class="borderbl"><div class="borderbr"><div class="borderct"></div></div></div></div></div></div></div></div></div>';  
$(document).ready(function(){  

jQuery.expr[':'].regex = function(elem, index, match) {
	var matchParams = match[3].split(','),
	validLabels = /^(data|css):/,
	attr = {
		method: matchParams[0].match(validLabels) ?
		matchParams[0].split(':')[0] : 'attr',
		property: matchParams.shift().replace(validLabels,'')
	},
	regexFlags = 'ig',
	regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''), regexFlags);
	return regex.test(jQuery(elem)[attr.method](attr.property));
}


  //$(".topauktion").addClass("border2");
  //$(".border1").wrapInner(border1);
  //$(".border1").css({"border":"none"});
  //$(".border2").wrapInner(border1);
  //$(".border2").css({"border":"none"});
  //$(".topauktion, .topauktion *:not(.image, .image *)").css({"backgroundColor":"transparent"});
  
	// ~~~ START - ERSETZT IN ALLEN CSS-CLASSEN ".jq_format_money" ALLE DEZIMALPUNKTE IN KOMMAS ~~~~
	$(".jq_format_money").each( 
		function() {;
			var temp = $(this).html();
			var stemp = temp.match(/\d+.\d\d/g);
			stemp = stemp + "";
			var rtemp = stemp.replace(/\./, ",");
			temp = temp.replace(stemp, rtemp);
			$(this).html(temp);
		}
	)
	// ~~~ ENDE - ERSETZT IN ALLEN CSS-CLASSEN ".jq_format_money" ALLE DEZIMALPUNKTE IN KOMMAS ~~~~

}); 


function UpdateClock() {
   ourTime = ourTime + 1000;
   d.setTime(ourTime);
   min  = d.getMinutes();
   hour = d.getHours();
   sec  = d.getSeconds();
   if (min<10) {min="0"+min}
   if (sec<10) {sec="0"+sec}
   day  = d.getDate();
   mon  = d.getMonth(); mon += 1;
   year = d.getFullYear(); if (year<1000) { year -= 100; }
   year = String(year);
   year = year.substr(2,2);

   if (day<10) {day="0"+day}
   if (mon<10) {mon="0"+mon}
   place.innerHTML= "Auktionszeit: " + day + '.' + mon + '.' + year + ' - ' + hour + ":" + min + ":" + sec + " Uhr";
   clockID = setTimeout("UpdateClock()", 1000);
}
function StartClock() {
   place = (document.all)?document.all.clock:document.getElementById("clock");
   clockID = setTimeout("UpdateClock()", 500);
   d=new Date();
}

function UpdateCounter() {
	var actualdate = new Date();
	var seconds, minutes, hours, days, weeks;
	var sh_seconds, sh_minutes, sh_hours, sh_days, sh_weeks;
	var remain;

	actualdate = new Date();
	difference = BeginDate - actualdate; 
	seconds = difference / 1000;
	remain = seconds;
	sh_days = Math.floor(remain / 60 / 60 / 24);
	remain = remain - (sh_days * 24 * 60 * 60);
	sh_hours = Math.floor(remain / 60 / 60);
	remain = remain - (sh_hours * 60 * 60);
	sh_minutes = Math.floor(remain / 60);
	remain = remain - (sh_minutes * 60);
	sh_seconds = Math.floor(remain);
	
	var Output="";

	if(sh_days>0) {
		if(sh_days==1) {
			Output = Output + "1 Tag :";
			}
			else {
					if(sh_days>1) {
						Output = Output + sh_days + " Tage :";
						}
				}
			}

	if(sh_hours>0) {
		if(sh_hours==1) {
			Output = Output + " 1h :";
			}
			else {
					if(sh_hours>1) {
						Output = Output + sh_hours + " h :";
						}
				}
			}

	if(sh_minutes>0) {
		if(sh_minutes==1) {
			Output = Output + " 1min :";
			}
			else {
					if(sh_minutes>1) {
						Output = Output + " " + sh_minutes+"min :";
						}
				}
			}

	if(sh_seconds==1) {
		Output = Output + " 1s";
		}
		else {
				//if(sh_seconds>1) {
					Output = Output + " " + sh_seconds + "s";
					//}
			}

	 Output = "Noch " + Output + " bis zum Start!"
	 place = (document.all)?document.all.clock:document.getElementById("clock");
   place.innerHTML= Output;
   clockID = setTimeout("UpdateCounter()", 1000);
}

function StartCounter() {
	BeginDate = Date2UNIXDate(BeginDate);
	setInterval("UpdateCounter()",1000);
	UpdateCounter();
}

function swapPic(errBild,newPic){
 document.images[errBild].src = newPic;
}

var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.availWidth)?Math.floor(Math.random()*(screen.availWidth-w)):0;TopPosition=(screen.availHeight)?Math.floor(Math.random()*((screen.availHeight-h)-75)):0;}
if(pos=="center"){LeftPosition=(screen.availWidth)?(screen.availWidth-w)/2:0;TopPosition=(screen.availHeight)?(screen.availHeight-h)/2:0;}
if(pos=="default"){LeftPosition=0;TopPosition=0}
else if((pos!="center" && pos!="random" && pos!="default") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);
if(win.focus){win.focus();}}


function displayHTML(form) {
var inf = form.description.value;
win = window.open(", ", 'popup', 'scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes');
win.document.write("" + inf + "");
}


function verifynotify(field1, field2, result_id, match_html, nomatch_html) {
 this.field1 = field1;
 this.field2 = field2;
 this.result_id = result_id;
 this.match_html = match_html;
 this.nomatch_html = nomatch_html;

 this.check = function() {
   if (!this.result_id) { return false; }
   if (!document.getElementById){ return false; }
   r = document.getElementById(this.result_id);
   if (!r){ return false; }

   if (this.field1.value != "" && this.field1.value == this.field2.value) {
     r.innerHTML = this.match_html;
   } else {
     r.innerHTML = this.nomatch_html;
   }
 }
}

function Date2UNIXDate(date1) {
	strDay=date1.substr(0,2);
	strMonth=date1.substr(3,2);
	strYear=date1.substr(6,4);
	strHour=date1.substr(11,2);
	strMinute=date1.substr(14,2);
	strSecond=date1.substr(17,2);
	strMonth=strMonth-1;				//Scheis-JS kennt Monate von 0-11...;)
	return new Date(strYear,strMonth,strDay,strHour,strMinute,strSecond);
	}


/*
######################################################################################
# ADOBE-SKRIPTE                                                                      #
# zum Einbinden von Flashs, die dann auch automatisch starten (IE7)                  #
######################################################################################
*/

//v1.0
//Copyright 2006 Adobe Systems, Inc. All rights reserved.
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
