api={};host=location.protocol+"//"+location.host+"/";api.update_band_data=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"POST",data:{band:JSON.stringify(band_data)},url:host+"lyrics/profile/"+c+"/",success:a,error:b})};api.update_label_data=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"POST",data:{label:JSON.stringify(label_data)},url:host+"lyrics/label/"+c+"/",success:a,error:b})};api.update_gig_data=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"POST",data:{gig:JSON.stringify(gig_data)},url:host+"lyrics/"+c+"/",success:a,error:b})};api.add_band_to_label=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"POST",data:{new_band:JSON.stringify(new_band)},url:host+c+"/add_band/",success:a,error:b})};api.update_css=function(a,c,b){c=c||function(){};b=b||function(){};$.ajax({type:"POST",data:{theme:JSON.stringify(all_css),theme_id:theme_id||"theme",context:location.pathname},url:host+a+"/theme/",success:c,error:b})};api.update_content=function(b,a,c){a=a||function(){};c=c||function(){};var d=(typeof theme_id!="undefined")?theme_id:"theme";$.ajax({type:"POST",data:{content:JSON.stringify(ui_content),theme_id:d,context:location.pathname},url:host+b+"/content/",success:a,error:c})};api.update_design_messages=function(b,a){a=a||function(){};$.ajax({type:"POST",data:{messages:JSON.stringify(design_messages)},url:host+b+"/design_messages/",success:a})};api.update_design_pics=function(b,a){a=a||function(){};$.ajax({type:"POST",data:{pics:JSON.stringify(design_pics)},url:host+b+"/design_pics/",success:a})};api.ajax_render=function(b,d,a,c){a=a||function(){};c=c||function(){};$.ajax({type:"GET",data:{template:d},url:host+"ajax_render/"+b+"/",success:a,error:c})};api.update_order=function(a,c,b){c=c||function(){};b=b||function(){};$.ajax({type:"POST",data:{order:JSON.stringify(ui_order),theme_id:theme_id||"theme"},url:host+a+"/order/",success:c,error:b})};api.update_band_theme=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"POST",data:{theme:JSON.stringify(theme)},url:host+c+"/theme/",success:a,error:b})};api.reset_cache=function(a,b){$.ajax({type:"GET",url:host+a+"/reset_cache",success:b})};api.request_customization=function(b,a){b=b||function(){};a=a||function(){};$.ajax({type:"GET",url:host+"request_customization/"+username,success:b,error:a})};api.search_google_images=function(c,a){var b=function(d){a(d)};$.ajax({type:"GET",url:host+"google_images/"+c,success:b})};api.is_url_ok=function(c,a,b){a=a||function(){};b=b||function(){};$.ajax({type:"GET",data:{url:c},url:host+"is_url_available/",success:a,error:b})};api.get_user_nonce=function(b,a,c){a=a||function(){};c=c||function(){};$.ajax({type:"GET",data:{user:b},url:host+"nonce/",success:a,error:c})};api.get_ui_state=function(b){var a=function(){};$.ajax({type:"GET",url:host+"ui_state/",success:b,error:a})};api.update_ui_state=function(){var b=function(){};var a=function(){};$.ajax({type:"POST",data:{ui_state:JSON.stringify(ui_state)},url:host+"ui_state/",success:b,error:a})};api.clear_ui_state=function(){var b=function(){location.href=location.href};var a=function(){};$.ajax({type:"POST",url:host+"clear_ui_state/",success:b,error:a})};api.generate_random_id=function(b){var a=new Date();return hex_md5(((b!=null)?b:"")+a.getTime())};api.get_timestamp=function(a){a=a||function(){};success=function(b){alert(b)};$.ajax({type:"POST",url:host+"timestamp/",success:a})};