﻿
jQuery(function($){$(document).ready(function(){$('a').filter(function(){return this.hostname&&this.hostname!==location.hostname;}).attr({target:"_blank"});});});jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};function disableBtn(btnID,newText,ProcessBtn){Page_IsValid=null;if(typeof(Page_ClientValidate)=='function'){Page_ClientValidate();}
var btn=document.getElementById(btnID);var isValidationOk=Page_IsValid;if(isValidationOk!==null){if(isValidationOk){btn.disabled=true;btn.value=newText;btn.style.background="url("+ProcessBtn+")";}
else{btn.disabled=false;}}
else{setTimeout("setImage('"+btnID+"','"+ProcessBtn+"')",10)
btn.disabled=true;btn.value=newText;}}
function setImage(btnID,ProcessBtn){var btn=document.getElementById(btnID);btn.style.background='url('+ProcessBtn+')';}
function slideShow(){$('div.ImageGalleryRotator a').css({opacity:0.0});$('div.ImageGalleryRotator a:first').css({opacity:1.0});$('div.ImageGalleryRotator .caption').css({opacity:0.7});$('div.ImageGalleryRotator .caption').css({width:$('div.ImageGalleryRotator a').find('img').css('width')});$('div.ImageGalleryRotator .content').html($('div.ImageGalleryRotator a:first').find('img').attr('rel')).animate({opacity:0.7},400);setInterval('gallery()',6000);}
function gallery(){var current=($('div.ImageGalleryRotator a.show')?$('div.ImageGalleryRotator a.show'):$('div.ImageGalleryRotator a:first'));var next=((current.next().length)?((current.next().hasClass('caption'))?$('div.ImageGalleryRotator a:first'):current.next()):$('div.ImageGalleryRotator a:first'));var caption=next.find('img').attr('rel');next.css({opacity:0.0}).addClass('show').animate({opacity:1.0},1000);current.animate({opacity:0.0},1000).removeClass('show');$('div.ImageGalleryRotator .caption').animate({opacity:0.0},{queue:false,duration:0}).animate({height:'1px'},{queue:true,duration:300});$('div.ImageGalleryRotator .caption').animate({opacity:0.6},100).animate({height:'80px'},500);$('div.ImageGalleryRotator .content').html(caption);}
jQuery(function($){$(document).ready(ToolTip_init);});function ToolTip_init(){$("a.ToolTip").hover(function(){ToolTip_show(this.href,this.id,this.name)},function(){$('#ToolTip').remove()}).click(function(){return false});}
function ToolTip_show(url,linkId,title){if(title==false)title="&nbsp;";var de=document.documentElement;var w=self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var hasArea=w-getAbsoluteLeft(linkId);var clickElementy=getAbsoluteTop(linkId)-3;var queryString=url.replace(/^[^\?]+\??/,'');var params=parseQuery(queryString);if(params['width']===undefined){params['width']=250};if(params['link']!==undefined){$('#'+linkId).bind('click',function(){window.location=params['link']});$('#'+linkId).css('cursor','pointer');}
if(hasArea>((params['width']*1)+75)){$("body").append("<div id='ToolTip' style='width:"+params['width']*1+"px'><div id='ToolTip_arrow_left'></div><div id='ToolTip_close_left'>"+title+"</div><div id='ToolTip_copy'><div class='ToolTip_loader'><div></div></div>");var arrowOffset=getElementWidth(linkId)+11;var clickElementx=getAbsoluteLeft(linkId)+arrowOffset;}else{$("body").append("<div id='ToolTip' style='width:"+params['width']*1+"px'><div id='ToolTip_arrow_right' style='left:"+((params['width']*1)+1)+"px'></div><div id='ToolTip_close_right'>"+title+"</div><div id='ToolTip_copy'><div class='ToolTip_loader'><div></div></div>");var clickElementx=getAbsoluteLeft(linkId)-((params['width']*1)+15);}
$('#ToolTip').css({left:clickElementx+"px",top:clickElementy+"px"});$('#ToolTip').show();$('#ToolTip_copy').load(url);}
function getElementWidth(objectId){x=document.getElementById(objectId);return x.offsetWidth;}
function getAbsoluteLeft(objectId){o=document.getElementById(objectId)
oLeft=o.offsetLeft
while(o.offsetParent!=null){oParent=o.offsetParent
oLeft+=oParent.offsetLeft
o=oParent}
return oLeft}
function getAbsoluteTop(objectId){o=document.getElementById(objectId)
oTop=o.offsetTop
while(o.offsetParent!=null){oParent=o.offsetParent
oTop+=oParent.offsetTop
o=oParent}
return oTop}
function parseQuery(query){var Params=new Object();if(!query)return Params;var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2)continue;var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function blockEvents(evt){if(evt.target){evt.preventDefault();}else{evt.returnValue=false;}}