//<!--
function popup(page,w,h,nom) {
	if (nom == "") nom = "popup";

	if (! window.focus)return true;
	var href;
	if (typeof(page) == 'string')
   		href=page;
	else
   		href=page.href;

	var arg;
	arg = "width=" + w + ",height=" + h + ",scrollbars";
	window.open(href,nom,arg);	
	//return false;
}


function convertspace(chaine)
{
var charo = "";
var converti = "";

for (var i=0;i<chaine.length;i++) {
	charo = chaine.substring(i,i+1);
	if (charo == " "){charo="%20";}
	converti+=charo;
}
return converti;
}

function convertenter(chaine)
{
var charo = "";
var converti = "";

for (var i=0;i>chaine.length;i++) {
	charo = chaine.substring(i,i+1);
	if (charo == "\n"){charo="%0D%0A";}
	converti+=charo;
}
	
return converti;
}



function vide(t,message) {
	if (t.value == ""){
		alert(message);
		t.focus();
		return false;
	}
return true;
}
//-------------------------------

function isemail(t,message) {
	if (t.value == "" || t.value.indexOf('@', 0) == -1) {
		alert(message);
		t.focus();
		return false;
	}
return true;
}

//-------------------------------
function isinteger(t,message) {
   var erreur = 0 ;
   for (var i=0;i<t.value.length;i++) 
      {
      var chaine=t.value.substring(i,i+1);
      if (chaine < "0" || "9" < chaine)
         {
                 erreur=1 ;
         }
      }
   if (erreur == 1 ) 
    {
        alert (message) ;
    	t.focus();
		return false;	
	}
return true;
}
//-----------------------------

function isnumber(t,message) {
	var erreur = 0 ;
	var chaine = "";
	var nbpoint = 0;
	for (var i=0;i<t.value.length;i++) {
		var caro = t.value.substring(i,i+1);
		if ((caro >= "0" && "9" >= caro)||(caro == ".")){
			if (caro == ".")nbpoint++;
			chaine+=caro;
		}
		if (caro == ","){
			caro = ".";
			chaine+=caro;
			nbpoint++;
		}
		if ((caro < "0" || caro > "9") && (caro != ".") && (caro != ",") || (nbpoint > 1)){
			erreur = 1;
		}
	}
	if (erreur == 1 ) {
		alert (message) ;
		t.focus();
		return false;
	}
	else { t.value = chaine;
	}
return true;
} 

//-----------------------------

function isphone(t,message) {
	var erreur = 0 ;
	var chaine = "";
	var nbtiret = 0;
	var nbchiffre = 0;
	for (var i=0;i<t.value.length;i++) {
		var car = t.value.substring(i,i+1);
		
		if ((car >= "0" && "9" >= car)||(car == "-")){
			if (car >= "0" && "9" >= car) nbchiffre++;
			if (car == "-")nbtiret++;
			chaine+=car;
		}
		if (car == " " || car == "."){
			car = "-";
			chaine+=car;
			nbtiret++;
		}
		if ((car < "0" || car > "9") && (car != " ") && (car != "-") || (nbtiret > 4)){
			erreur = 1;
		}
	}
	if ((erreur == 1 )||nbchiffre >10 || nbchiffre < 10 && nbchiffre>0) {
		alert (message) ;
		t.focus();
		return false;
	}
	else { t.value = chaine;
	}
return true;
} 


//------------------------
function refreshopener(){
	if (window.opener) 
		window.opener.location.reload();
}
	
function replace_car(chaine, old_car, new_car){
	new_chaine="";
	for (i=0;i<chaine.length;i++){
	if (chaine.substring(i,i+1)==old_car)
		new_chaine=new_chaine + new_car;
	else
		new_chaine=new_chaine + chaine.substring(i,i+1);}
	return new_chaine;
}

//-->





