// public JavaScript Document
var overlay;

function popit(type){switch(type){case 1:$(".popinTrig").popin();break;case 2:$(".editlink").popin();break;}}
function formfocus(){var fld=['input','textarea','select'];var at='';for(x in fld){$(fld[x]).each(function(i){at=$(this).attr('type');if(at=="submit"||at=="button"){}else{$(this).focus(function(){$(this).addClass("frmFocus");},$(this).blur(function(){$(this).removeClass("frmFocus");}));}});}}
function PopClose(){var ie6=($.browser.msie&&($.browser.version=="6.0"))?true:false;$("html").unbind("keydown");$("#popin").fadeOut("slow",function(){$("#popin-veil").animate({opacity:0,height:0},function(){if(ie6==true){$("html, body").css("height","auto");$("html, body").css("overflow","auto");$("html, body").css("overflow-x","hidden");$("body").css("top",0);window.scrollTo(0,0);}else{$("html").css("overflow","auto");} $("#popin").empty();});});}
function hmsg(msg){if(msg=="|refresh|"){replaceDoc("default.php");}else{var t='notice';if(msg.indexOf('Sorry')>-1){t='warning';}else if(msg.indexOf('Error')>-1){t='error';} jQuery.noticeAdd({text:msg,type:t});}}
function userSubmit(formid,u){var prcr=$('#'+formid).attr('action');if(u)prcr=u;var fdata=$('#'+formid).serialize();jQuery.ajax({url:prcr,type:"POST",data:fdata,dataType:"html",complete:function(request){editing=false;click_count=0;},success:function(html){var new_text=html||"(???)";hmsg(new_text);},error:function(request){hmsg("There was an error...");}});}
function replaceDoc(href){ window.location.replace(href);}
function replaceHref(href){ window.location.href=href;}
function Tabs(id){$.each(id,function(i,x){var el="div"+x+" ul.tabnav a";var tabContainers=$("div"+x+' > div');if(tabContainers.length==0){tabContainers=$("div"+x+' form > div');} tabContainers.hide();$(el).click(function(e){e.preventDefault();but=$(this);gmap=but.hasClass('mappy');if(but.hasClass('popin-close')){}else{tabContainers.hide().filter(this.hash).show(0,function(){if(gmap){$("#gMap").gMapper();but.removeClass('mappy');}});$(el).removeClass('selected');$(this).addClass('selected');return false;}}).filter(':first').click();});}
