wmd_options={output:"Markdown",buttons:"bold italic | link blockquote image | ol ul heading hr",autostart:true};$(document).ready(function(){$('div[id^=objectbar_]').each(function(){var id=$(this).attr('id').split('_').pop();if($('#nla_'+id).length){var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO FLAG CONTENT</div>";}
if($('#a_'+id).length){var inner="<div id='d_"+id+"' class='flag_area'>FLAG ITEM AS IRRELEVANT, SPAM, OFFENSIVE, OR INAPPROPRIATE:&nbsp;&nbsp;<span class='flag_link'><a id='af_"+id+"' class='flag'>FLAG</a></span><span class='flag_link'>&nbsp;&nbsp;<a id='ac_"+id+"' class='cancel'>CANCEL</a></span></div><div id='c_"+id+"' class='flag_conf_area'>QUESTION FLAGGED. THANKS FOR THE INPUT!</div>";}
$(this).html(inner);});$('div[id^=commentobject_]').each(function(){var object_type=$(this).children("input").attr("value");var class_name='';var hidden='';if(object_type=='q'){class_name="comment_input_q";hidden="<input class='o_type' type='hidden' value='q' />";}
else{class_name="comment_input";hidden="<input class='o_type' type='hidden' value='a' />";}
var id=$(this).attr('id').split('_').pop();var inner=hidden+"<div id='ca_"+id+"' class='"+class_name+"'><form action=''><div class='comment_box'><textarea style='width:530px;height:50px;' id='comment_textarea_"+id+"' class='wmd-ignore' name='post-text'></textarea></div><div class='comment_submit'>"+hidden+"<input style=\"width:150px\" id='comment_submit_button_"+id+"' type='submit' value='Submit Your Comment' name='comment_submit' /></div></form><div id='comment_cnt_"+id+"' class='comment_charcnt'>150 characters left (10 character minimum)</div></div>";$(this).html(inner);});$("#sb").focus(function(){if($(this).val()=="search"){$(this).val("");}});$('#uname-login').focus();$('a.qtlink').each(function(){var title=$(this).attr("title");var href=$(this).attr("href");var div=$(this).parent().parent();div.attr("title",title);$(div).click(function(){top.location.href=href;});})
$('.input-subheading-h').each(function(){$(this).show();});$('.cycle').each(function(){$(this).html("cycle");$(this).css({'color':'#0051a8','cursor':'pointer'});$(this).click(function(){top.location.href="Javascript:Recaptcha.reload();";});});$('#submit-button-j').show();$('#submit-button-j').click(function(){var text=$('#login-inputfield').attr("value");var return_val=$('#return-val').attr("value");var body=$('#input-textarea').attr("value");if($('#input-title').length){var title=$('#input-title').attr("value");};if($('#tag-1').length){var tag1=$('#tag-1').attr("value");};if($('#tag-2').length){var tag2=$('#tag-2').attr("value");};if($('#tag-3').length){var tag3=$('#tag-3').attr("value");};var url_string="/users?user_name="+text+"&return="+return_val;var $form=$("<form></form>").attr({"action":url_string,"method":"POST"});$("<input type='hidden' name='body'>").attr("value",body).appendTo($form);if($('#input-title').length){$("<input type='hidden' name='title'>").attr("value",title).appendTo($form);};if($('#tag-1').length){$("<input type='hidden' name='tag1'>").attr("value",tag1).appendTo($form);};if($('#tag-2').length){$("<input type='hidden' name='tag2'>").attr("value",tag2).appendTo($form);};if($('#tag-3').length){$("<input type='hidden' name='tag3'>").attr("value",tag3).appendTo($form);};$form.appendTo("body");$form.submit();});$('#login-inputfield').bind('keypress',function(e){var code=e.keyCode||e.which;if(code==13){$('form').submit(function(){return false;});var text=$(this).attr("value");var return_val=$('#return-val').attr("value");var body=$('#input-textarea').attr("value");if($('#input-title').length){var title=$('#input-title').attr("value");};if($('#tag-1').length){var tag1=$('#tag-1').attr("value");};if($('#tag-2').length){var tag2=$('#tag-2').attr("value");};if($('#tag-3').length){var tag3=$('#tag-3').attr("value");};var url_string="/users?user_name="+text+"&return="+return_val;var $form=$("<form></form>").attr({"action":url_string,"method":"POST"});$("<input type='hidden' name='body'>").attr("value",body).appendTo($form);question
if($('#input-title').length){$("<input type='hidden' name='title'>").attr("value",title).appendTo($form);};if($('#tag-1').length){$("<input type='hidden' name='tag1'>").attr("value",tag1).appendTo($form);};if($('#tag-2').length){$("<input type='hidden' name='tag2'>").attr("value",tag2).appendTo($form);};if($('#tag-3').length){$("<input type='hidden' name='tag3'>").attr("value",tag3).appendTo($form);};$form.appendTo("body");$form.submit();}});$('#regsub').css({'color':'#0051a8','cursor':'pointer'});$('#regsub').click(function(){var return_val=$('#return-val').attr("value");var body=$('#input-textarea').attr("value");if($('#input-title').length){var title=$('#input-title').attr("value");};if($('#tag-1').length){var tag1=$('#tag-1').attr("value");};if($('#tag-2').length){var tag2=$('#tag-2').attr("value");};if($('#tag-3').length){var tag3=$('#tag-3').attr("value");};var url_string="/users?return="+return_val;var $form=$("<form></form>").attr({"action":url_string,"method":"POST"});$("<input type='hidden' name='body'>").attr("value",body).appendTo($form);if($('#input-title').length){$("<input type='hidden' name='title'>").attr("value",title).appendTo($form);};if($('#tag-1').length){$("<input type='hidden' name='tag1'>").attr("value",tag1).appendTo($form);};if($('#tag-2').length){$("<input type='hidden' name='tag2'>").attr("value",tag2).appendTo($form);};if($('#tag-3').length){$("<input type='hidden' name='tag3'>").attr("value",tag3).appendTo($form);};$form.appendTo("body");$form.submit();});$('#login-section').show();});$(function(){$(".question-content").hover(function(){$(this).css({'background-color':'#fbf3f3','cursor':'pointer'});},function(){$(this).css({'background-color':'#fff'});});$(".question-content-u").hover(function(){$(this).css({'background-color':'#fbf3f3','cursor':'pointer'});},function(){$(this).css({'background-color':'#fff'});});$(".qtlink").hover(function(){$(this).css({'text-decoration':'none'});},function(){});});$(function(){$(".question-content-a").hover(function(){$(this).css({'background-color':'#fbf3f3','cursor':'pointer'});},function(){$(this).css({'background-color':'#fff'});});$(".qtlink").hover(function(){$(this).css({'text-decoration':'none'});},function(){});});$(function(){$("a.comment_show_button").click(function(){var commentAreaId=$(this).attr('id').replace(/ac_/,'ca_');var object_type=$(this).prev("input").attr("value");var id=commentAreaId.split("_");if($("#comments_more_"+id[1]).html()==""){$(this).html("hide");if($("#comment_count_"+id[1]).length){$.post('/questions/getAllComments',{object_id:id[1]},function(data){var html="";$('comment',data).each(function(){var body=$('comment_body',this).text();var user_name=$('user_name',this).text();var date_create=$('date_create',this).text();var class_name='';if(object_type=='q'){class_name="comment_q";}
else{class_name="comment";}
html+="<div class='"+class_name+"'>"+body+"</span><span class='comment_separator'>&nbsp;|&nbsp;</span><span class='comment_info'>&nbsp;commented "+date_create+" by&nbsp;<span class='user_name_nb'>"+user_name+"</span></span></div>\n";});$("#comments_more_"+id[1]).html(html).fadeIn('slow');});}}
else{$(this).html("show all comments");$("#comments_more_"+id[1]).html("");}});$("a.comment_button").click(function(){var commentAreaId=$(this).attr('id').replace(/ac_/,'ca_');var object_type=$(this).prev("input").attr("value");if($("#"+commentAreaId).is(":hidden")){$("#"+commentAreaId).slideDown("fast");var id=commentAreaId.split("_");$(this).html("hide");if($("#comment_count_"+id[1]).length){$.post('/questions/getAllComments',{object_id:id[1]},function(data){var html="";$('comment',data).each(function(){var body=$('comment_body',this).text();var user_name=$('user_name',this).text();var date_create=$('date_create',this).text();var class_name='';if(object_type=='q'){class_name="comment_q";}
else{class_name="comment";}
html+="<div class='"+class_name+"'>"+body+"</span><span class='comment_separator'>&nbsp;|&nbsp;</span><span class='comment_info'>&nbsp;commented "+date_create+" by&nbsp;<span class='user_name_nb'>"+user_name+"</span></span></div>\n";});$("#comments_more_"+id[1]).html(html).fadeIn('slow');});}
var id=commentAreaId.split("_");$("#comment_textarea_"+id[1]).focus();}
else{var commentAreaId=$(this).attr('id').replace(/ac_/,'ca_');var id=commentAreaId.split("_");$("#"+commentAreaId).slideUp("fast");if($("#comment_count_"+id[1]).length){$(this).html("comment / show all comments");}
else{var comment_text='';if(object_type=='q'){comment_text="comment on this question";}
else{comment_text="comment on this answer";}
$(this).html(comment_text);}
if($("#comment_count_"+id[1]).length){$("#comments_more_"+id[1]).hide();}}});$('input[id^=comment_submit_button_]').each(function(){var id=$(this).attr('id').split('_').pop();$("#comment_submit_button_"+id).click(function(){var object_type=$(this).prev("input").attr("value");var body=$("textarea#comment_textarea_"+id).val();$.post('/questions/comment',{body:body,object_id:id},function(data){if((data!="failed")&&(data!="time")){$("textarea#comment_textarea_"+id).val("");var user_name=$("#uname_"+id).attr('value');var class_name='';if(object_type=='q'){class_name="comment_q";}
else{class_name="comment";}
var html="<div class='"+class_name+"'>"+data+"</span><span class='comment_separator'>&nbsp;|&nbsp;</span><span class='comment_info'>&nbsp;commented 0 secs ago by&nbsp;<span class='user_name_nb'>"+user_name+"</span></span></div>";if($("#comment_count_"+id).length){$('<div></div>').appendTo("#comments_more_"+id).hide().append(html).fadeIn('slow');}
else{$('<div></div>').appendTo("#comment_area_"+id).hide().append(html).fadeIn('slow');}}
else{if(data=="time"){alert("You must wait 15 seconds before posting another comment.");}}});return false;});});$('input[id^=comment_submit_button_]').each(function(){var id=$(this).attr('id').split('_').pop();$("#comment_submit_button_"+id).attr("disabled","disabled");$("#comment_cnt_"+id).css({'color':'#ff0000'});$("textarea#comment_textarea_"+id).keyup(function(){var length=$(this).attr('value').replace(/^\s+|\s+$/g,"").length;var chars_left=150-length;$("#comment_cnt_"+id).text(chars_left+" characters left (10 character minimum)");if((length>=10)&&(length<=150)){$("#comment_cnt_"+id).css({'color':'#777'});$("#comment_cnt_"+id).text(chars_left+" characters left");$("#comment_submit_button_"+id).removeAttr("disabled");}
else if(length<10){$("#comment_cnt_"+id).css({'color':'#ff0000'});$("#comment_submit_button_"+id).attr("disabled","disabled");}
else if(length>150){this.value=this.value.substring(0,150);$("#comment_cnt_"+id).text(0+" characters left");}});});});$(function(){$("a.flag_button").click(function(){var divId=$(this).attr('id').replace(/a_/,'d_');if($("#"+divId).is(":hidden")){var id=divId.split("_");id=id[1];var inner="<div id='d_"+id+"' class='flag_area'>FLAG ITEM AS IRRELEVANT, SPAM, OFFENSIVE, OR INAPPROPRIATE:&nbsp;&nbsp;<span class='flag_link'><a id='af_"+id+"' class='flag'>FLAG</a></span><span class='flag_link'>&nbsp;&nbsp;<a id='ac_"+id+"' class='cancel'>CANCEL</a></span></div><div id='c_"+id+"' class='flag_conf_area'>QUESTION FLAGGED. THANKS FOR THE INPUT!</div>";$("#objectbar_"+id).html(inner);$("#"+divId).slideDown("fast");}
else{$("#"+divId).slideUp("fast");}});$("a.flag_button_nl").click(function(){var divId=$(this).attr('id').replace(/nla_/,'d_');if($("#"+divId).is(":hidden")){var id=divId.split("_");id=id[1];var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO FLAG CONTENT</div>";$("#objectbar_"+id).html(inner);$("#"+divId).slideDown("fast");$("#"+divId).animate({opacity:1.0},3500);$("#"+divId).slideUp("fast");}
else{$("#"+divId).slideUp("fast");}});$("a.flag").live("click",function(){var answer=confirm("Are you positive you want to flag this item?");if(answer){var divFlag=$(this).attr('id').replace(/af_/,'d_');var divConf=$(this).attr('id').replace(/af_/,'c_');var id=divConf.split("_");id=id[1];$.post('/questions/flag',{id:id},function(data){if(data=="success"){$("#"+divFlag).hide();$("#"+divConf).show();$("#"+divConf).animate({opacity:1.0},2000);$("#"+divConf).slideUp("fast");}
else if(data=="flagged_before"){$("#"+divFlag).hide();$("#"+divConf).text("YOU HAVE ALREADY FLAGGED THIS ITEM.");$("#"+divConf).show();$("#"+divConf).animate({opacity:1.0},2000);$("#"+divConf).slideUp("fast");}
else if(data=="failed"){$("#"+divFlag).hide();$("#"+divConf).text("OOPS! SOMETHING WENT WRONG.");$("#"+divConf).show();$("#"+divConf).animate({opacity:1.0},2000);$("#"+divConf).slideUp("fast");}});}
else{var divFlag=$(this).attr('id').replace(/af_/,'d_');$("#"+divFlag).slideUp("fast");}});$("a.cancel").live("click",function(){var divId=$(this).attr('id').replace(/ac_/,'d_');$("#"+divId).slideUp("fast");});});$(function(){$("#sort").change(function(){var optionSelectedValue=$('#sort option:selected').val();if(optionSelectedValue=="votes"){newUrl="?orderby=votes";}
else if(optionSelectedValue=="newest"){newUrl="?orderby=newest";}
else if(optionSelectedValue=="oldest"){newUrl="?orderby=oldest";}
top.location.href=newUrl;});});$(function(){$(".dec_button img").hover(function(){this.src=this.src.replace("_off","_on");$(this).css({'cursor':'pointer'});},function(){this.src=this.src.replace("_on","_off");});$(".inc_button img").hover(function(){this.src=this.src.replace("_off","_on");$(this).css({'cursor':'pointer'});},function(){this.src=this.src.replace("_on","_off");});$("a.dec_button").click(function(){if($("#vote_stat").length){var decId=$(this).attr('id').replace(/dec_/,'vote_');var id=decId.split("_");id=id[1];var currVote=$("#"+decId).html();var vote="down";var state=$(this);$.post('/questions/vote',{id:id,vote:vote},function(data){if(data=="failed"){var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO VOTE</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if(data=="invalid"){var inner="<div id='d_"+id+"' class='flag_area'>OOPS! AN ERROR HAS OCCURED!</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if(data=="owned"){var inner="<div id='d_"+id+"' class='flag_area'>YOU CANNOT VOTE ON YOUR OWN ITEM</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else{var regex=new RegExp("[^/]*$");var minus_button=regex.exec(state.children('img').attr('src'));var plus_button=regex.exec(state.parent().next('div.vote-bt-up').children('a.inc_button').children('img').attr('src'));if((plus_button!="plus_voted.gif")&&(minus_button!="minus_voted.gif")){state.children('img').attr('src','/images/minus_voted.gif');currVote--;$("#"+decId).html(currVote);var inner="<div id='d_"+id+"' class='flag_area'>ITEM VOTED DOWN! CLICK - AGAIN TO UNDO.</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if((plus_button!="plus_voted.gif")&&(minus_button=="minus_voted.gif")){state.children('img').attr('src','/images/minus_off.gif');currVote++;$("#"+decId).html(currVote);}
else if((plus_button=="plus_voted.gif")&&(minus_button!="minus_voted.gif")){state.children('img').attr('src','/images/minus_voted.gif');state.parent().next('div.vote-bt-up').children('a.inc_button').children('img').attr('src','/images/plus_off.gif');currVote=parseInt(currVote)-2;$("#"+decId).html(currVote);var inner="<div id='d_"+id+"' class='flag_area'>ITEM VOTED DOWN! CLICK - AGAIN TO UNDO.</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}}});}
else{var decId=$(this).attr('id').replace(/dec_/,'vote_');var id=decId.split("_");id=id[1];var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO VOTE</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}});$("a.inc_button").click(function(){if($("#vote_stat").length){var incId=$(this).attr('id').replace(/inc_/,'vote_');var id=incId.split("_");id=id[1];var currVote=$("#"+incId).html();var vote="up";var state=$(this);$.post('/questions/vote',{id:id,vote:vote},function(data){if(data=="failed"){var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO VOTE</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if(data=="invalid"){var inner="<div id='d_"+id+"' class='flag_area'>OOPS! AN ERROR HAS OCCURED!</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if(data=="owned"){var inner="<div id='d_"+id+"' class='flag_area'>YOU CANNOT VOTE ON YOUR OWN ITEM</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else{var regex=new RegExp("[^/]*$");var plus_button=regex.exec(state.children('img').attr('src'));var minus_button=regex.exec(state.parent().prev('div.vote-bt-down').children('a.dec_button').children('img').attr('src'));if((plus_button!="plus_voted.gif")&&(minus_button!="minus_voted.gif")){state.children('img').attr('src','/images/plus_voted.gif');currVote++;$("#"+incId).html(currVote);var inner="<div id='d_"+id+"' class='flag_area'>ITEM VOTED UP! CLICK + AGAIN TO UNDO.</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if((plus_button!="plus_voted.gif")&&(minus_button=="minus_voted.gif")){state.children('img').attr('src','/images/plus_voted.gif');state.parent().prev('div.vote-bt-down').children('a.dec_button').children('img').attr('src','/images/minus_off.gif');currVote=parseInt(currVote)+2;$("#"+incId).html(currVote);var inner="<div id='d_"+id+"' class='flag_area'>ITEM VOTED UP! CLICK + AGAIN TO UNDO.</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}
else if((plus_button=="plus_voted.gif")&&(minus_button!="minus_voted.gif")){state.children('img').attr('src','/images/plus_off.gif');currVote--;$("#"+incId).html(currVote);}}});}
else{var incId=$(this).attr('id').replace(/inc_/,'vote_');var id=incId.split("_");id=id[1];var inner="<div id='d_"+id+"' class='flag_area'>PLEASE <a class='flag_login' href='/users'>LOGIN</a> TO VOTE</div>";$("#objectbar_"+id).html(inner);$("#d_"+id).slideDown("fast");$("#d_"+id).animate({opacity:1.0},3500);$("#d_"+id).slideUp("fast");}});});
