jQuery(document).ready(function($) {
if($("#elementToResize").size() > 0 )
{
var w = document.body.offsetWidth;
var wid = ( w < 950 ) ? w-170 : 950;
var elem = document.getElementById("elementToResize");
elem.style.width = wid+'px';
}
jQuery('#contact_upload_image').click(function() {
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#contact_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_contactform_submit_value').val(imgurl);
tb_remove();
}
}
$('form#awp_contactform_new').submit(function(){
var contact_form = jQuery('#newcontactformname').val();
var contactform = jQuery.trim( contact_form );
if(contactform == '')
{
$('#newcontactformname').css('border-color', '#f00');
$('#message').remove();
$('#errormessage').remove();
$('.contactform_err').before('
Contact Form Name cannot be empty.
');
return false;
}else {
$('#errormessage').remove();
$('#newcontactformname').css('border-color', '#CCCCCC');
return true;
}
});
$('form#awp_newsletterform_new').submit(function(){
var newsletter_form = jQuery('#newnewsletterformname').val();
var newsletterform = jQuery.trim( newsletter_form );
if(newsletterform == '')
{
jQuery('#newnewsletterformname').css('border-color', '#f00');
jQuery('#message').remove();
jQuery('#errormessage').remove();
jQuery('.newsletterform_err').before('Newsletter Form Name cannot be empty. .
');
return false;
}else {
jQuery('#errormessage').remove();
jQuery('#newnewsletterformname').css('border-color', '#CCCCCC');
return true;
}
});
jQuery('input:radio[name=awp_contactform_confirm_msg_page]').change(function() {
if(jQuery('input:radio[name=awp_contactform_confirm_msg_page]:checked').val() == 'same')
{
jQuery('#awp_contactform_confirmmsg_pageid').hide();
jQuery('#awp_contactform_confirmationmsg_tr').show();
}
else{
jQuery('#awp_contactform_confirmmsg_pageid').show();
jQuery('#awp_contactform_confirmationmsg_tr').hide();
}
});
jQuery('input:radio[name=awp_contactform_submit_type]').change(function() {
jQuery('#awp_contactform_submit_value').val('');
if(jQuery('input:radio[name=awp_contactform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_contactform_submit_val').text('Button Text');
jQuery("#contact_upload_img_button").hide();
}
else {
jQuery('#awp_contactform_submit_val').text('Button Image URL');
jQuery("#contact_upload_img_button").show();
}
});
$("input.num").keypress(function (e){
var charCode = (e.which) ? e.which : e.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
});
if($("#addcustom_field").size() > 0 )
{
jQuery("#contactform_shortcode").focus(function(){
this.select();
});
if(jQuery('input:radio[name=awp_contactform_submit_type]:checked').val()=='submit')
{
$('#awp_contactform_submit_val').text('Button Text');
$("#contact_upload_img_button").hide();
}else {
$('#awp_contactform_submit_val').text('Button Image URL');
$("#contact_upload_img_button").show();
}
var contact_counter = $("#addcustom_field").attr("rel");
jQuery("#addcustom_field").click(function ()
{
jQuery('#contact_form_fields tr:last').after('| Custom Field '+ contact_counter + ' | ' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'
');
contact_counter++;
});
}
$("input.custom_fld").click(function() {
var fieldid = $(this).attr('rel');
var checked=document.getElementById(fieldid+'_show').checked;
var cfield_index=fieldid.indexOf('customfield');
if(checked){
document.getElementById(fieldid+'_text').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
document.getElementById(fieldid+'_require').disabled=!checked;
document.getElementById(fieldid+'_validation').disabled=!checked;
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled=!checked;
if (document.getElementById(fieldid+'_type').value == 'checkbox' )
{
document.getElementById(fieldid+'_validation').disabled="disabled";
}
document.getElementById(fieldid+'_options').style.display="block";
document.getElementById(fieldid+'_options').disabled=!checked;
}
}else{
document.getElementById(fieldid+'_text').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
document.getElementById(fieldid+'_require').disabled="disabled";
document.getElementById(fieldid+'_validation').disabled="disabled";
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
}
}
});
$('#newsletter_image_button').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#newsletter_image_button").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_newsletterform_submit_value').val(imgurl);
tb_remove();
}
}
jQuery("#newsletterform_shortcode").focus(function(){
this.select();
});
if(jQuery('input:radio[name=awp_newsletterform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_newsletterform_submit_val').text('Button Text');
jQuery("#newsletter_upload_img_button").hide();
}else {
jQuery('#awp_newsletterform_submit_val').text('Button Image URL');
jQuery("#newsletter_upload_img_button").show();
}
jQuery('input:radio[name=awp_newsletterform_submit_type]').change(function() {
jQuery('#awp_newsletterform_submit_value').val('');
if(jQuery('input:radio[name=awp_newsletterform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_newsletterform_submit_val').text('Button Text');
jQuery("#newsletter_upload_img_button").hide();
}else {
jQuery('#awp_newsletterform_submit_val').text('Button Image URL');
jQuery("#newsletter_upload_img_button").show();
}
});
jQuery('#testimonials_upload_images').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Image URL');
}, 2000);
return false;
});
if($("#testimonials_upload_images").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_testimonials_imageurl').val(imgurl);
tb_remove();
}
}
jQuery("#testimonials_fullview_shortcode").focus(function(){
this.select();
});
jQuery("#testimonials_inlineview_shortcode").focus(function(){
this.select();
});
jQuery('#news_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Image URL');
}, 2000);
return false;
});
if($("#news_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_news_imageurl').val(imgurl);
tb_remove();
}
}
jQuery("#news_fullview_shortcode").focus(function(){
this.select();
});
jQuery("#news_inlineview_shortcode").focus(function(){
this.select();
});
jQuery('#events_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Image URL');
}, 2000);
return false;
});
if($("#events_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_events_imageurl').val(imgurl);
tb_remove();
}
}
jQuery("#events_fullview_shortcode").focus(function(){
this.select();
});
jQuery("#events_inlineview_shortcode").focus(function(){
this.select();
});
});
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
function contactform_selectCategory(fldid)
{
var catId = document.getElementById(fldid).value;
if(catId == '')
{
document.getElementById('subscribe_option_yes').disabled="disabled";
document.getElementById('subscribe_option_no').disabled="disabled";
document.getElementById('awp_subscribe_to_newsletter').disabled="disabled";
}else {
document.getElementById('subscribe_option_yes').disabled=false;
document.getElementById('subscribe_option_no').disabled=false;
document.getElementById('awp_subscribe_to_newsletter').disabled=false;
}
}
function change_contact_Template()
{
if(document.getElementById('awp_contactform_templatetype').value == 'theme_template' )
{
document.getElementById('awp_contactform_plugintemplatelayout').style.display = "none";
document.getElementById('awp_contactform_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_contactform_plugintemplatelayout').style.display = "block";
document.getElementById('awp_contactform_themetemplatelayout').style.display = "none";
}
}
function contactform_showoptionstextarea(fieldid){
var type=document.getElementById(fieldid+'_type').value;
if ((type=="select") || (type=="radio") || (type=="checkbox")){
document.getElementById(fieldid+'_options').disabled=false;
document.getElementById(fieldid+'_options').style.display ="block";
document.getElementById(fieldid+'_validation').disabled="disabled";
}else{
document.getElementById(fieldid+'_validation').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
document.getElementById(fieldid+'_options').style.display ="none";
if(type=="text")
{
document.getElementById(fieldid+'_validation').disabled=false;
}
}
}
function contact_confirmation(formname) {
var answer = confirm('Are you sure want to delete contact form: "'+formname+'"?');
if (answer){
document.getElementById('delformname').value = formname;
document.awp_contact_delete_form.submit();
}
else{
document.getElementById('delformname').value = '';
}
}
function contactform_enablefield(fieldid)
{
var checked=document.getElementById(fieldid+'_show').checked;
var cfield_index=fieldid.indexOf('customfield');
if(checked){
document.getElementById(fieldid+'_text').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
document.getElementById(fieldid+'_require').disabled=!checked;
document.getElementById(fieldid+'_validation').disabled=!checked;
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled=!checked;
if (document.getElementById(fieldid+'_type').value == 'checkbox' )
{
document.getElementById(fieldid+'_validation').disabled="disabled";
}
document.getElementById(fieldid+'_options').style.display="block";
document.getElementById(fieldid+'_options').disabled=!checked;
}
}else{
document.getElementById(fieldid+'_text').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
document.getElementById(fieldid+'_require').disabled="disabled";
document.getElementById(fieldid+'_validation').disabled="disabled";
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
}
}
}
function changeTemplateNewsletter()
{
if(document.getElementById('awp_newsletterform_templatetype').value == 'theme_template' )
{
document.getElementById('awp_newsletterform_plugintemplatelayout').style.display = "none";
document.getElementById('awp_newsletterform_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_newsletterform_plugintemplatelayout').style.display = "block";
document.getElementById('awp_newsletterform_themetemplatelayout').style.display = "none";
}
}
function enablefield(fieldid){
var checked=document.getElementById(fieldid+'_show').checked;
if(checked){
document.getElementById(fieldid+'_require').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
document.getElementById(fieldid+'_text').disabled=!checked;
}else{
document.getElementById(fieldid+'_require').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
document.getElementById(fieldid+'_text').disabled="disabled";
}
}
function newsletter_confirmation(formname) {
var answer = confirm('Are you sure want to delete Newsletter form name: "'+formname+'"');
if (answer){
document.getElementById('delformname').value = formname;
document.awp_newsletter_deletion_form.submit();
}
else{
document.getElementById('delformname').value = '';
}
}
function validatetestimonialsforms()
{
var error = '';
var testimonials_name = jQuery('#awp_testimonials_name').val();
var testimonilasname = jQuery.trim( testimonials_name );
var awp_testimonials_link = jQuery('#awp_testimonials_website').val();
var awpTestimonialsLink = jQuery.trim( awp_testimonials_link );
var awp_testimonialsemail = jQuery.trim( jQuery('#awp_testimonials_email').val() );
var editor = tinymce.get( 'awp_testimonials_cnt');
editor.save()
var testimonials_content = jQuery('#awp_testimonials_cnt').val();
var testimonialscontent = jQuery.trim( testimonials_content );
if(testimonials_name == '')
{
jQuery('#awp_testimonials_name').css('border-color', '#f00');
}else {
jQuery('#awp_testimonials_name').css('border-color', '#CCCCCC');
}
if(testimonialscontent == '')
{
jQuery('#awp_testimonials_cnt_ifr').css('border', '1px solid #f00');
}else {
jQuery('#awp_testimonials_cnt_ifr').css('border', 'none');
}
if(testimonilasname == '' || testimonialscontent == '')
{
jQuery('#message').remove();
jQuery('#errormessage').remove();
jQuery('.testimonilas_err').before('Please fill the mandatory fields.
');
return false;
}else {
jQuery('#errormessage').remove();
jQuery('#awp_testimonials_name').css('border-color', '#CCCCCC');
if(awpTestimonialsLink == '')
{
jQuery('#awp_testimonials_website').css('border-color', '#CCCCCC');
}else {
error += isValidURL_testimonials(awpTestimonialsLink);
}
error = jQuery.trim( error );
if( error == '')
{
if( !validate_testimonials_email(awp_testimonialsemail) )
{
return false;
}
return true;
}else
{
return false;
}
}
}
function validate_testimonials_email(awp_testimonialsemail)
{
if(awp_testimonialsemail == '')
{ jQuery('#awp_testimonials_email').css('border-color', '#CCCCCC');
return true;
}else {
var is_valid_address = validateEmail(awp_testimonialsemail);
if(!is_valid_address)
{
jQuery('#message').remove();
jQuery('#errormessage').remove();
jQuery('#awp_testimonials_email').css('border-color', '#f00');
jQuery('.testimonilas_err').before('Please enter valid email address.
');
return false;
}else{
return true;
}
}
}
function validateEmail(email)
{
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if( !emailReg.test( email ) ) {
return false;
} else {
return true;
}
}
function delete_testimonials(status)
{
if(status != 1)
{
alert('Testiomonials Plugin is currently disabled.');
return false;
}
var answer = confirm('Are you sure want to delete Testimonials?');
if (answer){
return true;
}
else{
return false;
}
}
function testimonials_change_template()
{
if(document.getElementById('awp_testimonials_templatetype').value == 'theme_template' )
{
document.getElementById('awp_testimonials_plugintemplatelayout').style.display = "none";
document.getElementById('awp_testimonials_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_testimonials_plugintemplatelayout').style.display = "block";
document.getElementById('awp_testimonials_themetemplatelayout').style.display = "none";
}
}
function isValidURL_testimonials(url){
var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if(RegExp.test(url)){
jQuery('#awp_testimonials_website').css('border-color', '#CCCCCC');
return '';
}else{
jQuery('#message').remove();
jQuery('#errormessage').remove();
jQuery('.testimonilas_err').before('Please enter a valid URL.
');
jQuery('#awp_testimonials_website').css('border-color', '#f00');
return 'Invalid Url';
}
}
function validatenews(action)
{
if(action =='add')
{
var title_id = 'awp_news_title';
var desc_content_id = 'awp_news_desc';
}else if(action =='edit')
{
var title_id = 'awp_news_title';
var desc_content_id = 'awp_news_desc_update';
}
var editor = tinymce.get( desc_content_id);
editor.save()
var error = '';
var news_title = jQuery('#'+title_id).val();
var newstitle = jQuery.trim( news_title );
var awp_news_link = jQuery('#awp_news_link').val();
var awpNewsLink = jQuery.trim( awp_news_link );
var news_content = jQuery('#'+desc_content_id).val();
var newscontent = jQuery.trim( news_content );
if(newstitle == '')
{
jQuery('#'+title_id).css('border-color', '#f00');
}else {
jQuery('#'+title_id).css('border-color', '#CCCCCC');
}
if(newscontent == '')
{
jQuery('#'+desc_content_id+'_ifr').css('border', ' 1px solid #f00');
}else {
jQuery('#'+desc_content_id+'_ifr').css('border', 'none');
}
if(newstitle == '' || newscontent == '')
{
jQuery('#newsmessage').remove();
jQuery('.addnews h2').after('Please fill the mandatory fields.
');
return false;
}else {
jQuery('#newsmessage').remove();
jQuery('#'+title_id).css('border-color', '#CCCCCC');
if(awpNewsLink == '')
{ jQuery('#awp_news_link').css('border-color', '#CCCCCC');
return true;
}else {
error += isValidURL_news(awpNewsLink);
}
error = jQuery.trim( error );
if( error == '')
{
return true;
}else
{
return false;
}
}
}
function isValidURL_news(url){
var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if(RegExp.test(url)){
jQuery('#awp_news_link').css('border-color', '#CCCCCC');
return '';
}else{
jQuery('#newsmessage').remove();
jQuery('.addnews h2').after('Please enter a valid URL.
');
jQuery('#awp_news_link').css('border-color', '#f00');
return 'Invalid Url';
}
}
function delete_news(status)
{
if(status != 1)
{
alert('News Plugin is currently disabled.');
return false;
}
var answer = confirm('Are you sure want to delete News?');
if (answer){
return true;
}
else{
return false;
}
}
function news_change_template()
{
if(document.getElementById('awp_news_templatetype').value == 'theme_template' )
{
document.getElementById('awp_news_plugintemplatelayout').style.display = "none";
document.getElementById('awp_news_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_news_plugintemplatelayout').style.display = "block";
document.getElementById('awp_news_themetemplatelayout').style.display = "none";
}
}
function validateevents(action)
{
if(action =='add')
{
var title_id = 'awp_events_title';
var desc_content_id = 'awp_events_desc';
}else if(action =='edit')
{
var title_id = 'awp_events_title';
var desc_content_id = 'awp_events_desc_update';
}
var editor = tinymce.get( desc_content_id);
editor.save();
var error = '';
var events_title = jQuery('#'+title_id).val();
var eventstitle = jQuery.trim( events_title );
var awp_events_link = jQuery('#awp_events_link').val();
var awpEventsLink = jQuery.trim( awp_events_link );
var event_content = jQuery('#'+desc_content_id).val();
var eventcontent = jQuery.trim( event_content );
if(events_title == '')
{
jQuery('#'+title_id).css('border-color', '#f00');
}else {
jQuery('#'+title_id).css('border-color', '#CCCCCC');
}
if(event_content == '')
{
jQuery('#'+desc_content_id+'_ifr').css('border', '1px solid #f00');
}else {
jQuery('#'+desc_content_id+'_ifr').css('border', 'none');
}
if(eventstitle == '' || event_content == '')
{ error += 'event title is empty.';
jQuery('#newsmessage').remove();
jQuery('.addevents h2').after('Please fill the mandatory fields.
');
return false;
}else {
jQuery('#newsmessage').remove();
jQuery('#'+title_id).css('border-color', '#CCCCCC');
if(awpEventsLink == '')
{ jQuery('#awp_events_link').css('border-color', '#CCCCCC');
return true;
}else {
error += isValidURL_events(awpEventsLink);
}
error = jQuery.trim( error );
if( error == '')
{
return true;
}else
{
return false;
}
}
}
function isValidURL_events(url){
var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if(RegExp.test(url)){
jQuery('#awp_events_link').css('border-color', '#CCCCCC');
return '';
}else{
jQuery('#newsmessage').remove();
jQuery('.addevents h2').after('Please enter a valid URL.
');
jQuery('#awp_events_link').css('border-color', '#f00');
return 'Invalid Url';
}
}
function delete_events(status)
{
if(status != 1)
{
alert('Events Plugin is currently disabled.');
return false;
}
var answer = confirm('Are you sure want to delete Events?');
if (answer){
return true;
}
else{
return false;
}
}
function events_change_template()
{
if(document.getElementById('awp_events_templatetype').value == 'theme_template' )
{
document.getElementById('awp_events_plugintemplatelayout').style.display = "none";
document.getElementById('awp_events_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_events_plugintemplatelayout').style.display = "block";
document.getElementById('awp_events_themetemplatelayout').style.display = "none";
}
}
jQuery(document).ready(function($) {
$("#jobs_shortcode").focus(function(){
this.select();
});
jQuery("#job_applicantform_shortcode").focus(function(){
this.select();
});
jQuery("#job_description_shortcode").focus(function(){
this.select();
});
jQuery("#job_searchform_shortcode").focus(function(){
this.select();
});
jQuery('#jsearch_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#jsearch_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_jobsearchform_submit_value').val(imgurl);
tb_remove();
}
}
jQuery('#japplicant_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#japplicant_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_jobsform_submit_val').val(imgurl);
tb_remove();
}
}
if(jQuery('input:radio[name=awp_jobsform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_jobsform_submit_value').text('Button Text');
jQuery("#japp_upload_img_button").hide();
}else{
jQuery('#awp_jobsform_submit_value').text('Button Image URL');
jQuery("#japp_upload_img_button").show();
}
jQuery('input:radio[name=awp_jobsform_submit_type]').change(function() {
if(jQuery('input:radio[name=awp_jobsform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_jobsform_submit_value').text('Button Text');
jQuery("#japp_upload_img_button").hide();
jQuery('#awp_jobsform_submit_val').val('');
}else{
jQuery('#awp_jobsform_submit_value').text('Button Image URL');
jQuery("#japp_upload_img_button").show();
}
});
if(jQuery('input:radio[name=awp_jobsearchform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_jobsearchform_submit_val').text('Button Text');
jQuery("#jsearch_upload_img_button").hide();
} else {
jQuery('#awp_jobsearchform_submit_val').text('Button Image URL');
jQuery("#jsearch_upload_img_button").show();
}
jQuery('input:radio[name=awp_jobsearchform_submit_type]').change(function() {
jQuery('#awp_jobsearchform_submit_value').val('');
if(jQuery('input:radio[name=awp_jobsearchform_submit_type]:checked').val()=='submit')
{
jQuery('#awp_jobsearchform_submit_val').text('Button Text');
jQuery("#jsearch_upload_img_button").hide();
}
else
{
jQuery('#awp_jobsearchform_submit_val').text('Button Image URL');
jQuery("#jsearch_upload_img_button").show();
}
});
jQuery('#awp_jobdesc_templatetype').change(function() {
if(document.getElementById('awp_jobdesc_templatetype').value == 'theme_template' )
{
document.getElementById('awp_jobdesc_template').style.display = "none";
document.getElementById('awp_jobdesc_theme_template').style.display = "block";
}
else {
document.getElementById('awp_jobdesc_template').style.display = "block";
document.getElementById('awp_jobdesc_theme_template').style.display = "none";
}
});
jQuery('#awp_joblists_templatetype').change(function() {
if(document.getElementById('awp_joblists_templatetype').value == 'theme_template' )
{
document.getElementById('awp_joblist_template').style.display = "none";
document.getElementById('awp_joblists_theme_template').style.display = "block";
}
else {
document.getElementById('awp_joblist_template').style.display = "block";
document.getElementById('awp_joblists_theme_template').style.display = "none";
}
});
jQuery('#jlist_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#jlist_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_joblist_submit_value').val(imgurl);
tb_remove();
}
}
if(jQuery('input:radio[name=awp_joblist_submit_type]:checked').val()=='submit')
{
jQuery('#awp_joblist_submit_val').text('Button Text');
jQuery("#jlist_upload_img_button").hide();
} else {
jQuery('#awp_joblist_submit_val').text('Button Image URL');
jQuery("#jlist_upload_img_button").show();
}
jQuery('input:radio[name=awp_joblist_submit_type]').change(function() {
jQuery('#awp_joblist_submit_value').val('');
if(jQuery('input:radio[name=awp_joblist_submit_type]:checked').val()=='submit')
{
jQuery('#awp_joblist_submit_val').text('Button Text');
jQuery("#jlist_upload_img_button").hide();
}
else
{
jQuery('#awp_joblist_submit_val').text('Button Image URL');
jQuery("#jlist_upload_img_button").show();
}
});
if($("#job_addcustom_field").size() > 0 ){
var jcounter = document.getElementById("job_addcustom_field").getAttribute("rel");
jQuery("#job_addcustom_field").click(function ()
{
jQuery('#hrjobs_form_fields tr:last').after('| Custom Field '+ jcounter + ' | ' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'
');
jcounter++;
});
}
});
function validatecreatejobs()
{
jQuery('#message').remove();
var editor = tinymce.get( 'content');
editor.save();
var job_title = jQuery('#jobs_title').val();
var jobtitle = jQuery.trim( job_title );
var job_content = jQuery('#content').val();
var jobcontent = jQuery.trim( job_content );
if(jobtitle == '')
{
jQuery('#jobs_title').css('border-color', '#f00');
}else {
jQuery('#jobs_title').css('border-color', '#CCCCCC');
}
if(jobcontent == '')
{
jQuery('#content_ifr').css('border', '1px solid #f00');
}else {
jQuery('#content_ifr').css('border', 'none');
}
if(jobtitle != '' && jobcontent != '')
{ jQuery('#message').remove();
return true;
}
jQuery('.wrap h2').after('Please fill the mandatory fields.
');
return false;
}
function validateupdatejobs()
{
jQuery('#message').remove();
var editor = tinymce.get( 'editcontent');
editor.save();
var job_title = jQuery('#jobs_title').val();
var jobtitle = jQuery.trim( job_title );
var job_content = jQuery('#editcontent').val();
var jobcontent = jQuery.trim( job_content );
if(jobtitle == '')
{
jQuery('#jobs_title').css('border-color', '#f00');
}else {
jQuery('#jobs_title').css('border-color', '#CCCCCC');
}
if(jobcontent == '')
{
jQuery('#editcontent_ifr').css('border', '1px solid #f00');
}else {
jQuery('#editcontent_ifr').css('border', 'none');
}
if(jobtitle != '' && jobcontent != '')
{ jQuery('#message').remove();
return true;
}
jQuery('.wrap h2').after('Please fill the mandatory fields.
');
return false;
}
function jsearch_form_enablefield(fieldid){
var checked=document.getElementById(fieldid+'_show').checked;
var cfield_index=fieldid.indexOf('customfield');
if(checked){
document.getElementById(fieldid+'_text').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled=!checked;
document.getElementById(fieldid+'_options').style.display="block";
document.getElementById(fieldid+'_options').disabled=!checked;
}
}else{
document.getElementById(fieldid+'_text').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
}
}
}
function jsearch_form_showoptionstextarea(fieldid){
var type=document.getElementById(fieldid+'_type').value;
if ((type=="select") || (type=="radio") || (type=="checkbox")){
document.getElementById(fieldid+'_options').disabled=false;
document.getElementById(fieldid+'_options').style.display ="block";
document.getElementById(fieldid+'_validation').disabled="disabled";
}else{
document.getElementById(fieldid+'_validation').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
document.getElementById(fieldid+'_options').style.display ="none";
if(type=="text")
{
document.getElementById(fieldid+'_validation').disabled=false;
}
}
}
function change_searchform_Template()
{
if(document.getElementById('awp_jobsearchform_templatetype').value == 'theme_template' )
{
document.getElementById('awp_jobsearchform_plugintemplatelayout').style.display = "none";
document.getElementById('awp_jobsearchform_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_jobsearchform_plugintemplatelayout').style.display = "block";
document.getElementById('awp_jobsearchform_themetemplatelayout').style.display = "none";
}
}
function japplicant_change_template()
{
if(document.getElementById('awp_jobsform_templatetype').value == 'theme_template' )
{
document.getElementById('awp_jobsform_plugintemplatelayout').style.display = "none";
document.getElementById('awp_jobsform_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_jobsform_plugintemplatelayout').style.display = "block";
document.getElementById('awp_jobsform_themetemplatelayout').style.display = "none";
}
}
function hrjobsform_enablefield(fieldid){
var checked=document.getElementById(fieldid+'_show').checked;
var cfield_index=fieldid.indexOf('customfield');
if(checked){
document.getElementById(fieldid+'_text').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
document.getElementById(fieldid+'_require').disabled=!checked;
document.getElementById(fieldid+'_validation').disabled=!checked;
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled=!checked;
if (document.getElementById(fieldid+'_type').value == 'checkbox' )
{
document.getElementById(fieldid+'_validation').disabled="disabled";
}
document.getElementById(fieldid+'_options').style.display="block";
document.getElementById(fieldid+'_options').disabled=!checked;
}
}else{
document.getElementById(fieldid+'_text').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
document.getElementById(fieldid+'_require').disabled="disabled";
document.getElementById(fieldid+'_validation').disabled="disabled";
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
}
}
}
function hrjobsform_showoptionstextarea(fieldid){
var type=document.getElementById(fieldid+'_type').value;
if ((type=="select") || (type=="radio") || (type=="checkbox")){
document.getElementById(fieldid+'_options').disabled=false;
document.getElementById(fieldid+'_options').style.display ="block";
document.getElementById(fieldid+'_validation').disabled="disabled";
}else{
document.getElementById(fieldid+'_validation').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
document.getElementById(fieldid+'_options').style.display ="none";
if(type=="text")
{
document.getElementById(fieldid+'_validation').disabled=false;
}
}
}
jQuery(document).ready(function($) {
jQuery(".error").fadeOut(10000, "linear");
jQuery('select:[name=ip_type]').change(function() {
if(jQuery('select:[name=ip_type]').val() == 'Range') {
jQuery('#single_ip').hide();
jQuery('#range_ip').show();
jQuery('#ip_address1').val('');
jQuery('#ip_address2').val('');
}else{
jQuery('#ip_address').val('');
jQuery('#range_ip').hide();
jQuery('#single_ip').show();
}
});
if(jQuery('select:[name=ip_type]').val() == 'Range') {
jQuery('#single_ip').hide();
jQuery('#range_ip').show();
}else{
jQuery('#range_ip').hide();
jQuery('#single_ip').show();
}
});
function delete_ipbanned(ipid)
{
var answer = confirm('Are you sure want to delete?');
if (answer){
jQuery.ajax({
type: "POST",
url: "/wp-admin/admin-ajax.php",
data: 'action=delete_ipbannedaccount&ip_id='+ipid,
success: function(message) {
var msg = message;
msg = msg.split('::');
if(msg[0] == 'Success') {
jQuery("#tr_"+msg[1]).remove();
alert("Successfully deleted");
}
else {
jQuery("#node").html(''+message+'
');
}
}
});
}
}
jQuery(document).ready(function($) {
jQuery("#cases_shortcode").click(function(){
this.select();
});
if($("#cases_addcustom_field").size() > 0 ){
var counter = document.getElementById("cases_addcustom_field").getAttribute("rel");
jQuery("#cases_addcustom_field").click(function ()
{
jQuery('#cases_form_fields tr:last').after('| Custom Field '+ counter + ' | ' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'' +
'' +
' | ' +
'
');
counter++;
});
}
jQuery('#cases_upload_image').click(function() {
formfield = jQuery('#upload_image').attr('name');
tb_show('Upload Image', 'media-upload.php?type=image&TB_iframe=true');
tbframe_interval = setInterval(function() {
jQuery('#TB_iframeContent').contents().find('.savesend .button').val('Use as Button Image URL');
}, 2000);
return false;
});
if($("#cases_upload_image").size() > 0 ) {
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#awp_cases_submit_value').val(imgurl);
tb_remove();
}
}
jQuery('input:radio[name=awp_cases_confirm_msg_page]').change(function() {
if(jQuery('input:radio[name=awp_cases_confirm_msg_page]:checked').val() == 'same')
{
jQuery('#awp_cases_confirmmsg_pageid').hide();
jQuery('#awp_cases_confirmationmsg_tr').show();
}
else{
jQuery('#awp_cases_confirmmsg_pageid').show();
jQuery('#awp_cases_confirmationmsg_tr').hide();
}
});
if(jQuery('input:radio[name=awp_cases_submit_type]:checked').val()=='submit')
{
jQuery('#awp_cases_submit_val').text('Button Text');
jQuery("#upload_img_button").hide();
}else {
jQuery('#awp_cases_submit_val').text('Button Image URL');
jQuery("#upload_img_button").show();
}
jQuery('input:radio[name=awp_cases_submit_type]').change(function() {
jQuery('#awp_cases_submit_value').val('');
if(jQuery('input:radio[name=awp_cases_submit_type]:checked').val()=='submit')
{
jQuery('#awp_cases_submit_val').text('Button Text');
jQuery("#upload_img_button").hide();
}
else {
jQuery('#awp_cases_submit_val').text('Button Image URL');
jQuery("#upload_img_button").show();
}
});
});
function cases_change_template()
{
if(document.getElementById('awp_cases_templatetype').value == 'theme_template' )
{
document.getElementById('awp_cases_plugintemplatelayout').style.display = "none";
document.getElementById('awp_cases_themetemplatelayout').style.display = "block";
}
else {
document.getElementById('awp_cases_plugintemplatelayout').style.display = "block";
document.getElementById('awp_cases_themetemplatelayout').style.display = "none";
}
}
function casesform_enablefield(fieldid){
var checked=document.getElementById(fieldid+'_show').checked;
var cfield_index=fieldid.indexOf('customfield');
if(checked){
document.getElementById(fieldid+'_text').disabled=!checked;
document.getElementById(fieldid+'_order').disabled=!checked;
document.getElementById(fieldid+'_require').disabled=!checked;
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled=!checked;
if (document.getElementById(fieldid+'_type').value == 'checkbox' )
{
document.getElementById(fieldid+'_validation').disabled="disabled";
}
document.getElementById(fieldid+'_options').style.display="block";
document.getElementById(fieldid+'_options').disabled=!checked;
}
}else{
document.getElementById(fieldid+'_text').disabled="disabled";
document.getElementById(fieldid+'_order').disabled="disabled";
document.getElementById(fieldid+'_require').disabled="disabled";
document.getElementById(fieldid+'_validation').disabled="disabled";
if(cfield_index==0){
document.getElementById(fieldid+'_type').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
}
}
}
function casesform_showoptionstextarea(fieldid){
var type=document.getElementById(fieldid+'_type').value;
if ((type=="select") || (type=="radio") || (type=="checkbox")){
document.getElementById(fieldid+'_options').disabled=false;
document.getElementById(fieldid+'_options').style.display ="block";
document.getElementById(fieldid+'_validation').disabled="disabled";
}else{
document.getElementById(fieldid+'_validation').disabled="disabled";
document.getElementById(fieldid+'_options').disabled="disabled";
document.getElementById(fieldid+'_options').style.display ="none";
if(type=="text")
{
document.getElementById(fieldid+'_validation').disabled=false;
}
}
}
function genralform_enablefield(fld)
{
var checked=document.getElementById(fld).checked;
if(checked){
document.getElementById('hostname_portno').disabled=!checked;
document.getElementById('awp_memcache_test').disabled=!checked;
}
else {
document.getElementById('hostname_portno').disabled="disabled";
document.getElementById('awp_memcache_test').disabled="disabled";
}
}
function cmp_sitekey()
{
var prev_apiKey = jQuery.trim( jQuery('#prev_api_key').val() );
var current_apikey = jQuery.trim( jQuery('#api_key').val() );
var accessKey = jQuery.trim( jQuery('#access_key').val() );
if( current_apikey == '' || accessKey == '') //To chk site key is empty
{
if(current_apikey == '' && accessKey == '') {
jQuery('#api_key').css('border', '1px solid #f00');
jQuery('#access_key').css('border','1px solid #f00');
alert("API Key and Access Key can not be empty.");
}else if(current_sitekey == '' && accessKey != '') {
jQuery('#api_key').css('border', '1px solid #f00');
jQuery('#access_key').css('border', '1px solid #dfdfdf');
alert("API Key can not be empty.");
}else if(current_sitekey != '' && accessKey == '') {
jQuery('#api_key').css('border', '1px solid #dfdfdf');
jQuery('#access_key').css('border', '1px solid #f00');
alert("Access Key can not be empty.");
}
return false;
}else if( prev_apiKey == '' ) //To chk Previous site key is empty
{
return true;
}
else if( current_apikey != prev_apiKey )
{
var answer = confirm('Are you sure change the API Key?');
if (answer){
return true;
}
else{
jQuery('#api_key').val(prev_apiKey);
jQuery('#api_key').css('border', '1px solid #dfdfdf');
jQuery('#access_key').css('border', '1px solid #dfdfdf');
return false;
}
}else //To chk both site keys are equal or not.
{
jQuery('#update_site_inf').val('no'); //This Site Key already configured. update_site_inf value is set 'no'
return true;
}
}