function cc_request_escape(s){s=s.replace(/\|/,'');s=escape(s);s=s.replace(/\//,'%252F');return s.replace(/\+/,'%20');}
function cc_request_submit(){var ccsib=document.getElementsByTagName('BODY')[0];var ccsis=document.createElement('script');ccsis.type='text/javascript';var rsong=document.getElementById('cc_request_song');if(!rsong){alert('Song field missing.');return false;}
var remail=document.getElementById('cc_request_email');if(!remail){alert('E-mail field missing.');return false;}
var rsender=document.getElementById('cc_request_sender');if(!rsender){alert('Sender name field missing.');return false;}
var rdedi=document.getElementById('cc_request_dedi');var rbtn=document.getElementById('cc_request_button');if(rbtn){window.ccsrsubmit=rbtn.value;rbtn.value=window.ccsrplswait;rbtn.disabled=true;}
var song=cc_request_escape(rsong.value);var email=cc_request_escape(remail.value);var sender=cc_request_escape(rsender.value);var dedi=rdedi?cc_request_escape(rdedi.value):'';ccsis.src=window.ccsrbaseuri+'.submit/'+song+'%7C'+email+'%7C'+dedi+'%7C'+sender;ccsib.appendChild(ccsis)}
function cc_request_get_callback(baseuri,plswait){window.ccsrbaseuri=baseuri;window.ccsrplswait=plswait;}
function cc_request_submit_callback(msg,failed){if(!failed){var rsong=document.getElementById('cc_request_song');if(rsong)rsong.value='';var remail=document.getElementById('cc_request_email');if(remail)remail.value='';var rdedi=document.getElementById('cc_request_dedi');if(rdedi)rdedi.value='';var rsender=document.getElementById('cc_request_sender');if(rsender)rsender.value='';}
var rbtn=document.getElementById('cc_request_button');if(rbtn){rbtn.value=window.ccsrsubmit;rbtn.disabled=false;}
var el=document.getElementById('cc_request_result');alert(msg);}