
var authenticate=function(){$('#authentication_status').css("color","#000000");$('#authentication_status').html("Please Wait...");var authenticated=false;var user_id=$('#user_id').val();window.setTimeout(function(){$.ajax({async:false,type:"get",url:"/authenticate",data:(user_type+"="+user_id),success:function(data){authenticated=(data=='1');}})
if(authenticated){document.location=$(anchor).attr('href');}else{$('#authentication_status').css("color","#ff0000");$('#authentication_status').html("Invalid "+user_type+" number");}},500);}
$(function(){$body=$('body');$body.bind('show.lightbox',function(event){var top=$('html').scrollTop();$('#lightbox').css('top',(top==0?$('body').scrollTop():top)+($(window).height()*.1));$body.trigger('before.show.lightbox',$(this));$("#lightbox-overlay").css({"filter":"alpha(opacity=75)"}).fadeIn("fast");$("#lightbox-content").css({"filter":"alpha(opacity=100)"}).fadeIn("fast");$body.trigger('after.show.lightbox',$(this));}).bind('hide.lightbox',function(event){$body.trigger('before.hide.lightbox',$(this));$("#lightbox-overlay").fadeOut("fast");$("#lightbox-content").fadeOut("fast",function(){$('#lightbox-content').attr('class','widget');$(this).children().not('#lightbox-close').appendTo('#lightbox-items');$body.trigger('after.hide.lightbox',$('#lightbox-items').children(':last'));});}).bind('keyup',function(event){if(event.which==$.ui.keyCode.ESCAPE){$(this).trigger('hide.lightbox');}});$('[data-lightbox-id]').click(function(event){var element=$(this);var content=$('#'+element.attr('data-lightbox-id'));if(content.length){event.preventDefault();content.appendTo("#lightbox-content");content.css('display','block');$body.trigger('show.lightbox');}else{if(element.attr('href')!=""){window.location=element.attr('href');}}});$('#lightbox-close').click(function(event){$body.trigger('hide.lightbox');});$("#lightbox-overlay").click(function(){$body.trigger('hide.lightbox');});$('.column').equalHeights();$('a#login_link').click(function(){var link=$(this);var panel=$('div#login_panel');var offset="1 -1";link.toggleClass('active');if(link.hasClass('active')){if($.browser.msie){offset="0 -1";}
panel.show().position({my:"right top",at:"right bottom",of:link,offset:offset});panel.find('.panel').equalHeights(250);panel.find('input:first').focus();}else{panel.hide();}
return false;});$('#query').watermark();if($.browser.msie){$('#menu ul li#root a, #menu ul li.last div#mountains').ifixpng();$('#search div.left, #search div.right').ifixpng();$('div#body_wrapper, #header h1 a').ifixpng();if(parseInt($.browser.version)!=6){$('a#login_link').corner("round 5px");$('div#entry_announcements').corner("round 5px");}
$('div#navigation').corner("round 5px");if($.fn.bgiframe){$('div#login_panel').bgiframe();}}
if($('#search input').attr('type')!='search'){$('#search div').removeClass('hidden');}
$("a.authenticated").click(function(){anchor=$(this);user_type=$(anchor).attr('rel');$('<div id="authentication_dialog"><label>Please enter your '+user_type+' number</label><input id="user_id" type="text" /><br/><span id="authentication_status">&nbsp;</span></div>').dialog({modal:true,height:200,draggable:false,title:"Pinnacol.com",buttons:{"OK":authenticate,"Cancel":function(){$(this).dialog('close');$("#authentication_dialog").remove();}}});$('#authentication_dialog').keydown(function(event){if(event.which==13){authenticate();}});return false;});});
