
//Pop up information box II (Mike McGrath (mike_mcgrath@lineone.net,  http://website.lineone.net/~mike_mcgrath))
//Permission granted to Dynamicdrive.com to include script in archive
//For this and 100's more DHTML scripts, visit http://dynamicdrive.com

var Xoffset=-60;    // modify these values to ...
var Yoffset= 20;    // change the popup position.

var old,skn,iex=(document.all),yyy=-1000;

var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all

if (ns4)
skn=document.dek
else if (ns6)
skn=document.getElementById("dek").style
else if (ie4)
skn=document.all.dek.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
skn.visibility="visible"
skn.display="none"
}
document.onmousemove=get_mouse;

function popup(msg,bak){
var content="<TABLE WIDTH='200'  BORDER='1' BORDERCOLOR='black' CELLPADDING='2' CELLSPACING='0' "+
"BGCOLOR="+bak+"><tr><TD><FONT COLOR='black' SIZE='2'>"+msg+"</FONT></TD></tr></TABLE>";
yyy=Yoffset;
 if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
 if(ns6){document.getElementById("dek").innerHTML=content;skn.display=''}
 if(ie4){document.all("dek").innerHTML=content;skn.display=''}
}

function get_mouse(e){
var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
skn.left=x+Xoffset;
var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
skn.top=y+yyy;
}

function kill(){
yyy=-1000;
if(ns4){skn.visibility="hidden";}
else if (ns6||ie4)
skn.display="none"
}





var testwin=0
function pop(url) {
  if (testwin==0){testwin=1;} 
  else{ 
   if(newWin2.closed==false){ 
   newWin2.window.close(); 
   testwin=1;} 
   } 

  newWin2 = window.open(url,"mangaheart_images","scrollbars=1,resizable=1,width=100,height=100,top=20,left=50");
  if (newWin2 !=null) {
          newWin2.opener=self;
  }       
  newWin2.focus(); 
}     


function checkAll(checkname, exby) {
  for (i = 0; i < checkname.length; i++)
  checkname[i].checked = exby.checked? true:false
}




function checkCommentaire() {

	formErrors = false;

	if (document.post.commentaire.value.length < 2) {
		formErrors = "Vous devez entrer un message avant de poster";
	}

	if (document.post.note.value == "--") {
		formErrors = "Vous devez entrer une note avant de poster";
	}
	
	if (document.post.username.value == "") {
		formErrors = "Vous devez entrer un nom ou un pseudo avant de poster";
	}	

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		
		return true;
	}
}

function checkSondage() {

	formErrors = false;
	formnum = formname ;
	nbr_de_checked = 0;
	nbr_rep_max = document.post[formnum].maxrep.value ;

	for (i=0;i<document.post[formnum].elements["reponse[]"].length;i++){

		if (document.post[formnum].elements["reponse[]"][i].checked==true){
		nbr_de_checked++;
		}

	}

	if (nbr_de_checked == 0) {
		formErrors = "Information : \n Vous devez selectionner au moins une réponse avant de voter.";
	}

	if (nbr_de_checked > nbr_rep_max) {
		formErrors = "Information : \n Vous devez selectionner au maximum "+nbr_rep_max+" réponses.";
	}

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		
		return true;
	}
}

function checkmessageonly() {

	formErrors = false;

	if (document.post.commentaire.value.length < 2) {
		formErrors = "Vous devez entrer un message avant de poster";
	}

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		
		return true;
	}
}

function multiselect(o,e,v){
  firstselected = e;
  lastselected = v;
  etat = o;
  start = false;
  chk = document.getElementsByTagName('input');
  for(i=0;i<chk.length;i++) {
    if(start == false && chk[i].id == firstselected) {
     start = true;
    }
    if(start == true) {
     if(etat == 'on'){
	 chk[i].checked = true;
		}
	 if(etat == 'off'){
	 	 chk[i].checked = false;
		}
    }
    if(chk[i].id == lastselected){
     break;
    }
  }
 }


function popmel(domain,name,ext){
	var chainemel = "";
	chainemel = "mailto:"+name+"@"+domain+"."+ext+"?subject="+document.title;
	location.href = chainemel;
}
 
 
