/**********************************
		AJOUT SMILEYS
***********************************/

function ajoutsmiley(smile){
	var compgen = navigator.userAgent.toLowerCase();
	var navsafari = ((compgen.indexOf('safari') != -1) || (navigator.vfinor == 'Apple'));
	var navie = ((compgen.indexOf('msie') != -1) && (!navopera) && (!navsafari) && (!navwebtv));
	var navopera = (compgen.indexOf('opera') != -1);
	var navwebtv = (compgen.indexOf('webtv') != -1);
	var oswin = ((compgen.indexOf('win') != -1) || (compgen.indexOf('16bit') != -1));
	var navers = parseInt(navigator.appVersion);
	var textarea = document.getElementById('msg');
	var fermer = false;

	smile = ' '+smile+' ';

	if((navers >= 4) && navie && oswin) {
		if(textarea.isTextEdit) {
			textarea.focus();
			var dselect = document.selection;
			var cr = dselect.createRange(); cr.colapse;
			if((dselect.type == 'Text' || dselect.type == 'None') && cr != null) {
				fermer = true;
				cr.text = smile;
			}
		} else {
			fermer = true;
			textarea.value += smile;
		}
	} else {
		if(textarea.selectionEnd) {
			var selectdebut = textarea.selectionStart;
			var selecthaut = textarea.scrollTop;
			var selectfin = textarea.selectionEnd;

			if(selectfin <= 2)
				selectfin = textarea.textLength;

			var debut = (textarea.value).substring(0, selectdebut);
			var milieu = (textarea.value).substring(selectdebut, selectfin);
			var fin = (textarea.value).substring(selectfin, textarea.textLength);

			if(textarea.selectionEnd - textarea.selectionStart > 0)
				milieu = smile + milieu;
			else {
				milieu = smile + milieu;
				fermer = true;
			}

			textarea.value = debut + milieu + fin;
			var cpos = selectdebut + (milieu.length);
			textarea.selectionStart = cpos;
			textarea.selectionEnd = cpos;
			textarea.scrollTop = selecthaut;
		} else {
			fermer = true;
			textarea.value += smile;
		}

		textarea.focus();
		return fermer;
	}
}
/*---------------------------------------------------------------------------------------------------------------*/

/*  ANTI FRAMES 
if (top.frames.length!=0)
    top.location=self.document.location;
*/

function tagss(){
	var cleanTitle = document.form.titre.value.toLowerCase();
	var reg=new RegExp("[ ,;']+", "g");
	var titleTags = cleanTitle.split(reg);
	
	for(var i=0; i< titleTags.length; i++){
		if(titleTags[i].length >= 3){
			document.form.tags.value += titleTags[i]+', ';
		}
	}
}


function noter(id,note){
	$('#notation_txt').css('display','none');
	$('#notation_txt').html('');
	$.get('/pages/ajax/note.php?id='+id+'&note='+note,function(html){ $('#notation_txt').html(html); });
	$('#notation_txt').fadeIn();
}

function smileys_place(){
	$.get('/includes/smileys.php',function(html){ $('#smileys_place').html(html); });
}

function send_mail(){
	var pseudo = document.getElementById('pseudo').value;
	var mail = document.getElementById('mail').value;
	var com = document.getElementById('com').value;
	var sujet = document.getElementById('sujet').value;

	$.get('/pages/ajax/mail.php?pseudo='+escape(pseudo)+'&mail='+escape(mail)+'&sujet='+escape(sujet)+'&com='+escape(com),function(html){ $('#mail_statut').html(html); });
}

/************************************************************************************************/

function post_msg(){
	var error = 0;
	var msg_error='';
	if(document.comment.pseudo.value == "") {
		msg_error += 'Veuillez indiquer un pseudo <br />';
		$('#pseudo').css("border","1px dashed red");
		error = 1;
	}
	
	if(document.comment.msg.value == "") {
		msg_error += 'Veuillez écrire un message <br />';
	   $('#msg').css("border","1px dashed red");
	   error = 1;
	}
	
	if(document.comment.bot.value == "") {
		msg_error += 'Veuillez remplir le champ Antispam <br />';
	   $('#bot').css("border","1px dashed red");
	   error = 1;
	}
	
	msg_error += '<br />';
	
	if(error == 1){
		$('#errors').html(msg_error);
		return false;
	}
}

function show(div){
	var cont = document.getElementById(div);
	if(cont.style.display == "block") $('#'+div).slideUp();
	else $('#'+div).slideDown();
}

function cat_select(id,libelle,admin){
	document.getElementById('category').value= id;
	document.getElementById('category').value= id;
	document.getElementById('classement').innerHTML= '<div class="ok center bold">'+libelle+' s&eacute;lectionn&eacute</div>';
	if(admin == 0) show('classement2');

}

function envoi(div){

	var optionsContainer = document.getElementById(div);

	if(optionsContainer.style.display == "none"){
		document.getElementById('lien').style.display = "none";
		document.getElementById('upload').style.display = "none";
		document.getElementById('player').style.display = "none";
		optionsContainer.style.display = "block";
	}
}

function envoi_img(div){

	var optionsContainerr = document.getElementById(div);

	if(optionsContainerr.style.display == "none"){
		document.getElementById('img_upload').style.display = "none";
		//document.getElementById('img_hebergee').style.display = "none";
		document.getElementById('img_none').style.display = "none";
		optionsContainerr.style.display = "block";
	}
}
