﻿/**************************************
*                                     *
*        JavaScript Document          *
*       for Killorkozne V 2.0         *
*                                     *
*          by Nickosaurr              *
*                                                                          *
**************************************/

function notes(parodie,tome,episode,nom)
{
	var largeur=288;
	var hauteur=288;
	var options="menubar=no,scrollbars=no,statusbar=no";
	var haut=(screen.height-hauteur)/2;
	var gauche=(screen.width-largeur)/2;
	var chemin="notes.php?parodie="+parodie+"&tome="+tome+"&episode="+episode+"&nom="+nom;
	window.open("pages/"+chemin,"","top="+haut+",left="+gauche+",width="+largeur+",height="+hauteur+","+options);

}

function popupCarte(msg) {
var largeur=825;
var hauteur=466;
var options="menubar=no,scrollbars=no,statusbar=no";
var haut=(screen.height-hauteur)/2;
var gauche=(screen.width-largeur)/2;
window.open("pages/"+msg+".htm","","top="+haut+",left="+gauche+",width="+largeur+",height="+hauteur+","+options); 
}


function verif()
{
	var nbclick = 0;
    nbclick++;
    if (nbclick == 2)
    {
		alert("Un seul clic suffit, il faut juste attendre quelques secondes...");
		return false;
    }
    if (nbclick > 2)
    {
		alert("Un seul clic suffit, bordel!! Pas la peine de cliquer " + nbclick + " fois !!!");
		return false;
    }
    return true;
}


function kzcode(baliseDebut, baliseFin){
  
  var input = document.getElementById('textemessage');
  input.focus();
  
  /* Pour Internet Explorer cette bouse intersidérale. */
  
  if(typeof document.selection != 'undefined'){
  
    var range = document.selection.createRange();
    var texteInsertion = range.text;
    range.text = baliseDebut + texteInsertion + baliseFin;
    range = document.selection.createRange();
	
    if (texteInsertion.length == 0){
	
      range.move('character', -baliseFin.length);
	  
      }else{
	  
      range.moveStart('character', baliseDebut.length + texteInsertion.length + baliseFin.length);
      }
	  
    range.select();
  }
  
  /* Pour les navigateurs mieux foutues. */
  
  else if(typeof input.selectionStart != 'undefined'){
  
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var texteInsertion = input.value.substring(start, end);
    input.value = input.value.substr(0, start) + baliseDebut + texteInsertion + baliseFin + input.value.substr(end);
    var pos;
	
    if (texteInsertion.length == 0){
      
	  pos = start + baliseDebut.length;
    
	}else{
	
    pos = start + baliseDebut.length + texteInsertion.length + baliseFin.length;
  
    }
  
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  
  /* Pour les vieux de la vieille ! */
  
  else{
  
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
	
    while(!re.test(pos)){
	
      pos = prompt("insertion (0.." + input.value.length + "):", "0");
	  
    }

    if(pos > input.value.length){
	
      pos = input.value.length;
	  
    }
	
    var texteInsertion = prompt("Veuillez taper le texte");
    input.value = input.value.substr(0, pos) + baliseDebut + texteInsertion + baliseFin + input.value.substr(pos);
	
    }
  }
  
  
/* Pour les smilies maintenants. */
  
  
function smilies(expression){

var champ = document.getElementById('textemessage');

champ.value += '' + expression + '';

}