//Saved 0.1
/*
Javascript concatenator.
dontcompress=1 - Show original files.
*/
function devnull(a) { return; }
/*File: jquery.caret.1.02.min.js.*/
/*
*
* Copyright (c) 2010 C. F., Wong (Cloudgen Examplet Store)
* Licensed under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
*/
(function(k,e,i,j){k.fn.caret=function(b,l){var a,c,f=this[0],d=k.browser.msie;if(typeof b==="object"&&typeof b.start==="number"&&typeof b.end==="number"){a=b.start;c=b.end}else if(typeof b==="number"&&typeof l==="number"){a=b;c=l}else if(typeof b==="string")if((a=f.value.indexOf(b))>-1)c=a+b[e];else a=null;else if(Object.prototype.toString.call(b)==="[object RegExp]"){b=b.exec(f.value);if(b!=null){a=b.index;c=a+b[0][e]}}if(typeof a!="undefined"){if(d){d=this[0].createTextRange();d.collapse(true);
d.moveStart("character",a);d.moveEnd("character",c-a);d.select()}else{this[0].selectionStart=a;this[0].selectionEnd=c}this[0].focus();return this}else{if(d){c=document.selection;if(this[0].tagName.toLowerCase()!="textarea"){d=this.val();a=c[i]()[j]();a.moveEnd("character",d[e]);var g=a.text==""?d[e]:d.lastIndexOf(a.text);a=c[i]()[j]();a.moveStart("character",-d[e]);var h=a.text[e]}else{a=c[i]();c=a[j]();c.moveToElementText(this[0]);c.setEndPoint("EndToEnd",a);g=c.text[e]-a.text[e];h=g+a.text[e]}}else{g=
f.selectionStart;h=f.selectionEnd}a=f.value.substring(g,h);return{start:g,end:h,text:a,replace:function(m){return f.value.substring(0,g)+m+f.value.substring(h,f.value[e])}}}}})(jQuery,"length","createRange","duplicate");
/*File: jtip.js.*/
/*
* JTip
* By Cody Lindley (http://www.codylindley.com)
* Under an Attribution, Share Alike License
* JTip is built on top of the very light weight jquery library.
*/
//on page load (as soon as its ready) call JT_init
$(document).ready(JT_init);
function JT_init(){
//$("a.jTip").html("
");
$("a.jTip")
.hover(function(){JT_show(this.href,this.id,this.name)},function(){$('#JT').remove()})
.click(function(){return false});
$("a.jTipClick")
.click(function(){alert("hi");JT_show(this.href,this.id,this.name); return false });
}
function JT_show(url,linkId,title){
$('#JT').remove();
if(title == false)title=" ";
var de = document.documentElement;
var w = self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
var hasArea = w - getAbsoluteLeft(linkId);
var clickElementy = getAbsoluteTop(linkId) - 3; //set y position
var queryString = url.replace(/^[^\?]+\??/,'');
//alert(queryString + " --> "+ url);
var params = parseQuery( queryString );
if(params['width'] === undefined){
params['width'] = 250;
} else {
widthPos = url.indexOf("&width");
url = url.substring(0, widthPos);
}
if(params['link'] !== undefined){
$('#' + linkId).bind('click',function(){window.location = params['link']});
$('#' + linkId).css('cursor','pointer');
}
if(hasArea>((params['width']*1)+75)){
$("body").append("


');
$('.pod_list .close_pod_list').click(function () {
$(this).parents('.pod_list').slideUp();
});
$('.pod_list .pod:first').addClass('firstpod');
$('.pod_list .pod:last').addClass('lastpod');
$('.pod_list .pod_opened').find('.pod_data').slideDown();
$('.pod_list .pod h2').click(function () {
if (!$(this).parents('.pod').hasClass('pod_opened')) {
$('.pod_list .pod_opened').find('.pod_data').slideUp();
$('.pod_list .pod_opened').removeClass('pod_opened');
$(this).parents('.pod').addClass('pod_opened');
$('.pod_list .pod_opened').find('.pod_data').slideDown();
}
});
// ******************* Pod Lists Scripts End Here ************************************
// ******************* Admin Tab Forms ************************************
$('#gsn_web_role_access input[name=fv_inactive_flag], #gsn_web_admin input[name=fv_inactive_flag]').each(function () {
if ($(this).val() == '0') {
$(this).css('background-color', 'lightgreen');
} else {
$(this).css('background-color', 'pink');
}
});
$('#gsn_web_role_access input[name=fv_inactive_flag], #gsn_web_admin input[name=fv_inactive_flag]').click(function () {
if ($(this).val() == '0') {
$(this).val('1').css('background-color', 'pink');
} else {
$(this).val('0').css('background-color', 'lightgreen');
}
$(this).blur();
});
$('#start_and_end_times .date_field_end').click(function () {
$(this).children().each(function () {
var startdate = eval($('#start_and_end_times .date_field_start').val().replace(':', '').replace('12', '').replace('am', '').replace('pm', '+1200'));
if (eval($(this).val().replace(':', '').replace('12', '').replace('am', '').replace('pm', '+1200')) < startdate) {
$(this).attr('disabled', 'disabled');
} else {
$(this).removeAttr('disabled');
}
});
timeSpan = eval($('#start_and_end_times .date_field_end').val().replace(':30', ':50').replace(':', '').replace('12', '').replace('am', '').replace('pm', '+1200')) - eval($('#start_and_end_times .date_field_start').val().replace(':30', ':50').replace(':', '').replace('12', '').replace('am', '').replace('pm', '+1200'));
});
$('#start_and_end_times .date_field_start').click(function () {
var newEndTime = eval(($(this).val().replace(':30', ':50').replace(':', '').replace('12', '').replace('am', '').replace('pm', '+1200')));
//alert(newEndTime);
//alert(timeSpan);
newEndTime = newEndTime + timeSpan;
//alert(newEndTime);
var newEndTimeHour = Math.floor(newEndTime / 100);
//alert(newEndTimeHour);
var newEndTimeMinute = (newEndTime - (newEndTimeHour * 100)) / 100 * 60;
//alert(newEndTimeMinute);
if (Number(newEndTimeHour) - 12 == 0) newEndTime = '12:' + newEndTimeMinute + 'pm';
else if (Number(newEndTimeHour) - 12 > 0) {
if (Number(newEndTimeHour) - 24 >= 0) newEndTime = '11:30pm';
else newEndTime = (newEndTimeHour - 12) + ':' + newEndTimeMinute + 'pm';
} else newEndTime = (newEndTimeHour) + ':' + newEndTimeMinute + 'am';
$('#start_and_end_times .date_field_end').selectOptions(newEndTime.replace('0pm', '00pm').replace('0am', '00am').replace('300', '30'));
//alert(newEndTime.replace('0pm','00pm').replace('0am','00am').replace('300','30'));
});
$('#template_box .template_choice').click(function () {
var answer = confirm('Overwrite email subject and body?');
if (answer) {
$('#template_box div').removeClass('selected');
$('input[name=fv_subject]').val($('#subject' + $(this).attr('id').substr(1)).val());
setContent($('#body' + $(this).attr('id').substr(1)).val());
$(this).addClass('selected');
$('#template_box #template_id').val($(this).attr('id').substr(1));
}
});
if ($('#template_box #template_id').length > 0 && $('#template_box #template_id').val() >= 0) {
$('#template_box div').removeClass('selected');
$('#t' + $('#template_box #template_id').val()).addClass('selected');
}
$('#fn_template_id').change(function () {
var answer = confirm('Overwrite email subject and body?');
if (answer) {
$('input[name=fn_autoresponder_id][value=-1]').prop('checked',true).click();
$('.compose_options').show();
$('.ars_preview, .ars_holder').hide(); /*$('#select_drip').hide();*/
$('input[name=fv_subject]').val($('#subject' + $(this).val()).val());
setContent($('#body' + $(this).val()).val());
} else {
return false;
}
});
$('.ars_preview').live("click",function () {
try {
if ($('#ars' + $(this).attr('rel')).is(":visible"))
$('#ars' + $(this).attr('rel')).hide();
else {
if ($('#ars' + $(this).attr('rel') + ' iframe').attr('src').indexOf('popup_editor') < 0) $('#ars' + $(this).attr('rel') + ' iframe').attr('src', '/my/autoresponders/popup_editor?fn_autoresponder_series_id=' + $(this).attr('rel'));
$('#ars' + $(this).attr('rel')).show();
}
} catch(e){
var aa=1;
}
return false;
});
$('#gsn_web_mail select[name=fn_prospect_id], #gsn_web_mail input[name=fv_subject]').keypress(verifyEmailForm).click(verifyEmailForm).change(verifyEmailForm);
$('#gsn_web_mail input[name=fn_autoresponder_id]').click(function () {
verifyEmailForm();
if ($(this).val() != '-1') {
$('#fv_bookmark .ars_preview').attr("rel",$(this).val());
$('.ars_preview, .ars_holder').hide();
$('.ars_preview[rel=' + $(this).val() + ']').show();
$('#ars'+$(this).val()).before($('#fv_bookmark'));
$("#select_drip div div").removeClass('selected');
$("#ars_container"+$(this).val()).addClass('selected');
$('.ars_preview span').hide();
if($('#ars'+$(this).val()).hasClass('js_ars_editable'))
$("#preview_edit_series").show();
else
$("#preview_open_series").show();
$('.compose_options').hide();
$('#select_drip').show();
$('#fv_bookmark').hide();
$('#fv_bookmark').hide();
$('#fv_bookmark input[name=fn_setup_events_flag][value=0]').click();
updateBookmarksOnSendMail();
} else {
$('.compose_options').show();
$('#fv_bookmark').hide();
$('.ars_preview, .ars_holder').hide();
}
});
$('#gsn_web_mail input[name=fn_autoresponder_id]:checked').click();
$('#gsn_web_mail form:not(#preview_form) a.submit').click(function (e) {
verifyEmailForm(true);
$('#data4').val(tinyMCE.get('data4').getContent());
$('.mceMenu').hide();
return false;
});
$('#gsn_web_mail input[name=fn_autoresponder_id]:checked').each(function () {
$(this).click();
});
// ******************* Cust Reg Scripts Start Here ************************
//Some features moved to low priority batch at bottom of page.
$("#expand_all_matrix").click(function () {
$(".matrix_feature p").slideDown("fast");
$(".matrix_feature a img").attr("src", "/images/ver2_images/bullet_toggle_minus.gif");
return false;
});
$("#collapse_all_matrix").click(function () {
$(".matrix_feature p").slideUp("fast");
$(".matrix_feature a img").attr("src", "/images/ver2_images/bullet_toggle_plus.gif");
return false;
});
$("#gsn_web_registration #EMAIL").focus();
// check product radio buttons and if checked, show star packages if necessary and populate order summary with appropriate product
$("#regprods input").each(function () {
var prodID = this.value;
var prodIDID = $(this).attr("id");
var parentdiv = $(this).parent().parent().parent().parent().parent().parent().parent().parent().attr("id");
if (this.checked == true) {
prevInput = this;
// if radio button is tied to either three star or 5 star packages then show div containing that package
if (parentdiv != "gsn_web_account") {
if (prodIDID == '3STAR' || prodID == '2') {
$("#3star_package").show("normal");
}
if (prodIDID == '5STAR' || prodID == '3') {
$("#5star_package").show("normal");
}
}
// loop through products array and populate order summary with data from appropriate row
for (i = 0; i < prods.length; i++) {
if (prods[i][0] == prodID) {
$("#prodpackage .price").html("$" + prods[i][2]);
$("#prodpackage .desc").html(prods[i][3]);
if (document.location.href != "http://us.repstars.com/my/registration/thanks") {
$("#prodpackagedesc .desc").html(prods[i][4]);
}
}
}
}
});
$(".add_package input").each(function () {
var prodID = this.value;
if (this.checked == true) {
// loop through products array and populate order summary with data from appropriate row
for (i = 0; i < prods.length; i++) {
if (prods[i][0] == prodID) {
//alert("array works --> " + prods[i]);
$("#starpackage .price").html("$" + prods[i][2]);
$("#starpackage .desc").html(prods[i][3]);
$("#starpackagedesc .desc").html(prods[i][4]);
}
}
$("#PROMO_CODE").val("");
$("#PROMO_FORM").hide();
}
});
$("#fv_setup_coupon").each(function () {
var couponcode = $(this).val();
if (couponcode != "") {
for (i = 0; i < coups.length; i++) {
if (coups[i][0] == couponcode) {
if (couponcode.substr(0, 7) == 'CB30DAY') {
$("#setupcoupon .desc").html("Full Discount for Entry Level Service");
} else {
$("#setupcoupon .desc").html("Coupon Code: " + coups[i][0]);
}
if (coups[i][1] == "") {
$("#setupcoupon .desc").append(" - " + coups[i][2] + "% OFF");
var prodPrice = $("#setupfee .price").text();
prodPrice = prodPrice.substring(1);
var couponDiscount = prodPrice * (coups[i][2] * .01);
$("#setupcoupon .price").html("-$" + couponDiscount.toFixed(2));
}
else {
var couponDiscount = coups[i][1] * 1;
$("#setupcoupon .price").html("-$" + couponDiscount.toFixed(2));
}
if (document.location.href != "http://us.repstars.com/my/registration/thanks") {
var removeHTML = '
*/
var email_button = '

'+email_button+'
';
devnull("ASDFOptions");
}
function getFlexiGroupOptions(ridnid) {
return ('
');
}
function getFlexiASDFImage(ridnid, lbls, row_name, data) {
//This is called from flexigrid.js where asdfoptions is found in a column.
//lbls comes from the XML feed, gsn_web_prospecting.xml_prospect_data, which is loaded from flexigrid.js
//row_name is configured in flexigrid to be column[1] + column[2] in flexigrid.js
var cols = data.split(',');
return '| test |
| test |
');
lastOmniSearch = $.getJSON("/my/search/s",{q:$("#omnisearch_query").val()}, function(data) {
lastOmniSearchText = $("#omnisearch_query").val();
devnull("data response length: "+data.length);
devnull(data);
var items = [];
var thisOmniResultId = -1;
$.each(data, function(key, val) {
if(val.type == 'search_id' || val.type == 'search_term' || val.type == 'search_term2') {
/*if(val.type == 'search_term')
$("#omnisearch_header").text(val.title);*/
} else
items.push('