var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function ShowHide(id){object=document.getElementById(id);if(object.style.display=="none"){object.style.display='';}else{object.style.display='none';}}
var offsetfromcursorX=12
var offsetfromcursorY=10
var offsetdivfrompointerX=10
var offsetdivfrompointerY=14
document.write('<div id="tooltip"></div>')
document.write('<img id="tooltip-arrow" src="t/template/img/arrow.gif" width="15" height="15" alt="" />')
var ie=document.all;var ns6=document.getElementById&&!document.all;var enabletip=false;if(ie||ns6)var tipobj=document.all?document.all["tooltip"]:document.getElementById?document.getElementById("tooltip"):"";var pointerobj=document.all?document.all["tooltip-arrow"]:document.getElementById?document.getElementById("tooltip-arrow"):"";function ietruebody(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;}
function tooltip(thetext,thewidth,thecolor){if(ns6||ie){if(typeof thewidth!="undefined")tipobj.style.width=thewidth+"px";if(typeof thecolor!="undefined"&&thecolor!="")tipobj.style.backgroundColor=thecolor;tipobj.innerHTML=thetext;enabletip=true;return false;}}
function positiontip(e){if(enabletip){var nondefaultpos=false
var curX=(ns6)?e.pageX:event.clientX+ietruebody().scrollLeft;var curY=(ns6)?e.pageY:event.clientY+ietruebody().scrollTop;var winwidth=ie&&!window.opera?ietruebody().clientWidth:window.innerWidth-20
var winheight=ie&&!window.opera?ietruebody().clientHeight:window.innerHeight-20
var rightedge=ie&&!window.opera?winwidth-event.clientX-offsetfromcursorX:winwidth-e.clientX-offsetfromcursorX
var bottomedge=ie&&!window.opera?winheight-event.clientY-offsetfromcursorY:winheight-e.clientY-offsetfromcursorY
var leftedge=(offsetfromcursorX<0)?offsetfromcursorX*(-1):-1000
if(rightedge<tipobj.offsetWidth){tipobj.style.left=curX-tipobj.offsetWidth+"px"
nondefaultpos=true}
else if(curX<leftedge)
tipobj.style.left="5px"
else{tipobj.style.left=curX+offsetfromcursorX-offsetdivfrompointerX+"px";pointerobj.style.left=curX+offsetfromcursorX+"px";}
if(bottomedge<tipobj.offsetHeight){tipobj.style.top=curY-tipobj.offsetHeight-offsetfromcursorY+"px";nondefaultpos=true;}
else{tipobj.style.top=curY+offsetfromcursorY+offsetdivfrompointerY+"px";pointerobj.style.top=curY+offsetfromcursorY+"px";}
tipobj.style.visibility="visible";if(!nondefaultpos)pointerobj.style.visibility="visible";else pointerobj.style.visibility="hidden";}}
function hidetooltip(){if(ns6||ie){enabletip=false
tipobj.style.visibility="hidden"
pointerobj.style.visibility="hidden"
tipobj.style.left="-1000px"
tipobj.style.backgroundColor=''
tipobj.style.width=''}}
document.onmousemove=positiontip
var toggle_login_menu=function(){var animation_time=700;var animate_box=false;var animate_ad=false;if($('#signup_box').is(':hidden')){animate_box=true;}else{if($('#signup_box > .ad').length!=0){animate_box=false;animate_ad=true;}else{animate_box=true;}}
if($("#signup").is(':hidden')){if(animate_box)$("#signup_box").show();if(animate_ad)$('#signup_box > .ad').slideUp(animation_time);if(animate_ad)setTimeout(function(){$("#signup").slideDown(animation_time);},animation_time);else $("#signup").slideDown(animation_time);}else{$("#signup").slideUp(animation_time);if(animate_ad)setTimeout(function(){$('#signup_box > .ad').slideDown(animation_time);},animation_time);if(animate_box)setTimeout(function(){$("#signup_box").hide();},animation_time);}}
function inacall(x,y,z){if(x=='set'){}if(x=='clear'){$(window).unbind('unload');}}
var get_short_link=function(){$.ajax({url:"/aj/get_short_url.php",type:'GET',data:'text=1&url='+urlencode(document.location),success:function(data){$("#shorturl").html(data+" &nbsp; ");document.getElementById("short_url_text").select();}});}
$(document).ready(function(){$(".login_box").click(toggle_login_menu);$('noscript').hide();$('.p_gallery').fancybox({'hideOnContentClick':true,'overlayShow':true,'titlePosition':'inside'});});function show_gallery(){$("#cmp_gallery").slideDown();$("#cmp_details").slideUp();}
function hide_gallery(){$("#cmp_gallery").slideUp();$("#cmp_details").slideDown();}
function toggle_comments(dom){if($(dom).html()==comments_add_txt){$(dom).html(comments_hide_txt);$("#comments_form").show('slow');}else{$(dom).html(comments_add_txt);$("#comments_form").hide('slow');}}
function urlencode(str){if(navigator.userAgent.indexOf("MSIE")<0){return str;}
str=(str+'').toString();str=decodeURIComponent(str);return encodeURIComponent(str).replace(/!/g,'%21').replace(/'/g,'%27').replace(/\(/g,'%28').replace(/\)/g,'%29').replace(/\*/g,'%2A').replace(/%20/g,'+');}
function new_img(){document.getElementById('captcha').src='';document.getElementById('captcha').src='/photos/captcha/?x=new&'+Math.random(1,10000);}
function vote(for_against){if(for_against==1||for_against==2){document.getElementById('vote_fld').value=for_against;$("#vote_form").submit();}}
function show_cats_home(all_catz){if(all_catz==0){$("#the_all_cats").slideDown("slow");$("#some_cats").hide("slow");}
else{$("#the_all_cats").hide("slow");$("#some_cats").slideDown("slow");}}
function __show_cats(all){if(all==0){$("#the_all_cats").slideDown("slow");$("#some_cats").slideUp("slow");}
else{$("#the_all_cats").slideUp("slow");$("#some_cats").slideDown("slow");}}
var show_comm=function(the_id){$(".comms"+the_id).slideUp("slow");$(".comml"+the_id).slideDown("slow");}
var hide_comm=function(the_id){$(".comml"+the_id).slideUp("slow");$(".comms"+the_id).slideDown("slow");}
