function scrollToId(id){window.scrollTo(0,$("#"+id).offset().top- 200);}
function selectusertab(tab)
{$('.usertabs a.selected').removeClass('selected');$('.usertabs .'+ tab).addClass('selected');}
function bannertypes(label)
{if(jQuery(label).checked)
{jQuery('#text_locations').show();jQuery('#image_locations').hide();}
else
{jQuery('#text_locations').hide();jQuery('#image_locations').show();}}
function wipedefaultinput(id,def)
{if(jQuery('#'+ id).val()==def)
{jQuery('#'+ id).val('');}}
function okimage(con)
{jQuery('#'+ con).html('<img src=/images/ok.gif alt=ok /> OK');}
function loading3(con)
{jQuery('#'+ con).before('<div class="loading" id="'+ con+'_loading"><img src="/images/loading2.gif" alt="loading" /> Loading ...</div>');}
function unloading3(con)
{jQuery('#'+ con+'_loading').remove();}
function loading4(con)
{jQuery('#'+ con).html('<div class="loading" style="padding-bottom: 30px; font-size: 12px; color: blue"><img src="/images/loading2.gif" alt="loading" /> Enumerating Email Addresses. Please wait...</div>');}
function unloading4(con)
{jQuery('#'+ con+'_loading').remove();$('#'+ con+' :input').removeAttr('disabled');$('#'+ con+' :checkbox').removeAttr('disabled');$('#'+ con+' :input').fadeTo('slow',1);$('#'+ con+' :checkbox').fadeTo('slow',1);}
function loading2(con)
{jQuery('#'+ con).html('<div class="loading" style="padding-bottom: 30px; font-size: 12px; color: blue"><img src="/images/loading2.gif" alt="loading" /> Enumerating Hostnames (and more). Please wait...</div>');}
function loading(con)
{jQuery('#'+ con).html('<div class="loading"><img src="/images/loading.gif" alt="loading" /> Loading ...</div>');}
function relupdates()
{jQuery("[rel]").bind("click",function(){window.location=jQuery(this).attr('rel');});}
function toggleCheckBoxesByName(label,src){var selector='#'+label+' input[type=checkbox]';jQuery(selector).each(function(i,item)
{if(jQuery(src).is(':checked')){jQuery(item).attr('checked','true');}
else{jQuery(item).removeAttr('checked','false');}});}
function toggleCheckBoxes(formName,src){var form=$(formName);var i=form.getElements('checkbox');i.each(function(item)
{if(item.name!=src.name)
{if(src.checked){item.checked=false;}
else{item.checked=true;}}});}
function checkcommentinput(did,deftext)
{jQuery('#'+ did+'_validator').remove();if(jQuery('#'+ did).val().length>0&&jQuery('#'+ did).val()!=deftext)
{return true;}
jQuery('#'+ did).before('<div class="comment_validator" id="'+ did+'_validator">Please enter input</div>');return false;}
function fajax(co)
{tstamps();commenttextmakefree();jQuery(" textarea[class*=expand]").TextAreaExpander(17,160);}
function commenttextmakefree(div)
{jQuery(" textarea[class*=commenttext]").parent().parent().removeClass('newcommentselected');jQuery(" textarea[class*=commenttext]").addClass('expandfreeinput');jQuery(" textarea[class*=commenttext]").val('Comment here...');jQuery(" textarea[class*=commenttext]").click(function(){jQuery(this).val('');jQuery(this).parent().parent().addClass('newcommentselected');jQuery(this).removeClass('expandfreeinput');jQuery(this).addClass('expandfreeinputactive');jQuery(this).focus();});}
function commentfocus(did)
{jQuery('#'+ did).val('');jQuery('#'+ did).parent().parent().addClass('newcommentselected');jQuery('#'+ did).removeClass('expandfreeinput');jQuery('#'+ did).addClass('expandfreeinputactive');jQuery('#'+ did).focus();}
function unselectstuff()
{jQuery(" textarea[class*=expandfreeinputactive]").addClass('expandfreeinput');jQuery(" textarea[class*=expandfreeinputactive]").val('Comment here...');jQuery(" textarea[class*=expandfreeinputactive]").parent().parent().removeClass('newcommentselected');}
function tstamps()
{jQuery('.tstamp').each(function(i,e)
{var ts=parseInt(jQuery(e).html());var now=Math.round(new Date().getTime()/1000);var dif=Math.abs(now- ts);var msg='';if(dif>31536000)
{var val=Math.round(dif/31536000);msg=val+(val==1?' year':' years');}
else if(dif>2419200)
{var val=Math.round(dif/2419200);msg=val+(val==1?' month':' months');}
else if(dif>604800)
{var val=Math.round(dif/604800);msg=val+(val==1?' week':' weeks');}
else if(dif>86400)
{var val=Math.round(dif/86400);msg=val+(val==1?' day':' days');}
else if(dif>3600)
{var val=Math.round(dif/3600);msg=val+(val==1?' hour':' hours');}
else if(dif>60)
{var val=Math.round(dif/60);msg=val+(val==1?' minute':' minutes');}
else
{msg=dif+(dif==1?' second':' seconds');}
msg=msg+' ago';jQuery(e).html(msg);jQuery(e).removeClass('tstamp');jQuery(e).addClass('tstampok');});}
jQuery(document).ready(tstamps);jQuery(document).ready(commenttextmakefree);jQuery(document).ready(relupdates);$(document).ready(function(){CKEDITOR.replaceAll(function(textarea,config){if(textarea.className!="ckeditorfe")
{return false;}
config.toolbar=[['Source','Preview','-','Cut','Copy','PasteText','Paste','PasteFromWord','Image','Bold','Italic','Underline','NumberedList','BulletedList','Link','Unlink','RemoveFormat','Blockquote','Outdent','Indent','PageBreak'],];return true;});if($('.mailboxlist'))
{$('.mailboxlist:even').addClass('even_row');$('.mailboxlist:odd').addClass('odd_row');$('.mailboxlist').hover(function()
{$(this).addClass('maillistover');},function()
{$(this).removeClass('maillistover');});}});
