var fx = [];
	fx['type2']    = null;
	fx['company' ] = null;
	fx['myadvert'] = null;
	fx['search']   = null;

function clean(o,s) { 
	if ( o.value == s ) o.value = ''; 
}

function refill(o,s) { 
	if ( o.value == '' ) o.value = s; 
}

function toggle_company(el) {
	if ( el.checked ) {
		fx['company'].slideIn();
	} else {
		fx['company'].slideOut();
	}
}

function toggle_type2(el) { 
	
	var t1 = $('type2_Gezocht'); 
	var t2 = $('type2_Aangeboden'); 
	var con = $('type2'); 
	
	t1.checked = false; 
	t2.checked = false; 
	
	switch (el.options[el.selectedIndex].value ) { 
		case 'Klassiekers': 
			if ( fx['type2'].open == false ) {
				fx['type2'].slideIn();
			} 
		break; 
		case 'Onderdelen': 
			if ( fx['type2'].open == false ) { 
				fx['type2'].slideIn();
			} 
			
		break; 
		case 'Automobilia': 
			if ( fx['type2'].open == false ) { 
				fx['type2'].slideIn();
			} 
			
		break; 
		default: 
			if ( fx['type2'].open != false ) { 
				fx['type2'].slideOut();
			} 
		break; 
	} 
} 
 
function wait(mes) { 
	e = $('last_submit');
	if ( e != null ) {
		e.value = mes; 
		e.disabled = true; 
		return true;
	}
} 

window.addEvent('domready', function() {
	
	var _advertLangDivs = $$('div.advertLangMessage');
	
	if (_advertLangDivs.length > 0) {
		_advertLangDiv = _advertLangDivs[0];
		
		var _ALtranslated = _advertLangDiv.hasClass('ALtranslated');
		
		if (_ALtranslated) {
			$$('div.googlebranding').setStyle('display', 'block');
		
			new Element('input', {
				'type': 'hidden',
				'name': 'autotrans',
				'value': 'true',
				'class': 'ALautotranstext'
			}).inject(_advertLangDiv, 'after');
		
			$$('input[rel*=ALdependent]', 'textarea[rel*=ALdependent]').each(function(el){
				if( el.get('rel').test('tinyMCE') ) {
					(function(){
						$(el.get('name') + '_parent').setStyle('display', 'none');
						new Element('div', {
							'html': tinyMCE.get(el.get('name')).getContent(),
							'class': 'ALautotranstext'
						}).inject($(el.get('name') + '_parent'), 'after');
					}).delay(700);
				} else {
					el.disabled = true;
				}
			});
		}
		
		if (_advertLangDivs.length > 1) {
			_advertLangDivHidden = _advertLangDivs[1];

			if (_ALtranslated) {
				_ALtoself = _advertLangDiv;
				_ALtoauto = _advertLangDivHidden;
			} else {
				_ALtoself = _advertLangDivHidden;
				_ALtoauto = _advertLangDiv;
			}
			
			_ALtoauto.getElement('span').addEvent('click', function(){
				$$('div.googlebranding').setStyle('display', 'block');
				
				
				_ALtoauto.setStyle('display', 'none');
				_ALtoself.setStyle('display', 'block');
			
				new Element('input', {
					'type': 'hidden',
					'name': 'autotrans',
					'value': 'true',
					'class': 'ALautotranstext'
				}).inject(_advertLangDiv, 'after');
				
				$$('input[rel*=ALdependent]', 'textarea[rel*=ALdependent]').each(function(el){
					if( el.get('rel').test('tinyMCE') ) {
						(function(){
							$(el.get('name') + '_parent').setStyle('display', 'none');
							new Element('div', {
								'html': tinyMCE.get(el.get('name')).getContent(),
								'class': 'ALautotranstext'
							}).inject($(el.get('name') + '_parent'), 'after');
						}).delay(700);
					} else {
						el.disabled = true;
					}
				});
			});
			
			_ALtoself.getElement('span').addEvent('click', function(){
				$$('div.googlebranding').setStyle('display', 'none');
			
				_ALtoself.setStyle('display', 'none');
				_ALtoauto.setStyle('display', 'block');
			
				$$('input[rel*=ALdependent]', 'textarea[rel*=ALdependent]').each(function(el){
					if( el.get('rel').test('tinyMCE') ) {
						(function(){
							$(el.get('name') + '_parent').setStyle('display', 'inline');
						}).delay(700);
					} else {
						el.disabled = false;
					}
				});
				
				$$('.ALautotranstext').each(function(el){
					el.destroy();
				});
			});
		}
	}
	
	var _advertLangImg = $$('img.advertLangImg');
	
	if (_advertLangImg.length > 0) {
		
		var adEdit = {};
		var adAutoEdit = {};
		var mceCult = null;
		var editForm = null;
		
		
		var _AL_select = $('adcul');
		if (_AL_select) {
			_AL_select.destroy();
		}
		
		_AL_select = new Element('input', {
			'type': 'hidden',
			'name': 'adcul',
			'id': 'adcul'
		}).inject(_advertLangImg[0], 'before');
		
		_AL_auto = new Element('div', {
			'class': 'advertLangMessage'
		});
		
		var _advertLangImgSel = null;
		
		_advertLangImg.each(function(im){
			var _body = $('body_' + im.get('alt'));
			if (_body) {
				if ( _body.get('title') != null ) {
					if (_body.get('title').test('--auto--')) {
						var brel = _body.get('title').split('||');
						adAutoEdit[im.get('alt')] = {'status': 'translated', 'translated': brel[1], 'translate': brel[2]};
					} else if (_body.get('title').test('--self--')) {
						var brel = _body.get('title').split('||');
						adAutoEdit[im.get('alt')] = {'status': 'translate', 'translated': brel[1], 'translate': brel[2]};
					}
				}
				
				
				adEdit[im.get('alt')] = _body.get('value');
				
				if (editForm == null) {
					editForm = im.getParent('form');
				}
			}
			
			im.setStyle('display', 'inline');
			
			im.addEvent('mouseover', function(e){
				this.addClass('advertLangImgSel');
			});
			
			im.addEvent('mouseout', function(e){
				this.removeClass('advertLangImgSel');
			});
			
			im.addEvent('click', function(e){		
				this.addClass('advertLangImgSelected');
				_AL_select.set('value', this.get('alt'));
				
				if (_advertLangImgSel != null && _advertLangImgSel != this) {
					_advertLangImgSel.removeClass('advertLangImgSelected');
				}
				
				if (editForm != null) {
					adEdit[_advertLangImgSel.get('alt')] = tinyMCE.get('body_' + mceCult).getContent();
					
					if ($defined(adAutoEdit[this.get('alt')]) && adAutoEdit[this.get('alt')].status == 'translated') {
						$('body_' + mceCult + '_parent').setStyle('display', 'none');
						_AL_auto.set('html', adAutoEdit[this.get('alt')].translated);
						_AL_auto.getElement('span').removeEvent('click').addEvent('click', function(e){
							adAutoEdit[im.get('alt')].status = 'translate';
							im.fireEvent('click');
						});
						_AL_auto.inject($('body_' + mceCult + '_parent'), 'before');
					} else if ($defined(adAutoEdit[this.get('alt')]) && adAutoEdit[this.get('alt')].status == 'translate') {
						$('body_' + mceCult + '_parent').setStyle('display', 'inline');
						_AL_auto.set('html', adAutoEdit[this.get('alt')].translate);
						_AL_auto.getElement('span').removeEvent('click').addEvent('click', function(e){
							adAutoEdit[im.get('alt')].status = 'translated';
							im.fireEvent('click');
						});
						_AL_auto.inject($('body_' + mceCult + '_parent'), 'before');
					} else {
						_AL_auto.dispose();
						$('body_' + mceCult + '_parent').setStyle('display', 'inline');
					}
					
					tinyMCE.get('body_' + mceCult).setContent(adEdit[this.get('alt')]);
				}
				
				_advertLangImgSel = this;
			});
			
			if (im.get('rel') == 'selected') {
				if (mceCult == null && editForm != null) {
					mceCult = im.get('alt');
				}
				im.addClass('advertLangImgSelected');
				_advertLangImgSel = im;
				_AL_select.set('value', im.get('alt'));
			}
		});
		
		if (editForm != null) {
			editForm.addEvent('submit', function(e){
				var mceValue = null;
				$each(adEdit, function(value, cul){
					if ($defined(adAutoEdit[cul]) && adAutoEdit[cul].status == 'translated') {
						$('body_' + cul).set('value', '[[autotranslate]]');
					} else {
						if ( cul == _advertLangImgSel.get('alt') ) {
							$('body_' + cul).set('value', tinyMCE.get('body_' + mceCult).getContent());
						} else {
							$('body_' + cul).set('value', value);
						}
					}
					
					if ( cul == mceCult ) {
						mceValue = value;
					}
				});
				
				tinyMCE.get('body_' + mceCult).setContent(mceValue);
			});
		}
	}
	
	//Image rotator
	var rotator = $('rotator2');
	
	if ( rotator != null && $type(rotatorimages) != 'undefined') {
		
		var myImages = new Asset.images(rotatorimages, {
			onComplete: function() {
				
				myImages[0].inject(rotator);
				myImages[1].inject(rotator, 'top');
				//return;
				var out = null;
				
				i = 2;
				last = (myImages.length - 1);
				
				var rotate = function(){
					if ( out !== null ) {
						myImages[out].dispose();
					}
					
		
					var fx = new Fx.Tween(myImages[i], {duration: 2000}).set('margin-left', (-1 * myImages[i].get('width')) );
					myImages[i].inject(rotator, 'top');
					
					//sec = i;
					
					out = ( i - 2 );
					out = (out < 0 ? last + out : out);
					
					i++;
					i = (i > last ? 0 : i);
						
					
					(function() {
						fx.start('margin-left', '0').chain(rotate);
					}).delay(2000);
				};
				
				rotate();
			}
		});
		
	}
	
	// --> New Advert, Type options slider
	var _lrph = $('loginregisterplacehide');
	
	if ( _lrph != null ) {
		_lrph.addEvent('click', function(e){
			e = new Event(e).stop();
		
			this.setStyle('display', 'none');
			$('loginregisterplace').setStyle('display', 'block');
		});
	}
	
	// --> New Advert, Type options slider
	var _t2 = $('type2');
	
	if ( _t2 != null ) {
		fx['type2'] = new Fx.Slide('type2', {duration: 500});
	
		if ( _t2.getStyle('display') == 'none' ) {
			fx['type2'].hide();
			_t2.setStyle('display', 'block');
		}
	}
	
	// --> New User, Company info slider
	var _company = $('company_info');
	
	if ( _company != null ) {
		fx['company'] = new Fx.Slide('company_info', {duration: 500});
		
		if ( _company.getStyle('display') == 'none' ) {
			fx['company'].hide();
			_company.setStyle('display', 'block');
		}
	}
	
	// --> Search slider
	var _sslider = $$('a.showExtraCats');
	
	if ( _sslider.length > 0) {
		var startval = _sslider.get('html');
		var ul = $('extra_categories');
		fx['search'] = new Fx.Slide('extra_categories', {duration: 900});
		
		if ( ul.getStyle('display') == 'none' ) {
			fx['search'].hide();
			ul.setStyle('display', 'block');
		}
		
		_sslider[0].addEvent('click', function(e){
			e = new Event(e).stop();
			
			if (fx['search'].open) {
				_sslider.set('html', startval);
			} else {
				_sslider.set('html', _sslider.get('rel'));
			}
			
			fx['search'].toggle();
		});
	}
	
	// --> New User, Company subscription select
	var _csub = $('company_subscriptions');
	
	if ( _csub != null ) {
		var active_csub = null;
		
		$$('#company_subscriptions tr[class!=type]').each(function(el, i){
			if ( i != 0 ) {
				el.addEvent('mouseenter', function(){
					el.addClass('hover');
				});
				el.addEvent('mouseleave', function(){
					el.removeClass('hover');
				});
				
				var input = el.getElement('input[type=radio]');
				
				el.addEvent('click', function(){
					input.checked = true;
					
					if ( active_csub != null ) active_csub.removeClass('active');
					el.addClass('active');
					active_csub = el;
				});
				
				input.addEvent('click', function(){
					if ( active_csub != null ) active_csub.removeClass('active');
					
					el.addClass('active');
					active_csub = el;
				});
			}
		});
	}
	
	// --> Company advert options
	var _cadvert = $('company_advert_options');
	var _cadvertcosts = 49;
	var _cadverttotal = 0;
	var _cadvertnum   = 0;
	if ( _cadvert != null ) {
		$$('#company_advert_options tr').each(function(el, i){
			if ( i != 0 ) {
				el.addEvent('mouseenter', function(){
					el.addClass('hover');
				});
				el.addEvent('mouseleave', function(){
					el.removeClass('hover');
				});
				
				var input = el.getElement('input[type=checkbox]');
				var iclicked = false;
				
				var updatecosts = function(amount) {
					_cadverttotal = _cadverttotal + amount;
					$('company_advert_options_total').set('html', _cadverttotal);
				};
				
				el.addEvent('click', function(){
					if ( iclicked ) {
						iclicked = false;
						return;
					}
					if ( el.hasClass('active') == false ) {
						input.checked = true;
						el.addClass('active');
						updatecosts(_cadvertcosts);
						el.getElement('td[class=period]').set('html', _cadvert_a[_cadvertnum]);
						_cadvertnum++;
					} else {
						input.checked = false;
						el.removeClass('active');
						updatecosts(_cadvertcosts*-1);
						el.getElement('td[class=period]').set('html', 'n.v.t.');
						_cadvertnum--;
					}
				});
				
				input.addEvent('click', function(){
					iclicked = true;
					if ( input.checked == false ) {
						el.removeClass('active');
						updatecosts(_cadvertcosts*-1);
						el.getElement('td[class=period]').set('html', 'n.v.t.');
						_cadvertnum--;
					} else {
						el.addClass('active');
						updatecosts(_cadvertcosts);
						el.getElement('td[class=period]').set('html', _cadvert_a[_cadvertnum]);
						_cadvertnum++;
					}
				});
			}
		});
	}
	
	var _rs_extend = $$('.extendtip');
	if ( _rs_extend ) {
		new Tips('.extendtip', {
			className: 'rsextendtip',
			fixed: true,
			offset: {'x': 0, 'y': 12},
			onShow: function(tip){
				tip.setStyle('visibility', 'visible');
				tip.setStyle('opacity', 0.95);
			}
		});
		_rs_extend.each(function(extend){
			rel = extend.get('rel').split('||');
			extend.store('tip:title', rel[0]);
			extend.store('tip:text', rel[1]);
		});
	}
	
	var _showWhyAdvertLang = $$('.showWhyAdvertLang');
	if ( _showWhyAdvertLang.length > 0 ) {
		new Tips('.showWhyAdvertLang', {
			className: 'showWhyAdvertLangTip',
			onShow: function(tip){
				tip.setStyle('visibility', 'visible');
				tip.setStyle('opacity', 0.95);
			}
		});
		_showWhyAdvertLang.each(function(e){
			rel = e.get('rel').split('||');
			e.store('tip:title', rel[0]);
			e.store('tip:text', rel[1]);
		});
	}
	
	var _sidebarTip = $$('.sidebarAd');
	if ( _sidebarTip ) {
		new Tips('.sidebarAd', {
			className: 'sidebarTip',
			onShow: function(tip){
				tip.setStyle('visibility', 'visible');
				tip.setStyle('opacity', 0.95);
			}
		});
		_sidebarTip.each(function(div){
			div.addEvent('mouseenter', function(){
				this.addClass('sidebarTipHover');
			});
			div.addEvent('mouseleave', function(){
				this.removeClass('sidebarTipHover');
			});
			
			div.addEvent('click', function(){
				location.href = div.getElement('a').get('href');
			});
			
			div.store('tip:title', '');
			div.store('tip:text', div.getElement('span').get('html'));
		});
	}

	
	var _rs_highlight = $$('.resultset');
	if ( _rs_highlight ) {
		/*var myAccordion = new Accordion($('accordiontable'), 'img.bullet_toggle_plus', '.togglecontainer', {
			display: -1,
			alwaysHide: true,
			onActive: function(t, e) {
				t.set('src', '/images/bullet_toggle_min.png');
				e.getParent().getParent().removeClass('resultsetextra');
			},
			onBackground: function(t, e) {
				t.set('src', '/images/bullet_toggle_plus.png');
				(function(){ e.getParent().getParent().addClass('resultsetextra'); }).delay(500);
			}
		});*/
		
		_rs_highlight.each(function(rs){
			var _rs_hoverclass = 'hover';
			if ( rs.hasClass('specialad') ) _rs_hoverclass = 'specialadhover';
			rel = $(rs.get('rel'));
			
			rs.addEvent('mouseenter', (function(rel){
				rs.addClass(_rs_hoverclass);
				rel.addClass(_rs_hoverclass);
			}).pass(rel));
			rs.addEvent('mouseleave', (function(rel){
				rs.removeClass(_rs_hoverclass);
				rel.removeClass(_rs_hoverclass);
			}).pass(rel));
			
			rel.addEvent('mouseenter', (function(rel){
				rs.addClass(_rs_hoverclass);
				rel.addClass(_rs_hoverclass);
			}).pass(rel));
			rel.addEvent('mouseleave', (function(rel){
				rs.removeClass(_rs_hoverclass);
				rel.removeClass(_rs_hoverclass);
			}).pass(rel));
			
			img  = rs.getElement('img[src$=bullet_toggle_plus.png]');
			img2 = rs.getElement('img[src$=bullet_toggle_min.png]');
			img.addEvent('click', (function(rel, img, img2){
				rel.removeClass('resultsetextra');
				img.setStyle('display', 'none');
				img2.setStyle('display', '');
			}).pass([rel, img, img2]));
			
			img2.addEvent('click', (function(rel, img, img2){
				rel.addClass('resultsetextra');
				img2.setStyle('display', 'none');
				img.setStyle('display', '');
			}).pass([rel, img, img2]));
		});
	}
	
	var _weekcal_info = $('showweekdata');
	
	if ( _weekcal_info ) {
		var _weekcal_info_start = $('showweekdata').get('html');
		$$('table.calender td').each(function(el){
			if ( el.get('rel') != null ) {
				el.addEvent('mouseenter', function(){
					_weekcal_info.set('html', el.get('rel'));
				});
				el.addEvent('mouseleave', function(){
					_weekcal_info.set('html',_weekcal_info_start);
				});
			}
		});
	}
	
	var _myadvert_legend = $('myadvertlegend_toggle');
	
	if ( _myadvert_legend ) {
		fx['myadvert'] = new Fx.Slide('myadvertlegend', {duration: 500});
		fx['myadvert'].hide();
		$('myadvertlegend').setStyle('display', 'block');
		
		_myadvert_legend.addEvent('click', function(e){
			e = new Event(e).stop();
			span = _myadvert_legend.getElement('span');
			
			if ( fx['myadvert'].open == false ) {
				fx['myadvert'].slideIn();
				span.set('html', '-');
			} else {
				fx['myadvert'].slideOut();
				span.set('html', '+');
			}
		});
	}
	
	/*var _cb_selector  = $('cb_selector');
	
	if ( _cb_selector && $type(carbrands) != 'undefined' ) {
		
		bs = new Brandselect(_cb_selector, $('cb_other'), $('cb_selected'), new Hash(carbrands), new Hash(brandsall));
		
	}*/
	
	var _currencytip = $$('.currencytip');
	if ( _currencytip ) {
		var host = new URI(location.href).get('host');
		host = 'http://' + host;
		
		new Tips('.currencytip', {
			className: 'rscurrencytip',
			onShow: function(tip){
				tip.setStyle('visibility', 'visible');
				tip.setStyle('opacity', 0.95);
			}
		});
		_currencytip.each(function(extend){
			extend.addEvent('click', function(e){
				e = new Event(e).stop();
			});
			rel = extend.get('rel').split('||');
			
			var tiptext = rel[1] + '<ul>';
			var f = true;
			rel[2].split('::').each(function(p){
				if (f) {
					tiptext += '<li class="fixed">' + p + '</li>';
					f = false;
				} else {
					tiptext += '<li>' + p + '</li>';
				}
			});
			tiptext += '</ul>';
			extend.store('tip:title', rel[0]);
			extend.store('tip:text', tiptext);
		});
	}
	
	var _priceselect = $$('input.priceselect');
	
	if (_priceselect) {
		var psellist = new Element('div', {
			'class': 'price_select_object',
			'styles': {
				'position': 'absolute',
				'width': '19px',
				'display': 'none',
				'z-index': '999',
				'border': '1px solid #555',
				'border-top': 'none'
			}
		}).inject($('container'));
		
			new Element('img', {
				'src': host + '/images/priceselect/list_1.png',
				'class': 'price_select_object',
				'styles': {
					'cursor': 'pointer'
				}
			}).addEvent('mouseover', function(){
				this.set('src', host + '/images/priceselect/listh_1.png');
			}).addEvent('mouseout', function(){
				this.set('src', host + '/images/priceselect/list_1.png');
			}).addEvent('click', function(){
				psellist.setStyle('display', 'none');
				_priceselect.each(function(input){
					var span = input.getParent();
					var img = span.getElements('img');
					img[1].set('src', host + '/images/priceselect/select_1.png');
					$('currency_id').set('value', 1);
				});
			}).inject(psellist);
		
			new Element('img', {
				'src': host + '/images/priceselect/list_2.png',
				'class': 'price_select_object',
				'styles': {
					'cursor': 'pointer'
				}
			}).addEvent('mouseover', function(){
				this.set('src', host + '/images/priceselect/listh_2.png');
			}).addEvent('mouseout', function(){
				this.set('src', host + '/images/priceselect/list_2.png');
			}).addEvent('click', function(){
				psellist.setStyle('display', 'none');
				_priceselect.each(function(input){
					var span = input.getParent();
					var img = span.getElements('img');
					img[1].set('src', host + '/images/priceselect/select_2.png');
					$('currency_id').set('value', 2);
				});
			}).inject(psellist);
			
			new Element('img', {
				'src': host + '/images/priceselect/list_3.png',
				'styles': {
					'cursor': 'pointer'
				}
			}).addEvent('mouseover', function(){
				this.set('src', host + '/images/priceselect/listh_3.png');
			}).addEvent('mouseout', function(){
				this.set('src', host + '/images/priceselect/list_3.png');
			}).addEvent('click', function(){
				psellist.setStyle('display', 'none');
				_priceselect.each(function(input){
					var span = input.getParent();
					var img = span.getElements('img');
					img[1].set('src', host + '/images/priceselect/select_3.png');
					$('currency_id').set('value', 3);
				});
			}).inject(psellist);
		
		var _pshiddeninput = false;
		_priceselect.each(function(input){
			var curcid = input.get('class').split('_');
			curcid = curcid[1];
			
			if (_pshiddeninput === false) {
				_pshiddeninput = new Element('input', {
					'type': 'hidden',
					'name': 'currency_id',
					'value': curcid,
					'id': 'currency_id'
				}).inject(input, 'before');
			}
			
			var pselwrap = new Element('span', {
				'class': 'price_select_object'
			}).wraps(input);
			
			input.removeClass('price_' + curcid);
			input.addClass('price');
			
			var psel = new Element('img', {
				'src': host + '/images/priceselect/selector.png',
				'class': 'price_select_object',
				'styles': {
					'vertical-align': 'bottom',
					'padding': '0px',
					'margin-bottom': '1px',
					'cursor': 'pointer'
				}
				
			}).inject(pselwrap, 'top');
			
			var pselected = new Element('img', {
				'src': host + '/images/priceselect/select_' + curcid + '.png',
				'class': 'price_select_object',
				'styles': {
					'vertical-align': 'bottom',
					'padding': '0px',
					'margin-bottom': '1px',
					'cursor': 'pointer'
				}
				
			}).inject(psel, 'after');
			
			if (Browser.Engine.trident && Browser.Engine.version <= 5) {
				psel.setStyle('margin-bottom', '2px');
				pselected.setStyle('margin-bottom', '2px');
			}
			
			psel.addEvent('click', function(){
				if (psellist.getStyle('display') == 'block') {
					psellist.setStyle('display', 'none');
				} else {
					var pos = this.getPosition();
					pos.y += 21;
					
					if (Browser.Engine.trident && Browser.Engine.version <= 5) {
						pos.y += $('content_mid').getScroll().y;
					}
					
					pos.x += 9;
					
					psellist.setStyle('left', pos.x);
					psellist.setStyle('top', pos.y);
					psellist.setStyle('display', 'block');
				}
			});
			
			pselected.addEvent('click', function(){
				if (psellist.getStyle('display') == 'block') {
					psellist.setStyle('display', 'none');
				} else {
					var pos = this.getPosition();
					pos.y += 21;
					
					if (Browser.Engine.trident && Browser.Engine.version <= 5) {
						pos.y += $('content_mid').getScroll().y;
					}
					
					pos.x -= 6;
					
					psellist.setStyle('left', pos.x);
					psellist.setStyle('top', pos.y);
					psellist.setStyle('display', 'block');
				}
			});
			
			document.addEvent('click', function(e){
				if (Browser.Engine.trident && Browser.Engine.version <= 5) return;
				
				targ = e.target;
				if ( !$(targ).hasClass('price_select_object') ) {
					psellist.setStyle('display', 'none');
				}
			});
			
			$('content_mid').addEvent('scroll', function() {
				psellist.setStyle('display', 'none');
			});
			
		});
	}
	
	/*new adminMenuWrapper('.adminMenu', {
		fnRowSelect: function(el) {
			return el.getParent().getParent().getParent().getParent();
		},
		opacity: 0.8
	});*/
	
	var _datepickers = $$('.datepicker');
	
	if ( _datepickers ) {
		_datepickers.each(function(datepicker){
			var _options = datepicker.get('title').split('||');
			var _defaults = new Array();
			_defaults['format'] = 'd-m-Y';
			_defaults['withTime'] = false;
			_defaults['inputClass'] = 'datepicker';
			_defaults['title'] = 'Click to open datepicker';
			_defaults['allowEmpty'] = true;
			_defaults['startView'] = 'month';
			_defaults['minDate'] = null;
			
			if (_options.length > 0) {
				for( i = 0; i < _options.length; i++) {
					_option = _options[i].split('=');
					if (_option.length == 2) {
						if (_option[1] == 'true' || _option[1] == 'false') {
							_option[1] = (_option[1] === 'true');
						} else if ( _option[1] == 'null' ) {
							_option[1] = null;
						}
						_defaults[_option[0]] = _option[1];
					}
				}
			}
			
			datepicker.addClass(_defaults['inputclass']);
			datepicker.set('readonly', 'readonly');
			datepicker.set('title', _defaults['title']);
			
			new DatePicker(datepicker, {
				pickerClass: 'datepicker_vista',
				format: _defaults['format'],
				inputOutputFormat: _defaults['format'],
				timePicker: _defaults['withTime'],
				allowEmpty: _defaults['allowEmpty'],
				startView: _defaults['startView'],
				minDate: { date: _defaults['minDate'], format: 'U' },
				debug: false
			});
		});
	}
	
});








