// Correcteur de syntaxe par les visiteurs
isIE=0;
if((navigator.appName.indexOf("Internet Explorer") != -1) && 
(parseInt(navigator.appVersion) >= 4)) isIE=1;

function on_key_press(key_press)
{
  if(is_ok){
    var kC;
    var cK;
    var kM;
    if(window.event){kC=window.
	event.keyCode;cK=window.event.ctrlKey;kM=2;}
    else
      if(parent&&parent.event){kC=parent.event.keyCode;cK=parent.event.ctrlKey;kM=2;}
      else{kC=key_press.keyCode;cK=key_press.ctrlKey;
        if(key_press.modifiers!=undefined){kM=key_press.modifiers;cK=2;kC=key_press.which;}
        else kM=2;
      }
    if(cK&&kM==2&&(kC==13||kC==10))send_error();
  }
}

function send_error(){
	if(isIE==1){
		gettmvv=document.selection.createRange().text;
	}else if(document.getSelection){
		gettmvv=document.getSelection();
	}
if (gettmvv!=''){
		document.url_text = document.location;
		document.error_text = gettmvv;		
		ErrWin = window.open("correcteur/call.php","","alwaysRaised=yes,left=300,top=300,height=500,width=700,menubar=no,toolbar=no,resizable=yes,status=no,scrollbars=yes");
 }
}


if(parent)parent.document.onkeypress=on_key_press;
document.onkeypress=on_key_press;
is_ok=true;