/// /* the base validation functions */ function validateField(id) { var obj = $('#' + id); var objC = $.formValidator.defaults; var thisValid = $.formValidator.validate(obj, objC); if (obj.hasClass('error-input')) { $('#' + id + '_error').html(''); } else { $('#' + id + '_error').html(''); } } function validateAnonField(node) { var obj = $(node); var objC = $.formValidator.defaults; var thisValid = $.formValidator.validate(obj, objC); } function validateAnonForm(node) { $('#errorDiv1').hide(); var form = $(node); var formId = form.attr('id'); $('.errorImage').remove(); $('.formError').remove(); var formInputs = $('#' + formId + ' input,select'); var objC = $.formValidator.defaults; var validForm = true; var reqClass = /req-min/; formInputs.each(function () { var thisValid = $.formValidator.validate($(this), objC); if (thisValid['error'] == false) { $(this).after(""); $(this).parent().append("" + thisValid['message'] + ""); validForm = false; } else if (thisValid['error'] == true) { var thisClass = $(this).attr('class'); if (thisClass != undefined && reqClass.test(thisClass)) { $(this).after(""); } } } ); if (validForm == false) { $('#errorDiv1').show(); } return validForm; } function reqOnChange() { $('.req-onChange').each(function () { var id = $(this).attr('id'); $('label[for=' + id + ']').append(''); $(this).change(function () { validateField(id); }).change(); } ); } function reqOnChangeValidate() { $('.req-onChangeValidate').each(function () { var id = $(this).attr('id'); $(this).change(function () { validateField(id); } ).change(); } ); } $(function () { if ($('#errorDiv1')[0] == undefined) { $('body').append(''); } $('#errorDiv1').hide(); }); // setMenuPath('menuBar_userManagement','subMenu_userManagement',' link_editUser') function setMenuPath(menu, submenu, link) { $.cookie('active_item', menu); $.cookie('active_menu', submenu); $.cookie('active_link', link); return true; } /* confirm the delete of a member on the user sumamry screens confirmDelete('$row->{name}','$row->{email}','$group'); */ function confirmDelete(name, email, group) { var message = 'Delete User: \n'; message += 'Name: ' + name + '\n'; message += 'Email: ' + email + '\n'; message += 'Group: ' + group + '\n'; return confirm(message); } function confirmDeleteResource(form) { var resource_name = $('#delete_resource :selected').text(); var resource_value = $('#delete_resource').val(); if (resource_value != '' && resource_value != undefined) { return confirm('Delete the resource area: ' + resource_name); } return false; } $(function () { var active_item = $.cookie('active_item'); var active_menu = $.cookie('active_menu'); var active_link = $.cookie('active_link'); var activeLi = $('#' + active_item); if (activeLi[0] != undefined) { activeLi.addClass('current'); var parentLi = activeLi.parent(); if (parentLi != undefined && parentLi[0].nodeName == 'UL') { parentLi.addClass('current'); } } var activeUl = $('#' + active_menu); if (activeUl[0] != undefined) { activeUl.addClass('current'); } $('#menuBar a').each(function () { $(this).click(function () { $('#menuBar li').removeClass('current'); // remove all 'current' class $('#menuBar ul').removeClass('current'); $.cookie('active_link', $(this).attr('id')); var parent_li = $(this).parent(); if (parent_li != undefined && parent_li[0].nodeName == 'LI') { parent_li.addClass('current'); $.cookie('active_item', parent_li.attr('id')); } var parent_ul = $(this).parent().parent(); if (parent_ul != undefined && parent_ul[0].nodeName == 'UL' && parent_ul.attr('id') != 'menuBar') { parent_ul.addClass('current'); $.cookie('active_menu', parent_ul.attr('id')); } var pparent_li = $(this).parent().parent().parent(); if (pparent_li != undefined && pparent_li[0].nodeName == 'LI') { pparent_li.addClass('current'); $.cookie('active_item', pparent_li.attr('id')); } }); }); $('#' + active_link).addClass('activeItem'); }); $(function () { $('ul#menuBar_welcome a').click( function () { var this_id = $(this).attr('id'); var this_id = this_id.replace(/_welcome/g, ""); $('#' + this_id).click(); } ); }); $(function () { if ($('#az_links')[0] != undefined) { $('#az_links a').click( function () { $.cookie('active_alpha', $(this).attr('id')); } ); } var active_alpha = $.cookie('active_alpha'); $('#' + active_alpha).addClass('alpha_active'); }); $(function () { $('.form_link').each(function () { var a_id = $(this).attr('id'); var a_html = $.cookie(a_id); if (a_html != null && a_html != undefined) { $(this).html(a_html); } }); }); function displayForm(id) { var a_html = $('#link_' + id).html(); var a_cookie = $.cookie('link_' + id); if (a_cookie == null || a_cookie == undefined || a_cookie == '') { $.cookie('link_' + id, 'Your ' + a_html + ' request was sent'); $('#link_' + id).html('Your ' + a_html + ' request is being sent') .fadeIn(1000) .html('Your ' + a_html + ' request is being sent') .fadeIn(100); $('#submit_' + id).click(); } return false; } $(function () { var gen_id = '0'; $('li.sub_menu_open').each(function () { gen_id++; $(this).attr('id', 'gen_id_' + gen_id).click(function () { var this_id = $(this).attr('id'); var all = $('li.sub_menu_open').each(function () { if ($(this).attr('id') != this_id) { $(this).children('ul').slideUp(); } }); $(this).children('ul').slideToggle(); $.cookie('current_accordian', $(this).attr('id')); }); var opened_menu = $.cookie('current_accordian'); if (opened_menu != null && opened_menu != undefined && opened_menu != '') { $('#' + opened_menu + '> ul').slideDown(100); $('li.sub_menu_open:not(#' + opened_menu + ')').children('ul').slideUp(1); } else { $('li.sub_menu_open ul').slideUp(1); } }); $('li.sub_menu_open ul a').click( function(){ $('#nav.hidden_onload').fadeOut(200); } ); $('#nav.hidden_onload').animate( {opacity:1}, 200, 'swing', function(){ $('#nav.hidden_onload') .css({'visibility':'visible','height':'auto'}); } ); }); $(function () { $('.static_link').click(function () { $.cookie('current_accordian', ''); }) });