2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00
Files
CATI_Tool/include/limesurvey/admin/scripts/assessments.js
2010-01-14 07:45:37 +00:00

57 lines
1.3 KiB
JavaScript

function jquery_goodchars(e, goods)
{
var key, keychar;
key = e.which;
if (key == null) return true;
// get character
keychar = String.fromCharCode(key);
keychar = keychar.toLowerCase();
goods = goods.toLowerCase();
// check goodkeys
if (goods.indexOf(keychar) != -1)
return true;
// control keys
if ( key==null || key==0 || key==8 || key==9 || key==27 )
return true;
// else return false
return false;
}
$(document).ready(function(){
$('#languagetabs').tabs();
$('#radiototal,#radiogroup').change(
function()
{
if ($('#radiototal').attr('checked')==true)
{
$('#newgroupselect').attr('disabled','disabled');
}
else
{
if ($('#newgroupselect>option').length==0){
$('#radiototal').attr('checked',true);
alert (strnogroup);
}
else
{
$('#newgroupselect').attr('disabled',false);
}
}
}
)
$('#radiototal,#radiogroup').change();
$('.numbersonly').keypress(
function(e){
return jquery_goodchars(e,'1234567890-');
}
)
}
);