function ajaxRefreshLoad()
{
     if (!document.getElementsByTagName){ return; }
     var obj = document.getElementsByName("ajaxRefresher")[0];
     if (obj)
     {
         for(i=0;i<obj.elements.length;i++)
         {
             obj.elements[i].onchange = function()
             {

                 ajaxRefreshTreffer(this);
             }

             //DANK IE IST FOLGENDES NOTWENDIG, WEIL DER ONCHANGE ERST BEI BLUR/CHECKBOX MELDET
             type = obj.elements[i].getAttribute('type');
             if (type == "checkbox")
             {
                 obj.elements[i].onclick = function()
                 {
                     ajaxRefreshTreffer(this);
                 }
             }
         }
     }
     return false;
}

function ajaxRefreshTreffer(me)
{
     if (!document.getElementsByTagName){ return; }
     var obj = document.getElementsByName("ajaxRefresher")[0];
     if (obj)
     {
         var uriString = defaultpath + "suchen/trefferinfo?ajax=1";
         //alert(me + "\n" + uriString);
         for(i=0;i<obj.elements.length;i++)
         {
             type = obj.elements[i].getAttribute('type');
             if (type == "checkbox")
             {
                 if (obj.elements[i].checked == true)
                 {
                     name = obj.elements[i].name;
                     value = obj.elements[i].value;
                     uriString += "&" + name + "=" + value;
                 }
             }
             else
             if (obj.elements[i].value != "")
             {
                 name = obj.elements[i].name;
                 value = obj.elements[i].value;
                 uriString += "&" + name + "=" + value;
             }
         }

         //window.open(encodeURI(uriString));
     
             new Ajax.Request(encodeURI(uriString),
             {
                 method:'get',
                 onSuccess: function(transport){
                 var response = transport.responseText || "";
                 //document.getElementsByName('trefferPreview')[0].innerHTML = response;
                 document.getElementById('trefferPreview').innerHTML = response;
             },
                 onFailure: function()
                 {
                    document.getElementById('trefferPreview').innerHTML= "";
                 }
             });
     }
     return false;

}

Event.observe(window, 'load', ajaxRefreshLoad, false);

function check_action(uri,cases)
{
   var txt = '';
   switch (cases)
   {
       case 'picture' : txt = 'Wollen Sie dieses Bild wirklich entfernen?'; break;
   }
   
   Check = confirm(txt);
   if (Check == true)
   {
       location.href = uri;
   }
}
