
function initQtips(){$('[title]').each(function(i){initEditableQtip(this);});}
function initEditableQtip(target,contentData){if(contentData==undefined){cc=false}else{cc='Click to Edit';}
$(target).qtip({content:cc,style:{width:200,padding:5,background:'#fff',color:'black',textAlign:'center',border:{width:2,radius:5,color:'#ff7800'},tip:'topLeft',name:'dark'},show:{delay:400},position:{adjust:{mouse:true}}});}
function getRemoteHtml(controller_url,form_data,customPostData,onComplete){if(customPostData==null){customPostData='';}
if(form_data!=null){form_data=$('#'+form_data).formSerialize()+customPostData;}else{form_data=customPostData;}
$.ajax({async:false,type:"POST",url:BASE_URL+controller_url,data:form_data,cache:false,dataType:'html',beforeSend:function(){},complete:function(){},success:onComplete});}
function working(enable){if(enable){$('body').prepend('<div id="loader" align="center"><div id="loader_frame">Working...</div></div>');}else{$('#loader').remove();}}
function ajaxData(controller_url,form_data,customPostData,onComplete){if(customPostData==null){customPostData='';}
if(form_data!=null){form_data=$('#'+form_data).formSerialize()+customPostData;}else{form_data=customPostData;}
$.ajax({async:false,type:"POST",url:BASE_URL+controller_url,data:form_data,cache:false,dataType:'json',beforeSend:function(){working(true);},complete:function(){working(false);},success:onComplete});}
function retrievePassword(tx,area){email=prompt(tx,'');if(email!=''){ajaxData('ajax/retrievepassword',null,'email='+email+'&area='+area,function(data){$.facebox(data.msg);});}}
function toggleMarkitup(id){if($("#"+id+".markItUpEditor").length===1){$("#"+id).markItUpRemove();}else{$('#'+id).markItUp(mySettings);}
return false;}
function openPopUp(url,width,height){window.open(url,'winpop','width='+width+',height='+height)}
function hoverSubMenu(){$('#foo').dropmenu({effect:'slide',speed:'normal',nbsp:true,timeout:100});$('#foo a').removeAttr('title');}
