api={};host=location.protocol+"//"+location.host+"/";api.update_band_data=function(b,c,a){c=c||function(){};a=a||function(){};$.ajax({type:"POST",data:{band:JSON.stringify(band_data)},url:host+"lyrics/profile/"+b+"/",success:c,error:a})};api.update_css=function(c,b,a){b=b||function(){};a=a||function(){};$.ajax({type:"POST",data:{theme:JSON.stringify(all_css),classes:JSON.stringify(custom_classes),theme_id:theme_id||"theme",context:location.pathname},url:host+c+"/theme/",success:b,error:a})};api.update_content=function(d,c,a){c=c||function(){};a=a||function(){};var b=(typeof theme_id!="undefined")?theme_id:"theme";$.ajax({type:"POST",data:{content:JSON.stringify(ui_content),theme_id:b,context:location.pathname.replace(/\//,"")+"/"},url:host+d+"/content/",success:c,error:a})};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(d,b,c,a){c=c||function(){};a=a||function(){};$.ajax({type:"GET",data:{template:b},url:host+"ajax_render/"+d+"/",success:c,error:a})};api.reset_cache=function(a,b){$.ajax({type:"GET",url:host+a+"/reset_cache",success:b})};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.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(b,c){var a=function(d){c(d)};$.ajax({type:"GET",url:host+"google_images/"+b,success:a})};api.is_url_ok=function(b,c,a){c=c||function(){};a=a||function(){};$.ajax({type:"GET",data:{url:b},url:host+"is_url_available/",success:c,error:a})};api.get_user_nonce=function(a,c,b){c=c||function(){};b=b||function(){};$.ajax({type:"GET",data:{user:a},url:host+"nonce/",success:c,error:b})};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})};