function popup(id_popup)
{
	$(id_popup).setStyle('display', 'block');
}
function popup_close(id_popup)
{
	$(id_popup).setStyle('display', 'none');
}
function update_pic(ev){
	var el = $(ev.target);
	var infos = el.get('name').split('_');
	new Request({url: '/ajax/editgal.php'}).send('idPic='+infos[0]+'&idParent='+infos[1]+'&idOwn='+infos[2]+'&title='+el.get('value')+'&action=mod'); 
}
function delete_pic(ev){
	var el = $(ev.target).getParent();
	var infos = el.get('rel').split('_');
	el = el.getParent();
	if(infos[0].indexOf('user-')==0){
    infos[0]=infos[0].substring(5, infos[0].length);
  	new Request({url: '/ajax/editgallery.php', 
  		onSuccess: function(result) {
  			if (result == 1) {
  				var el =this;
  				el.setStyle("overflow","hidden");
  				var fx = new Fx.Morph(el,{duration:750});
  				fx.start({
  					"background-color": "#e7c0b1",
  					"height":0,
  					'width':0,
  					'margin':0
  				});
  				fx.addEvent("complete", function() {
  					this.dispose();
  				}.bind(el));
  			}
  		}.bind(el)
  	}).send('idPic='+infos[0]+'&idParent='+infos[1]+'&idOwn='+infos[2]+'&action=del');
  }else{
  	new Request({url: '/ajax/editgal.php', 
  		onSuccess: function(result) {
  			if (result == 1) {
  				var el =this;
  				el.setStyle("overflow","hidden");
  				var fx = new Fx.Morph(el,{duration:750});
  				fx.start({
  					"background-color": "#e7c0b1",
  					"height":0,
  					'width':0,
  					'margin':0
  				});
  				fx.addEvent("complete", function() {
  					this.dispose();
  				}.bind(el));
  			}
  		}.bind(el)
  	}).send('idPic='+infos[0]+'&idParent='+infos[1]+'&idOwn='+infos[2]+'&action=del');
  }
}
var fx_slider = null;
var fx_timer = null;
function slide_actu(){
	var actu_slider = $('actu_overflow').getFirst();
	if(actu_slider){
		var el = actu_slider.morph({'margin-top':'-15'});
		fx_slider = el.get('morph');
		if(fx_slider){
			fx_slider.removeEvents();
		}
		fx_slider.addEvent('complete',function(el){
			var n_el = el.dispose()
			n_el.inject($('actu_overflow','bottom'));
			n_el.setStyles({'margin-top':'0'});
		});
	}
}
document.addEvent('domready',function(){
	$$('.inbox_msg_head h3 a').each(function(el){
		var id = el.get('id');
		id = id.substring(4,id.length);
		if($('msg_'+id).getScrollSize().y > 26){
			el.addEvent('click',function(ev){
				var id = this.get('id');
				id = id.substring(4,id.length);
				showMsg(id);
				this.removeEvents('click');
			}.bind(el));
		}else{
			el.getElements('span').dispose();
		}
	});
		set_menu();
		if($type(window['Accordion'])){
			var accordin = new Accordion($$('.article_title'),$$('.article_content'),{
				'opacity':false,
				'duration':200,
				'onActive':function(title,content){
					title.addClass('article_title_active');
					title.morph({
							'color':'#33696d'
							});
				},
				'onBackground':function(title,content){
					title.removeClass('article_title_active');
					title.morph({
							'color':'#333'
							});
				},
				'show':0,
				'display':false
			});

			var accordin = new Accordion($$('.forum_title'),$$('.forum_content'),{
				'opacity':false,
				'duration':200,
				'onActive':function(title,content){
					title.addClass('article_title_active');
					title.morph({
							'color':'#33696d'
							});
				},
				'onBackground':function(title,content){
					title.removeClass('article_title_active');
					title.morph({
							'color':'#333'
							});
				},
				'show':0,
				'display':false
			});
		}
		if($('actu_overflow')){
			fx_timer = slide_actu.periodical(2000);
			$('actu_overflow').addEvent('mouseenter',function(ev){
					$clear(fx_timer);
			});
			$('actu_overflow').addEvent('mouseleave',function(ev){
					slide_actu();
					fx_timer = slide_actu.periodical(2000);
			});
		}

	if($('photoform')){
		new IFrame({
				'src': '/ajax/upload.php',
				'id' : 'upload_frame',
				'name' : 'upload_frame',
				'styles' : { 
					'display':'none'
				}
			}).inject($('photoform'),'inside');
	}
	$$('.delete_pic').addEvent('click',function(ev){
			delete_pic(ev);
		});
	$$('.auto_update_pic').addEvent('blur',function(ev){
			update_pic(ev);
		});
	var autoClearValues = new Array();
	$$('.autoselect').each(function(el) {
			el.set('readonly','true');
			el.addEvent('click',function(ev){
				ev.target.select();
			});
	});
	$$('.autoclear').each(function(el) {
		autoClearValues[el.get('id')] = el.get('value');
		el.addEvent('focus', function(ev) {
			var el = $(ev.target);
			if (el.get('value') == autoClearValues[el.get('id')]) {
				el.set('value', '');
			}
		});
		el.addEvent('blur', function(ev) {
			var el = $(ev.target);
			if (el.get('value') == '') {
				el.set('value', autoClearValues[el.get('id')]);
			}
		});
	});
});
function pos_menu(el){
		var pos =  el.getCoordinates($('nav'));
		var pos_left = pos.left-7;
		if(Browser.Engine.trident){
			if(Browser.Engine.version==4){
				var pos_top = (pos.height-6)*-1;
				pos_left = pos_left-725;
			}else if (Browser.Engine.version==5){
				if (navigator.appVersion.test('MSIE 8.0')) {
					var pos_top = (pos.height)*-1;
				} else {

					var pos_top = (pos.height+2)*-1;
					pos_left = pos_left-742;
				}
			}
		}else{
			var pos_top = (pos.height)*-1;
		}

		return {'pos_top':pos_top,'pos_left':pos_left};
}
var menu_li = new Array();
function set_menu(){
	var els = $$('.subLi');
	els.each(function(el){
		el.setStyles({
			'height':'auto'
		});
		var pos = pos_menu(el);

		var tmp = el.getFirst().getFirst().clone();
		tmp.getFirst().set('text','');
		tmp.inject(el.getFirst().getFirst(),'before');
		el.getFirst('a').addEvent('click',function(ev){
				var el = $(ev.target).getParent();
				var fx = new Fx.Tween(el,{transition: Fx.Transitions.Back.easeInOut});
				var top_pos =  el.getCoordinates().height-34;
				if(el.getStyle('margin-top').toInt()>=-34){
					fx.start('margin-top','-34','-'+top_pos);
				}else{
					fx.start('margin-top','-'+top_pos,'-34');
				}
		});
		menu_li.push(el);
		el.setStyles({
			'position':'absolute',
			'overflow':'hidden',
			'z-index':'1',
			'margin-top':pos.pos_top+'px',
			'margin-left':pos.pos_left+'px'
		});
		if(el.getNext()){
			el.getPrevious().setStyles({
				'margin-right':'100px'
			});
		}
		if(Browser.Engine.trident && Browser.Engine.version <= 4){
			$$('.navLi').addEvent('mouseenter',function(ev){
					var el = $(ev.target);
					if(el.get('tag')!='li'){
						el = el.getParent();
					}
					el.addClass('ie6_nav_666_over');
			});
			$$('.navLi').addEvent('mouseleave',function(ev){
					var el = $(ev.target);
					if(el.get('tag')!='li'){
						el = el.getParent();
					}
					el.removeClass('ie6_nav_666_over');
			});
		}
	});
	 if (Browser.Engine.trident && navigator.appVersion.test('MSIE 8.0')) {
		             $$('.navLi').each(function(el) {
					                     var crd = el.getCoordinates();
							                     el.setStyle('margin-top','0px');
									                 });
			             }

}

function draw_cards(where) {
	var container = new Element('div',{'id':'cards_container_forum'}).inject($(where), 'after');
	var typec = '';
	var typen = '';
	

	for (var x = 14; x >= 2; x--) {
		if (x < 10) {
			typen = x;
		} else if (x == 10) {
			typen = 'T';
		} else if (x == 11) {
			typen = 'J';
		} else if (x == 12) {
			typen = 'Q';
		} else if (x == 13) {
			typen = 'K';
		} else if (x == 14) {
			typen = 'A';
		}
		for (var i = 0; i < 4; i++) {
			switch(i) {
				case 0:
					typec = 'D';
					break;
				case 1:
					typec = 'C';
					break;
				case 2:
					typec = 'H';
					break;
				case 3:
					typec = 'S';
					break;
			}

			var tmp = new Element('div').addClass('card_small card_' + typen + typec).inject(container);
			tmp.setProperties({'rel': typen + typec, 'id': 'cardslst_' + typen + typec});
			tmp.addEvent('click', function(e,card){
				e.stop();
				var sel = nawte.getSelection();
				nawte.replaceSelection(' -'+card+' ');
			}.bindWithEvent(this,typen+typec));
		}
	}	
}
