
function checkCommentLength(txtar,divid,submitID){txtlength=txtar.value.length;if(txtlength<=500&&txtlength!=0){txtleft=500-txtlength;$('#'+divid).html(txtleft+' characters left');$('#'+submitID).attr('disabled',false);}
else if(txtlength==0){$('#'+divid).html('500 characters left');$('#'+submitID).attr('disabled',true);}
else{txtover=txtlength-500;$('#'+divid).html(txtover+' characters over');$('#'+submitID).attr('disabled',true);}}
function checkIntroLength(txtar,divid,submitID){txtlength=txtar.value.length;if(txtlength<=750&&txtlength!=0){txtleft=750-txtlength;$('#'+divid).html(txtleft+' characters left');$('#'+submitID).attr('disabled',false);}
else if(txtlength==0){$('#'+divid).html('750 characters left');$('#'+submitID).attr('disabled',true);}
else{txtover=txtlength-750;$('#'+divid).html(txtover+' characters over');$('#'+submitID).attr('disabled',true);}}
function checkUploadTeam(obj,submitID){if(obj.options[obj.selectedIndex].value=='-1'){$('#'+submitID).attr('disabled',true);}
else{$('#'+submitID).attr('disabled',false);}}
function getUser(value){$.get('edit_user/'+value,function(data){$('#edituser').html(data).slideDown();$('#loading').fadeOut();});$('#userSuggestInput').val('');$('#edituser').slideUp('normal');$('#loading').fadeIn();}
function deleteAssoc(associd,self){if(self=='none'){$.get('http://blueschoolcouncil.org/user/delete_assoc/'+associd);}
else if(self==false){$.get('http://blueschoolcouncil.org/user/delete_assoc/'+associd,function(data){getUser(data);});}
else{$.get('http://blueschoolcouncil.org/user/delete_assoc/'+associd,function(data){getSelf();});}
$('#loading').fadeIn();}
function newAssoc(userid){teamid=$('#newteamassoc').val();$.get('http://blueschoolcouncil.org/user/new_assoc/'+userid+'/'+teamid,function(data){getUser(data);});$('#loading').fadeIn();}
function modifyUser(userid){firstname=encodeURI($('#firstname').val());lastname=encodeURI($('#lastname').val());username=encodeURI($('#username').val());email=encodeURI($('#email').val());type=encodeURI($('#type').val());year_group=encodeURI($('#year_group').val());tutor_group=encodeURI($('#tutor_group').val());password=encodeURI($('#password').val());if($('#image_consent').attr('checked')===false){image_consent='0';}
else{image_consent='1';}
$.post('http://blueschoolcouncil.org/user/save_user/'+userid,{firstname:firstname,lastname:lastname,username:username,email:email,year_group:year_group,password:password,image_consent:image_consent,type:type,tutor_group:tutor_group},function(data){getUser(data);$('#loading').fadeOut();},'html');$('#loading').fadeIn();}
function newUser(){$.get('http://blueschoolcouncil.org/user/new_user',function(data){$('#edituser').slideUp().html(data).slideDown();$('#loading').fadeOut();});$('#loading').fadeIn();}
function newUserProcess(){firstname=encodeURI($('#firstname').val());lastname=encodeURI($('#lastname').val());username=encodeURI($('#username').val());email=encodeURI($('#email').val());type=encodeURI($('#type').val());year_group=encodeURI($('#year_group').val());password=encodeURI($('#password').val());tutor_group=encodeURI($('#tutor_group').val());if($('#image_consent').attr('checked')===false){image_consent='0';}
else{image_consent='1';}
$.post('http://blueschoolcouncil.org/user/save_new_user',{firstname:firstname,lastname:lastname,username:username,email:email,year_group:year_group,password:password,image_consent:image_consent,tutor_group:tutor_group,type:type},function(data){getUser(data);$('#loading').fadeOut();},'html');$('#loading').fadeIn();}
function getSelf(){$.get('http://blueschoolcouncil.org/user/account/ajax',function(data){$('#edituser').html(data).slideDown();$('#loading').fadeOut();});$('#edituser').slideUp('normal');$('#loading').fadeIn();}
function getSelfTeams(){$.get('http://blueschoolcouncil.org/user/account/ajax',function(data){$('#editteams').html(data).slideDown();$('#loading').fadeOut();});$('#editteams').slideUp();$('#loading').fadeIn();}
function modifySelf(){$.post('http://blueschoolcouncil.org/user/save_self',{username:encodeURI($('#username').val()),email:encodeURI($('#email').val()),password:encodeURI($('#password').val())},function(){getSelf();$('#loading').fadeOut();},'html');$('#edituser').slideUp('normal');$('#loading').fadeIn();}
function deleteUser(userid){$.get('http://blueschoolcouncil.org/user/delete_user/'+userid,function(data){$('#edituser').slideUp().html(data).slideDown();$('#loading').fadeOut();});$('#edituser').slideUp('normal').html('<h3>Please wait...</h3><p>Deleting user....</p>').slideDown('normal');$('#loading').fadeIn();}
function pollResults(pollid){$.get('http://blueschoolcouncil.org/poll/results/'+pollid,function(data){$('#pollresults').html(data).slideDown();$('#loading').fadeOut();});$('#pollresults').slideUp();$('.pollLinks').slideDown();$('#loading').fadeIn();}
function fullTeam(teamid){$.get('http://blueschoolcouncil.org/team/full/'+teamid,function(data){$('#fullInfo').slideUp().html(data).slideDown();$('#loadingText').fadeOut();$('#infoMoreLink').html('More/Less').attr('href','javascript:void(0);').click(function(){$('#fullInfo').slideToggle();});});$('loadingText').html('Loading...').fadeIn();}
function usernameSuggest(){if($('#firstname').val()==''&&$('#lastname').val()!=''){newValue=$('#lastname').val();}
else if($('#firstname').val()!=''&&$('#lastname').val()==''){newValue=$('#firstname').val();}
else if($('#firstname').val()==''&&$('#lastname').val()==''){newValue='';}
else{newValue=$('#firstname').val()+'.'+$('#lastname').val();}
$('#username').val(newValue);}
function newMenuItem(){URL=$('#newItemURL').val();Display=$('#newItemDisplay').val();$('#newItemURL').val('');$('#newItemDisplay').val('');$("div#tabs").html('<ul><li><a href="#">Loading...</a></li></ul>');$.post('http://blueschoolcouncil.org/menu/new_item',{url:URL,display:Display},function(data){$("ul#order").append(data);$("div#tabs").load('http://blueschoolcouncil.org/menu/refresh_items');});}
function saveMenuItem(id){URL=$('#itemURL'+id).val();Display=$('#itemDisplay'+id).val();$("div#tabs").html('<ul><li><a href="#">Loading...</a></li></ul>');$('li#item'+id).html('Saving...').load('http://blueschoolcouncil.org/menu/save_item',{id:id,url:URL,display:Display},function(){$("div#tabs").load('http://blueschoolcouncil.org/menu/refresh_items');});}
function deleteMenuItem(id){$('li#item'+id).remove();$('div#results').html('Deleting item...');$("div#tabs").html('<ul><li><a href="#">Loading...</a></li></ul>');$.post('http://blueschoolcouncil.org/menu/delete_item',{id:id},function(data){$('div#results').html(data).fadeIn();$("div#tabs").load('http://blueschoolcouncil.org/menu/refresh_items');});}
function addAnswer(){numNewAnswers=numNewAnswers+1;$('#newpollanswers').append('<span id="newanswer'+numNewAnswers+'"><input type="text" name="newanswers['+numNewAnswers+']" /><a href="javascript: removeNewAnswer('+numNewAnswers+');"><img src="http://static.wd4a.com/bsc/images/delete.png" alt="Delete Answer" /></a><br />');$('#newanswer'+numNewAnswers).hide().slideDown();}
function removeNewAnswer(id){$('#newanswer'+id).slideUp("normal",function(){$(this).remove()});}
function removeCurrentAnswer(id){$('#currentanswer'+id).children('input:hidden').val('1').parent().children('input:text').attr('disabled','disabled').parent().css('display','inline').children('a').attr('href','javascript:readdAnswer('+id+');').html('<img src="http://static.wd4a.com/bsc/images/add.png" alt="Re-enable this option" />');}
function readdAnswer(id){$('#currentanswer'+id).children('input:hidden').val('0').parent().children('input:text').attr('disabled','').parent().css('display','inline').children('a').attr('href','javascript:removeCurrentAnswer('+id+');').html('<img src="http://static.wd4a.com/bsc/images/delete.png" alt="Delete this option" />');}
function showTags(teamid){$('#loading').fadeIn();$('#tags').load('../get_tags/'+teamid,{},function(){$('#loading').fadeOut();});}
function addTag(tag,teamid){$('#loading').fadeIn();$('input#tag').val('');$('#results').load('../add_tag/'+tag+'/'+teamid,{},function(){showTags(teamid);$('#loading').fadeOut();$('#results').fadeIn();window.setTimeout(function(){$('#results').fadeOut();},3000);});}
function deleteTag(linkid,teamid){$('#loading').fadeIn();$('#results').load('../delete_tag/'+linkid,{},function(){showTags(teamid);$('#loading').fadeOut();$('#results').fadeIn();window.setTimeout(function(){$('#results').fadeOut();},3000);});}
function tableSort(){sort=$('select#sort').val();year_group=$('select#year_group').val();type=$('select#type').val();email=$('select#email').val();image_consent=$('select#image_consent').val();team=$('select#team').val();search_field=$('select#search_field').val();search=$('input#search').val();location.href='http://blueschoolcouncil.org/user/table/'+sort+'/'+year_group+'/'+email+'/'+type+'/'+image_consent+'/'+team+'/'+search_field+'/'+search;}
