/******************************* DanaĆĄnji dan full *******************************************************/ $(document).ready(function(){ $('.date').each(function(){ var country = getCountry; if (typeof lCode != 'undefined') { var cLang = lCode; } else { cLang == ''; } var date = new Date(); /* atribut mjesec */ var attr1 = $(this).attr('m'); if($(this).hasClass('today')){ var m = 0; } else if ( (typeof attr1 !== typeof undefined && attr1 !== false) && ($(this).attr('m')!='') ) { var m = parseInt($(this).attr('m')); } else{ var m = 0; } /* atribut dan */ var attr2 = $(this).attr('d'); if($(this).hasClass('today')){ var d = 0; } else if ( (typeof attr2 !== typeof undefined && attr2 !== false) && ($(this).attr('d')!='') ) { var d = parseInt($(this).attr('d')); } else{ var d = 0; } /* atribut minut */ var attr3 = $(this).attr('min'); if ( (typeof attr3 !== typeof undefined && attr3 !== false) && ($(this).attr('min')!='') ) { var min = parseInt($(this).attr('min')); } else{ var min = 1; } /* atribut sat */ var attr4 = $(this).attr('h'); if ( (typeof attr4 !== typeof undefined && attr4 !== false) && ($(this).attr('h')!='') ) { var h = parseInt($(this).attr('h')); } else{ var h = 1; } var year = date.getFullYear(); var month = date.getMonth()+1; var day = date.getDate(); var dana = d; var mjeseci = m; if (d>=day) { d = (d -31); m = m+1; }; if (m>=month) { m = m -12; yearNew = year-1; } else{ yearNew = year; }; var monthNew = month-m; var dayNew = day-d; if (dayNew>31) { dayNew = dayNew-31; monthNew = monthNew+1; } var symbol1 = '.'; var symbol2 = '-'; /* dot or line */ if( (country=='BA') || (country=='RS') || (country=='BG') || (country=='SK') || (country=='SI') || (country=='EE') || (country=='MK') || (country=='LV') || (country=='LT') || (country=='HU') || (country=='IT') || (country=='CZ') || (country=='PL') || (country=='HR') || (country=='PK') || (country=='IN') ){ var symbol = symbol1; } else if( (country=='RO') || (country=='GR')){ var symbol = symbol2; } var dayName = ''; var monthName = ''; switch (date.getDay()){ case 0: dayName = _lang['full_day_7']; break; case 1: dayName = _lang['full_day_1']; break; case 2: dayName = _lang['full_day_2']; break; case 3: dayName = _lang['full_day_3']; break; case 4: dayName = _lang['full_day_4']; break; case 5: dayName = _lang['full_day_5']; break; case 6: dayName = _lang['full_day_6']; break; } switch (monthNew) { case 1: monthName = _lang['full_month_01']; break; case 2: monthName = _lang['full_month_02']; break; case 3: monthName = _lang['full_month_03']; break; case 4: monthName = _lang['full_month_04']; break; case 5: monthName = _lang['full_month_05']; break; case 6: monthName = _lang['full_month_06']; break; case 7: monthName = _lang['full_month_07']; break; case 8: monthName = _lang['full_month_08']; break; case 9: monthName = _lang['full_month_09']; break; case 10: monthName = _lang['full_month_10']; break; case 11: monthName = _lang['full_month_11']; break; case 12: monthName = _lang['full_month_12']; break; } /*************************** OUTPUT ***************************/ if($(this).hasClass('date-text') && $(this).hasClass('today')) { if( (country=='BA') || (country=='RS') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='CZ') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='PL') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='IT') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='BG') || (country=='PK') || (country=='IN') ){ var output = dayName + ', ' + dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='RO') ){ var output = dayName + ', ' + dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='SK') || (country=='EE') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='MK') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='LT') || (country=='HU') ){ var output = yearNew + ' ' + monthName + ' ' + (dayNew<10 ? '0' : '') + dayNew + ', ' + dayName; } else if( (country=='SI') || (country=='HR') ){ var output = dayName + ', ' + dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='GR') ){ var output = dayName + ', ' + dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='LV') ){ var output = dayName + ', ' + yearNew + symbol + ' gada ' + dayNew + symbol + ' ' + monthName; } if (cLang=='ENUN') { var output = dayName + ', ' + monthName + ' ' + dayNew + ', ' + yearNew; } } else if ($(this).hasClass('date-text')) { if( (country=='BA') || (country=='RS') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='CZ') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='PL') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='IT') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='BG') || (country=='PK') || (country=='IN') ){ var output = dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='RO') ){ var output = dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='SK') || (country=='EE') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew; } else if( (country=='MK') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='LT') || (country=='HU') ){ var output = yearNew + ' ' + monthName + ' ' + (dayNew<10 ? '0' : '') + dayNew; } else if( (country=='SI') || (country=='HR') ){ var output = dayNew + symbol + ' ' + monthName + ' ' + yearNew + symbol; } else if( (country=='GR') ){ var output = dayNew + ' ' + monthName + ' ' + yearNew; } else if( (country=='LV') ){ var output = yearNew + symbol + ' gada ' + dayNew + symbol + ' ' + monthName; } if (cLang=='ENUN') { var output = monthName + ' ' + dayNew + ', ' + yearNew; } } else if ($(this).hasClass('s_ago')) { var output = _lang['few_seconds_ago']; } else if ($(this).hasClass('min_ago')) { if (min==1) { var output = _lang['one_min_ago']; } else{ if ( (cLang=='ENUN') || (country=='PL') || (country=='IT') || (country=='EE') || (country=='HU') ) { var output = min + ' ' + _lang['x_min_ago_part_1']; } else if ( (country=='SK') || (country=='RO') || (country=='MK') || (country=='LV') || (country=='RS') || (country=='BA') || (country=='BG') || (country=='CZ') || (country=='GR') || (country=='HR') || (country=='LT') || (country=='SI') ) { var output = _lang['x_min_ago_part_1'] + ' ' + min + ' ' + _lang['x_min_ago_part_2']; } } } else if ($(this).hasClass('h_ago')) { if (h==1) { var output = _lang['one_hour_ago']; } else{ if ( (cLang=='ENUN') || (country=='PL') || (country=='IT') || (country=='EE') || (country=='HU') ) { var output = h + ' ' + _lang['x_hours_ago_part_1']; } else if ( (country=='SK') || (country=='RO') || (country=='MK') || (country=='LV') || (country=='RS') || (country=='BA') || (country=='BG') || (country=='CZ') || (country=='GR') || (country=='HR') || (country=='LT') || (country=='SI') ) { var output = _lang['x_hours_ago_part_1'] + ' ' + h + ' ' + _lang['x_hours_ago_part_2']; } } } else if ($(this).hasClass('d_ago')) { if (d==0) { d=1; } if (d==1) { var output = _lang['one_day_ago']; } else{ if ( (cLang=='ENUN') || (country=='PL') || (country=='IT') || (country=='EE') || (country=='HU') ) { var output = dana + ' ' + _lang['x_days_ago_part_1']; } else if ( (country=='SK') || (country=='RO') || (country=='MK') || (country=='LV') || (country=='RS') || (country=='BA') || (country=='BG') || (country=='CZ') || (country=='GR') || (country=='HR') || (country=='LT') || (country=='SI') ) { var output = _lang['x_days_ago_part_1'] + ' ' + dana + ' ' + _lang['x_days_ago_part_2']; } } } else if ($(this).hasClass('year')) { if( (country=='BA') || (country=='RS') ){ var output = yearNew + symbol; } else if( (country=='CZ') ){ var output = yearNew; } else if( (country=='PL') ){ var output = yearNew; } else if( (country=='IT') ){ var output = yearNew; } else if( (country=='BG') || (country=='PK') || (country=='IN') ){ var output = yearNew; } else if( (country=='RO') ){ var output = yearNew; } else if( (country=='SK') || (country=='EE') ){ var output = yearNew; } else if( (country=='MK') ){ var output = yearNew + symbol; } else if( (country=='LT') || (country=='HU') ){ var output = yearNew; } else if( (country=='SI') || (country=='HR') ){ var output = yearNew + symbol; } else if( (country=='GR') ){ var output = yearNew; } else if( (country=='LV') ){ var output = yearNew; } if (cLang=='ENUN') { var output = yearNew; } } else{ if ( (country=='IT') || (country=='SI') || (country=='HR') ) { var output = dayNew + symbol + monthNew + symbol + yearNew + symbol; } else if( (country=='BG') || (country=='SK') || (country=='EE') || (country=='MK') || (country=='LV') || (country=='PK') || (country=='IN') ){ var output = (dayNew<10 ? '0' : '') + dayNew + symbol + (monthNew<10 ? '0' : '') + monthNew + symbol + yearNew; } else if( (country=='LT') || (country=='HU') ){ var output = yearNew + symbol + (monthNew<10 ? '0' : '') + monthNew + symbol + (dayNew<10 ? '0' : '') + dayNew; } else if( (country=='RS') || (country=='BA') ){ var output = (dayNew<10 ? '0' : '') + dayNew + symbol + (monthNew<10 ? '0' : '') + monthNew + symbol + yearNew + symbol; } else if( (country=='CZ') ){ var output = dayNew + symbol + ' ' + monthNew + symbol + ' ' + yearNew; } else if( (country=='PL') ){ var output = dayNew + symbol + ' ' + (monthNew<10 ? '0' : '') + monthNew + symbol + ' ' + yearNew; } else if( (country=='RO') || (country=='GR') ){ var output = (dayNew<10 ? '0' : '') + dayNew + symbol + (monthNew<10 ? '0' : '') + monthNew + symbol + yearNew; } else{ var output = yearNew + symbol + (monthNew<10 ? '0' : '') + monthNew + symbol + (dayNew<10 ? '0' : '') + dayNew; } if (cLang=='ENUN') { var output = (dayNew<10 ? '0' : '') + dayNew + '/' + (monthNew<10 ? '0' : '') + monthNew + '/' + yearNew; } } $(this).text(output); }); }); /********************************************************************************************************************************/