function mycosmoSearch(){var key=$F('mcSearchKey');key1=key.replace(/ +/g,'+');location.href=publicdomain+'mycosmo/search/'+key1;}
function deleteThis(id,type){var confirmed=confirm("Are you sure you want to delete this "+type+"?");if(confirmed){var showResponse=function(originalRequest){if(originalRequest.responseText=="success"){Effect.Fade('mcc'+id,{duration:2.0});}else{$('mccInner'+id).innerHTML="<p>Please log in to manage your "+type+"s.</p>";}};var showProgress=function(){$('mccInner'+id).innerHTML='deleting...';}
var params="id="+id;url=publicdomainobj+"mycosmo/delete"+type+".xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/delete-"+type);}}
function deleteCover(id){var confirmed=confirm("Are you sure you want to delete this cover?");if(confirmed){var showResponse=function(originalRequest){if(originalRequest.responseText=="success"){Effect.Fade('mcc'+id,{duration:2.0});}else{$('mccInner'+id).innerHTML="<p>Please log in to manage your covers.</p>";}};var showProgress=function(){$('mccInner'+id).innerHTML='deleting...';}
var params="id="+id;url=publicdomainobj+"mycosmo/deleteCover.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/delete-cover");}}
function faveMe2(id,type,action,num){var showResponse=function(originalRequest){$('mfManage'+num).innerHTML=originalRequest.responseText;Effect.Fade('mfMan'+num,{duration:2.0});};var showProgress=function(){$('mfManage'+num).innerHTML='processing...';}
var params="id="+id+"&type="+type+"&action="+action;url=publicdomainobj+"faveMe.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/"+(type=="fave"?"faved":"unfaved"));}
function manageFaves(total){for(i=1;i<total;i++){$('mfManage'+i).toggle();}}
function browseChicks(type,id){for(i=1;i<6;i++){Element.removeClassName($('chlink'+i),'selected');}
Element.addClassName($('chlink'+id),'selected');var showResponse=function(originalRequest){$('browseChicks').innerHTML=originalRequest.responseText;};var showProgress=function(){$('browseChicks').innerHTML='<h4>processing...</h4>';}
var params="type="+type;url=publicdomainobj+"mycosmo/browse.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/browse-chicks");}
function randomChicks(){var showResponse=function(originalRequest){$('randomChicks').innerHTML=originalRequest.responseText;};var showProgress=function(){$('randomChicks').innerHTML='<h4>loading...</h4>';}
url=publicdomainobj+"mycosmo/randomChicks.xml.php";var myAjax=new Ajax.Request(url,{method:'post',onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/random-chicks");}
function invite(to,type){if(type=="invite"){var showResponse=function(originalRequest){$('icon1').innerHTML=originalRequest.responseText;};var showProgress=function(){$('icon1').innerHTML='processing...';}}else{var showResponse=function(originalRequest){Effect.Fade('request'+to,{duration:2.0});};var showProgress=function(){$('request'+to).innerHTML+='<br />processing...';}}
var params="to="+to+"&type="+type;url=publicdomainobj+"mycosmo/invite.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/invite");}
function reportShout(sid){var showResponse=function(originalRequest){$('reportS'+sid).innerHTML="";};var showProgress=function(){$('reportS'+sid).innerHTML='reporting...';}
var params="sid="+sid+"&type=report";url=publicdomainobj+"mycosmo/shoutout.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/report-shout");}
function setPrimaryPic(pid,uid){var showResponse=function(originalRequest){if(originalRequest.responseText=="success"){location.href=publicdomain+"mycosmo/profile/"+uid+"/";}else{$('manageP2').innerHTML="<p>Please log in to manage your profile pictures.</p>";}};var showProgress=function(){$('manageP2'+pid).innerHTML='<img src="'+publicdomain+'images/loading.gif" />';}
var params="pid="+pid+"&uid="+uid;url=publicdomainobj+"mycosmo/primaryPhoto.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse});getAjaxClicks(chnnl+"/set-primary-pic");}
function deleteProfilePic(pid,uid){var confirmed=confirm("Are you sure you want to delete this photo?");if(confirmed){var showResponse=function(originalRequest){if(originalRequest.responseText=="success"){Effect.Fade('manageP2'+pid);Effect.Fade('manageP2'+pid,{duration:2.0});}else{$('manageP2').innerHTML="<p>Please log in to manage your profile pictures.</p>";}};var showProgress=function(){$('manageP2'+pid).innerHTML='<img src="'+publicdomain+'images/loading.gif" />';}
var params="pid="+pid+"&uid="+uid;url=publicdomainobj+"mycosmo/deletePhoto.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse});getAjaxClicks(chnnl+"/delete-pic");}}
function editMyCosmoProfile(){var showResponse=function(originalRequest){if(isNaN(originalRequest.responseText)){$('editPMess').innerHTML=originalRequest.responseText;}else{location.href=publicdomain+"mycosmo/profile/"+originalRequest.responseText;}};var showProgress=function(){$('editPMess').innerHTML='submitting...';}
var params=$('editMycosmo').serialize();url=publicdomainobj+"mycosmo/editProfile.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/edit-profile");}
function clearSpeech(id){$('mcShout').value="";if(id!=0){$('speechBubbleMid1').style.display="none";$('speechBubbleMid2').style.display="block";}else{$('speechBubbleMid1').style.display="block";$('speechBubbleMid2').style.display="none";}}
function submitSpeech(id){if($('speechBubbleMid2')){$('speechBubbleMid1').style.display="block";$('speechBubbleMid2').style.display="none";var showResponse=function(originalRequest){$('speechBubbleMid1').innerHTML=originalRequest.responseText;};var showProgress=function(){$('speechBubbleMid1').innerHTML='submitting...';}
var params="id="+id+"&shout="+$('mcShout').value;}else{var showResponse=function(originalRequest){$('speechBubbleMid1').innerHTML="";$('mcShout').value="";$('refreshHere').innerHTML=originalRequest.responseText;};var showProgress=function(){$('speechBubbleMid1').innerHTML='submitting...';}
var params="id="+id+"&shout="+$('mcShout').value+"&type=refresh";}
if($('mcShout').value!=""){url=publicdomainobj+"mycosmo/shoutout.xml.php";var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:showResponse,onLoading:showProgress});getAjaxClicks(chnnl+"/post-shoutout");}else{alert("Please enter your shoutout.");}}
function testFileType(){fileName=$('uploadfoto').value;fileTypes=new Array('.gif','jpg','png','jpeg');if(!fileName)return;dots=fileName.split(".")
fileType="."+dots[dots.length-1];if(fileTypes.join(".").indexOf(fileType.toLowerCase())!=-1){Element.removeClassName($('uploadfoto').parentNode,'formError');}else{$('uploadfoto').value='';Element.addClassName($('uploadfoto').parentNode,'formError');alert("Please only upload files that end in types: \n\n"+(fileTypes.join(" ."))+"\n\nPlease select a new file and try again.");}}
function validateSnap(){var err=0;if(trim($('uploadfoto').value)==''){err++;Element.addClassName($('uploadfoto').parentNode,'formError');}
else Element.removeClassName($('uploadfoto').parentNode,'formError');if(err==0){returnval=true;}
else{alert('Please upload a photo.');returnval=false;}
return returnval;}