(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);

function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',o='opera',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);



	 
	 $(function(){
	 
	 
function sliderShow(num){
			var el = $('#slider td:eq('+num+') img');
			var op = el.attr('rel');
			var url = el.attr('link');
			var nn = el.attr('alt');
			$('#one .nn a,#one .op').text('');
			$('#one .nn a').text(nn).attr('href',url);
			$('#one .op').text(op);
		}
		var max = ($('#slider img').size()-1)* 433;
		var active = 0;$('#slider').scrollTo(0,0);
		if($('#slider').size()>0){sliderShow(active);}

		$('#prev').click(function(){
			if($('#slider').scrollLeft()>0){
				active--;
				sliderShow(active);
				$('#slider').scrollTo( {top:'0', left:'-=433px'}, 400 );
			}
			else{
				active=$('#slider img').size()-1;
				sliderShow(active);
				$('#slider').scrollTo( $('#slider td:last'), 800 );
			}
			return false
		});
		$('#next').click(function(){
			if($('#slider').scrollLeft()<max){
				active++;
				sliderShow(active);
				$('#slider').scrollTo( {top:'0', left:'+=433px'}, 400 );
			}
			else{
				active=0;
				sliderShow(active);
				$('#slider').scrollTo( $('#slider td:eq(0)'), 800 );
			}
			return false
		});
			
		$('#login .tx').each(function(){
			var nm = $(this).val();
			$(this).attr('def',nm);
		}).focus(function(){
			if($(this).val() == $(this).attr('def')){
				$(this).val('');
			}
		}).blur(function(){
			if(!$(this).val()){
				var nm = $(this).attr('def');
				$(this).val(nm);
			}
		});
		
		$('#login .submit').click(function(){
			$(this).parents('form:first').submit();
			return false
		});
		
		$('form a.snd,form a.submit').click(function(){
			$(this).parents('form:first').submit();
			return false;
		});
			
		$.datepicker.setDefaults(
			$.extend($.datepicker.regional["ru"])
		);
		
		$("#st,#en").datepicker({
			dateFormat: 'dd.mm.yy',
			showOn: 'button',
			buttonImage: IMG + 'dt.gif',
			buttonImageOnly: true	
		});
			
		$('.table tr').each(function(){
			$(this).children(':first').addClass('fst');
			$(this).children(':last').addClass('lst');
		});
		$('.table tr:nth-child(even)').addClass('even');

		$('input.select').click(function(){
			$(this).parent().next().slideDown();
		});
		$('div.sel').hover(function(){$(this).show()},function(){$(this).hide()}).find('a').click(function(){var val = $(this).text();$(this).parent().prev().find('input').val(val);$(this).parent().slideUp();return false});
		
		$('table.promo tr:first').addClass('fst');
		$('table.promo tr:last').addClass('lst');
		$('table.promo tr').each(function(){$(this).find('td:first').addClass('fst')});	

		function copyToClipboard(content) {
			if (window.clipboardData && window.clipboardData.setData) {
				window.clipboardData.setData("Text", content);
				return true;
			}
			else {
				try {
					netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
				}
				catch (e) {
					return false;
				}   
				var clipboard = Components.classes["@mozilla.org/widget/clipboard;1"].getService();
				if (clipboard) {
					clipboard = clipboard.QueryInterface(Components.interfaces.nsIClipboard);
				} 
				var transferable = Components.classes["@mozilla.org/widget/transferable;1"].createInstance();
				if (transferable) {
					transferable = transferable.QueryInterface(Components.interfaces.nsITransferable);
				}
				if (clipboard && transferable) {
					var textObj = new Object();
					var textObj = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
					if (textObj) {
						textObj.data = content;
						transferable.setTransferData("text/unicode", textObj, content.length*2);
						var clipid=Components.interfaces.nsIClipboard;
						clipboard.setData(transferable,null,clipid.kGlobalClipboard);
						 return true;
					}
				}
				return false;
			}
		}
		
		$('a.bcopy').click(function(){
			var text = $(this).prev().select().focus().val();
			copyToClipboard(text);
			return false
		});

});
