/*
    @author tjunghans, Namics AG, www.namics.com
 */
var Osec=Osec||{};Osec.Debug=false;if(!(window.console&&window.console.firebug)){console={info:function(){},log:function(){},assert:function(){}}}Osec.Factory=Osec.Factory||{};Osec.Factory.createDate=function(c,b,a){return new Date(c,b-1,a,0,0,0,0)};Osec.Math={};Osec.Math.to_int=function(a){return parseInt(a,10)};(function(a){Osec.replace_date_with_us=function(d){var e=null,b="",f="",g="",c=null;e=/(([0-9]{2})\.([0-9]{2})\s+-)/gm;c=e.exec(d);if(!(c===null)){b=c[2];f=c[3];d=d.replace(e,function(h){var i=h.substr(0,5).split(".");return dateFormat.i18n.monthNames[Osec.Math.to_int(i[1]-1)]+" "+i[0]+" -"})}e.lastIndex=0;e=null;e=/(([0-9]{2})\.([0-9]{2})\.([0-9]{4}))/gm;c=e.exec(d);if(!(c===null)){b=c[2];f=c[3];g=c[4];d=d.replace(e,function(h){var i=h.split(".");return dateFormat.i18n.monthNames[Osec.Math.to_int(i[1]-1)]+" "+i[0]+", "+i[2]})}e.lastIndex=0;return d}}(jQuery));(function(b){function a(c){if(!(c.toString()===c)){return false}var d=this;this.date_range_us=Osec.replace_date_with_us(c);this.get_date_range_us=function(){return d.date_range_us};return true}Osec.EventDate=a;Osec.Factory.createEventDate=function(c){return new Osec.EventDate(c)}}(jQuery));(function(){function a(n){var o=null,h=null,r=null,f=null,e=null,g=null,j=null,m=null,d="",c="",b="",i=null,p=null,k=null,l="112px",q=false;o=$(".filtertable",n);h=$(".sortableTable table",n);f=$("input[name='filter_date_start']",o);e=$("input[name='filter_date_end']",o);j=$("input[name='filter_btn']",o);g=$("select[name='categoryform']",o);b="dd.mm.yyyy";c=b;if(window.location.href.indexOf("home/invest/us")>-1){q=true}if(q){c="mm-dd-yyyy"}m=function(s){o.bind("fnDrawCallback",function(){s()})};p=function(){if($("table.eventstable-us",h).length>0){var s=null;$("tbody tr",h).each(function(){s=$("td:eq(1) a",$(this));s.html(s.data("original_date"))});return true}return false};if(q){l="134px"}r=h.dataTable({aaSorting:[[1,"asc"]],sPaginationType:"osec_style",oLanguage:{oPaginate:{sPrevious:"Back",sFirst:"",sLast:"",sNext:"Next"},sZeroRecords:"No events found"},aoColumns:[{bSearchable:false,bSortable:false},{sType:"htmldate-case",sWidth:l},{bSearchable:false,sType:"html"},{bSearchable:false,sType:"html"},{bVisible:false}],bLengthChange:false,bInfo:false,bProcessing:false,iDisplayLength:20,sDom:"tp",fnDrawCallback:function(){o.trigger("fnDrawCallback")}});i=function(s){var w=null,u="",t="";w=s.split(".");t=Osec.Factory.createDate(w[2],w[1],w[0]);try{u=t.format("mm-dd-yyyy")}catch(v){u=""}return u};if(Osec.Debug){console.assert(i("31.12.2010")==="12-31-2010")}k=function(w){var t=null,u="",s="";t=w.split("-");s=Osec.Factory.createDate(t[2],t[0],t[1]);try{u=s.format("dd.mm.yyyy")}catch(v){u=""}return u};if(Osec.Debug){console.assert(k("12-31-2010")==="31.12.2010")}d=getStrToday();f.data("sNow",d);if(q){d=i(d)}f.val(d);e.val(c);f.click(function(){if($(this).val()===c){$(this).val("")}});e.click(function(){if($(this).val()===c){$(this).val("")}});j.click(function(){p();var u="",s="",t="";u=f.val();if(u===c){u=""}s=e.val();if(s===c){s=""}t=g.selectedValues()[0];if(t!==""){t="_"+t+"_"}if(q){u=k(u);s=k(s)}if(u===false){u=""}if(s===false){s=""}r.fnFilterDateDropdown(u,s,1,t);return false});o.show();m(function(){var s=null,t=null;if(q){h.addClass("eventstable-us");$("tbody tr",h).each(function(u){t=$("td:eq(1) a",$(this));s=Osec.Factory.createEventDate(t.html());t.data("original_date",t.html());if(s.date_type===-1){return true}t.html(s.get_date_range_us())})}})}Osec.LocalizedDates=a;Osec.Factory.createLocalizedDatesTable=function(b){return new Osec.LocalizedDates(b)}}(jQuery));jQuery(function(){$(".localized-dates","body").each(function(){Osec.Factory.createLocalizedDatesTable($(this))})});
