
var timeout=500;var ddmenuitem=0;function nzd_start(clinum,clilevel,options){if(options!=null){if(options.bindings!=null){for(var binding in options.bindings){var curbinding=options.bindings[binding];menubind(curbinding.t,curbinding.s,curbinding.p);}}}
if(clilevel>=50){menubind('here_handle','onstat',{opendelay:0,ajaxfilename:'/onst.aspx?r='+Math.random()});$("#here_handle").click(function(){$("#ostatus").src='/ostatus.aspx?c=1&r='+Math.floor(Math.random()*10001);})
$("#contactslist").mouseover(function(){listContacts('contactslist');});}
$('.stsliderHolder').hover(function(){$(".cover",this).stop().animate({top:'0px'},{queue:false,duration:200});},function(){$(".cover",this).stop().animate({top:'20px'},{queue:false,duration:600});});$(".handle").tooltip({cssClass:"",delay:0,delaystart:800,duration:100,xOffset:15,yOffset:-20,opacity:0,fadeDuration:200,baseUrl:'/members/ajaxminipro.aspx?id='});$(".eventday").tooltip({cssClass:"",delay:100,duration:2000,xOffset:15,yOffset:-20,opacity:0,fadeDuration:200,baseUrl:'/community/ajaxeventday.aspx?eday='});if(clilevel>=100){var isCtrl=false;var isWin=false;$(document).keyup(function(e){if(e.which==17)isCtrl=false;if(e.which==91)isWin=false;}).keydown(function(e){if(e.which==17)isCtrl=true;if(e.which==91)isWin=true;if((e.which==81&&isCtrl==true)|(e.which==65&&isWin==true)){adminlinks();return false;}});}}
function listContacts(o){var e=document.getElementById(o);if(e!=null){if(e.isloaded==null){e.isloaded=true;ul=e.appendChild(document.createElement("ul"));$(ul).load('/members/ajaxchatlist2.aspx?r='+Math.random());}}else{alert('no element');}}
function chklowres(){if((screen.width<=810)&&(screen.height<=610)){document.cookie='s=t';addCSS('/css/nzd4_lowres.css');}
else{document.cookie='s=f';}}
function addCSS(filename){var fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href",filename);document.body.appendChild(fileref);}
function selectbind(selectname,url,defaultvalue){var myselect=document.getElementById(selectname);if(defaultvalue===undefined){defaultvalue=myselect.value;}
myselect.options.length=0;var icount=0;$.getJSON(url,function(data){$.each(data,function(i,item){myselect.options[icount]=new Option(item.value,item.id);if(defaultvalue==item.id){myselect.options[icount].selected=true;}
icount++;})
if(myselect.options.length==0){myselect.options[0]=new Option('Not applicable',0);myselect.disabled=true}else{myselect.disabled=false};});}
function menubind(drop_holdername,drop_menuname,myoptions){var options={ajaxfilename:null,closedelay:300,opendelay:0}
drop_holder=document.getElementById(drop_holdername);drop_menu=document.getElementById(drop_menuname);if(myoptions!=undefined){if(myoptions.ajaxfilename!=undefined){options.ajaxfilename=myoptions.ajaxfilename;}
if(myoptions.closedelay!=undefined){options.closedelay=myoptions.closedelay;}
if(myoptions.opendelay!=undefined){options.opendelay=myoptions.opendelay;}}
if(drop_holder==null||drop_menu==null){return;}
drop_menu.options=options;drop_menu.myparent=drop_holder;MoveUnder(drop_holder,drop_menu);$('#'+drop_holdername).bind('mouseover',{element:drop_menu},menu_open);$('#'+drop_holdername).bind('mouseout',{element:drop_menu},menu_close);$('#'+drop_menuname).bind('mouseover',{element:drop_menu},menu_open);$('#'+drop_menuname).bind('mouseout',{element:drop_menu},menu_close);}
function menu_open(event){var opendelay=event.data.element.options.opendelay;if(event.data.element.opentimer==null){event.data.element.opentimer=window.setTimeout('menu_opentimer(\''+event.data.element.id+'\')',opendelay);}
if(event.data.element.closetimer!=null){window.clearTimeout(event.data.element.closetimer);event.data.element.closetimer=null;}}
function menu_opentimer(elementname){myelement=document.getElementById(elementname);var element=$(myelement);if(document.lastmenu!=null){menu_closetimer(document.lastmenu);}
document.lastmenu=elementname;if(myelement.opentimer!=null){window.clearTimeout(myelement.opentimer);myelement.opentimer=null;}
if(myelement.options.ajaxfilename!=null){element.load(myelement.options.ajaxfilename);myelement.options.ajaxfilename=null;}
$(myelement.myparent).addClass("hover");element.show();}
function menu_closetimer(elementname){myelement=document.getElementById(elementname);var element=$(myelement);if(element.closetimer!=null){window.clearTimeout(element.closetimer);element.closetimer=null;}
$(myelement.myparent).removeClass("hover");element.hide();document.lastmenu=null;}
function menu_close(event){var closedelay=event.data.element.options.closedelay;if(event.data.element.closetimer==null){event.data.element.closetimer=window.setTimeout('menu_closetimer(\''+event.data.element.id+'\')',closedelay);}
if(event.data.element.opentimer!=null){window.clearTimeout(event.data.element.opentimer);event.data.element.opentimer=null;}}
function initTabs(){$('#tabMenu li').bind('click',function(e){e.preventDefault();var thref=$(this).attr("lang");if(thref.substr(0,5)=='href:'){document.location.href=thref.substr(5);}
$('#tabMenu li').removeClass('active');$(this).addClass('active');$('#tabContent div.content').removeClass('active');if(thref.substr(0,4)=='div:'){$('#'+thref.substr(4)).addClass('active');}});}
function showrealtimealert(alertstring){var alertmsg='';switch(alertstring){case'realtimesettingschanged':alertmsg='Your alert bar settings have been changed';break;default:alertmsg=alertstring;}
document.getElementById('realtimealert').innerHTML='<div class="stsliderHolder stslider"><div class="cover stsliderContent stslidertxt">'+alertmsg+'</div></div>';$(".cover",$('.stsliderHolder.stslider')).stop().animate({top:'0px'},{queue:false,duration:300});setTimeout(function(){$(".cover",$('.stsliderHolder.stslider')).stop().animate({top:'20px'},{queue:false,duration:600});},3000);$('.stsliderHolder').hover(function(){$(".cover",this).stop().animate({top:'0px'},{queue:false,duration:200});},function(){$(".cover",this).stop().animate({top:'20px'},{queue:false,duration:600});});}
function closerealtimealert(){document.getElementById('realtimealert').style.display='none';document.getElementById('realtimealert').innerHTML='';}
var maskpanel=function()
{this.divobj;this.show=function()
{if(!document.getElementById("xdivmasking"))
{var divEle=document.createElement('div');divEle.setAttribute("id","xdivmasking");document.body.appendChild(divEle);var divSty=document.getElementById("xdivmasking").style;divSty.position="absolute";divSty.top="0px";divSty.left="0px";divSty.zIndex="46";divSty.opacity=".50";divSty.backgroundColor="#000";divSty.filter="alpha(opacity=50)";var divFram=document.createElement('iframe');divFram.setAttribute("id","xmaskframe");document.body.appendChild(divFram);divSty=document.getElementById("xmaskframe").style;divSty.position="absolute";divSty.top="0px";divSty.left="0px";divSty.zIndex="45";divSty.border="none";divSty.filter="alpha(opacity=0)";}
this.divobj=document.getElementById("xdivmasking");this.waitifrm=document.getElementById("xmaskframe");var dsh=document.documentElement.scrollHeight;var dch=document.documentElement.clientHeight;var dsw=document.documentElement.scrollWidth;var dcw=document.documentElement.clientWidth;var bdh=(dsh>dch)?dsh:dch;var bdw=(dsw>dcw)?dsw:dcw;this.waitifrm.style.height=this.divobj.style.height=bdh+'px';this.waitifrm.style.width=this.divobj.style.width=bdw+'px';this.waitifrm.style.display=this.divobj.style.display="block";};this.hide=function()
{this.waitifrm.style.display=this.divobj.style.display="none";};}
function expandemotes(divname,linkid,formname,fieldname){if(document.getElementById(divname)){var emoticonsexpanded=document.getElementById(divname);$('#'+divname).load('/members/ajaxemoticons.aspx?formname='+formname+'&fieldname='+fieldname+'&r='+Math.random(),{},function(){if(emoticonsexpanded.style.display!='block'){document.getElementById(linkid).innerHTML='Hide all';emoticonsexpanded.style.display='block';$('#'+divname,this).slideDown(100);emoticonsexpanded.style.visibility='visible';}
else{document.getElementById(linkid).innerHTML='Show all';emoticonsexpanded.style.display='none';$('#'+divname,this).slideUp(100);emoticonsexpanded.style.visibility='hidden';}});}}
function rollupdown(divname){document.getElementById('sset').src='/sset.aspx?n='+divname+'&a=btog&'+Math.floor(Math.random()*10001);if(document.getElementById(divname).style.display=='none'){document.getElementById(divname).style.display='block';document.getElementById('img'+divname).src='/i/i-.gif';}
else{document.getElementById(divname).style.display='none';document.getElementById('img'+divname).src='/i/i--.gif';}}
var popupStatus=0;function loadPopup(phindex,memberid){if($('#popupContact').length==0)
$('body').append('<div id="popupContact"></div>');if($('#backgroundPopup').length==0)
$('body').append('<div id="backgroundPopup"></div>');if(popupStatus==0){centerPopup();$('#popupContact').load('/members/ajaxphotos-json.aspx?pi='+phindex+'&i='+memberid+'&r='+Math.random());$("#backgroundPopup").css({"opacity":"0.7"});$("#backgroundPopup").fadeIn(600);$("#popupContact").fadeIn(600);popupStatus=1;}}
function disablePopup(){if(popupStatus==1){$("#backgroundPopup").fadeOut(200);$("#popupContact").fadeOut(200);popupStatus=0;}}
function centerPopup(){var windowWidth=document.documentElement.clientWidth;var windowHeight=document.documentElement.clientHeight;var popupHeight=$("#popupContact").height();var popupWidth=$("#popupContact").width();$("#popupContact").css({"top":windowHeight/2-popupHeight/2,"left":windowWidth/2-popupWidth/2});if($.browser.msie&$.browser.version=='6.0'){setTimeout('window.scrollTo(0,0)',1);}
else{$("#popupContact").css({"position":"fixed"});}
$("#backgroundPopup").css({"height":windowHeight,"width":windowWidth});}
function nzd_windowopen(winurl,winname,winparams){msgWindow=open(winurl,winname,winparams);if(msgWindow.opener==null)
msgWindow.opener=self;}
function right(e){if((navigator.appName=='Netscape'&&e.which==3)||(navigator.appName=='Microsoft Internet Explorer'&&event.button==2)){alert('Saving photos is not permitted');return false;}else
return true;}
function rightSilent(e){return false;}
function trap(){if(document.images){for(i=0;i<document.images.length;i++){document.images[i].onmousedown=right;document.images[i].oncontextmenu=rightSilent;}}}
function get_random(maxNum){if(Math.random&&Math.floor){var ranNum=Math.floor(Math.random()*(maxNum));return ranNum;}
return 1;}
function addico(elem,s){return insertAtCursor(elem,s+' ');}
function insertAtCursor(myField,myValue){if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=myValue;}
else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;myField.value=myField.value.substring(0,startPos)
+myValue
+myField.value.substring(endPos,myField.value.length);myField.focus();myField.setSelectionRange(startPos+myValue.length,startPos+myValue.length);}else{myField.value+=myValue;}}
function Hashtable(){this.hash=new Array();this.keys=new Array();this.location=0;}
Hashtable.prototype.get=function(key){return this.hash[key];}
Hashtable.prototype.put=function(key,value){if(value==null)
return null;if(this.hash[key]==null)
this.keys[this.keys.length]=key;this.hash[key]=value;}
var _tooltipcache=new Hashtable();(function($){$.fn.tooltip=function(options){var defaults={cssClass:"",delaystart:0,delay:100,duration:500,xOffset:10,yOffset:10,opacity:0,fadeDuration:400,toolTipContainer:'divTooltip',baseUrl:"",cacheResults:true};var options=$.extend(defaults,options);return this.each(function(index){var $this=$(this);$tooltip=$('#'+options.toolTipContainer);if($tooltip.length==0){$tooltip=$('<div id="divTooltip"><div id="divTooltipText"></div></div>');$('body').append($tooltip);$tooltip.hide();}
function displayTooltip(clientX,clientY){if($this.attr("title")==""&&$this.attr("lang")=="")return;clearTimeout($tooltip.data("hideTimeoutId"));$tooltip.removeClass($tooltip.attr("class"));$tooltip.css("width","");$tooltip.css("height","");$tooltip.addClass(options.cssClass);$tooltip.css("opacity",1-options.opacity/100);$tooltip.css("position","absolute");$tooltip.data("title",$this.attr("title"));$this.attr("title","");$tooltip.data("alt",$this.attr("alt"));$this.attr("alt","");var $tooltipText=$('#'+options.toolTipContainer+'Text',$tooltip);$tooltipText.removeClass($tooltip.attr("class"));$tooltipText.html($tooltip.data("title"));$tooltipText.addClass(options.cssClass);var href=$this.attr("lang");if(href!=undefined&&href!=""&&href!="#"){var _mresult=null;if(options.cacheResults==true)
_mresult=_tooltipcache.get($this.attr("lang"));if(_mresult==null){_mresult=$.ajax({url:options.baseUrl+$this.attr("lang"),async:false}).responseText;if(options.cacheResults==true)
_tooltipcache.put($this.attr("lang"),_mresult);}
$tooltip.html(_mresult);}
winw=$(window).width();w=$tooltip.width();xOffset=options.xOffset;if(w+xOffset+50<winw-clientX)
$tooltip.css("left",$(document).scrollLeft()+clientX+xOffset);else if(w+xOffset+50<clientX)
$tooltip.css("left",$(document).scrollLeft()+clientX-(w+xOffset));else{if(e.clientX>winw/2){$tooltip.width(clientX-50);$tooltip.css("left",$(document).scrollLeft()+25);}
else{$tooltip.width((winw-clientX)-50);$tooltip.css("left",$(document).scrollLeft()+clientX+xOffset);}}
winh=$(window).height();h=$tooltip.height();yOffset=options.yOffset;if(clientY+yOffset+10+h<winh)
$tooltip.css("top",$(document).scrollTop()+clientY+yOffset+2);else if(clientY-(yOffset+h)>$(document).scrollTop())
$tooltip.css("top",$(document).scrollTop()+clientY-(yOffset+h));else
$tooltip.css("top",$(document).scrollTop()+2);$tooltip.data("showTimeoutId",setTimeout("$tooltip.fadeIn("+options.fadeDuration+")",options.delay));}
$this.mouseover(function(e){e=e?e:window.event;if(options.delaystart==0)
displayTooltip(e.clientX,e.clientY);else{$tooltip.dtt=displayTooltip;$tooltip.data("showTimeoutId",setTimeout("$tooltip.dtt("+e.clientX+","+e.clientY+")",options.delaystart));}});$this.mouseout(function(e){$this.attr("title",$tooltip.data("title"));$this.attr("alt",$tooltip.data("alt"));clearTimeout($tooltip.data("showTimeoutId"));$tooltip.data("hideTimeoutId",setTimeout("$tooltip.fadeOut("+options.fadeDuration+")",options.duration));$this.attr("title",'');$this.attr("alt",'');});});}})(jQuery);function getXPos(el){var iReturnValue=0;elementid=el;while(elementid!=null){iReturnValue+=elementid.offsetLeft;elementid=elementid.offsetParent;}
return iReturnValue;}
function getYPos(el){var iReturnValue=0;elementid=el;while(elementid!=null){iReturnValue+=elementid.offsetTop;elementid=elementid.offsetParent;}
return iReturnValue;}
function MoveUnder(p,c){var px;var py;px=getXPos(p);py=getYPos(p);py+=p.offsetHeight;c.style.position='absolute';c.style.left=px+'px';c.style.top=py+'px';}
function displayOstatusAlert(timetodisplay){var Xpos=getXPos(o);var Ypos=getYPos(o)+o.offsetHeight;var a=document.getElementById('ostatusAlert');a.style.left=Xpos+'px';a.style.top=Ypos+'px';a.fadeValue=1;a.sf=0;setTimeout("fadeAway('ostatusAlert');",timetodisplay);}
function fadeAway(el){var o=document.getElementById(el);if(o){if(o.sf==0){var v=o.fadeValue;if(v>0){v=v-0.1
o.fadeValue=v;o.style.opacity=v;o.style.filter='alpha(opacity = '+(v*100)+')';setTimeout("fadeAway('"+el+"');",100);}
else{o.style.display='none';}}else{o.fadeValue=1;o.style.opacity=1;o.style.filter='alpha(opacity = 100)';setTimeout("fadeAway('"+el+"');",1000);}}}
