$(document).ready(function (){
// Ajax refresh captcha
$('.captcha .c_button').on('click', function (){
var $this = $(this);
$this.parents('.captcha').find('input[name=\'captcha\']').val('').focus();
$.ajax({
url : 'index.php?route=tool/captcha/refresh',
beforeSend: function (){
$this.html('');
$this.addClass('active');
},
complete : function (){
$this.html('');
$this.removeClass('active');
},
success : function (){
$this.parents('.captcha').find('.c_image img').attr('src', 'index.php?route=tool/captcha#' + new Date().getTime());
},
error : function (xhr, ajaxOptions, thrownError){
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
}
});
});
$(document).delegate('.success img, .warning img, .attention img, .information img', 'click', function (){
$(this).parent().fadeOut('slow', function (){
$(this).remove();
});
});
});
function stars(number, limit) {
number = parseInt(number);
limit = parseInt(limit);
html = '';
for(i = 0; i <=5; i++) {
if(number <= number) {
html += '';
} else {
html += '';
}
}
$(this).append(html);
}
function getURLVar(key){
var value = [];
var query = String(document.location).split('?');
if (query[1]){
var part = query[1].split('&');
for (i = 0; i < part.length; i++){
var data = part[i].split('=');
if (data[0] && data[1]){
value[data[0]] = data[1];
}
}
if (value[key]){
return value[key];
} else{
return '';
}
}
}