// JavaScript Document
function getSelectedRadioValue (radiobutton){
	var returnValue = "";
	if (radiobutton.length == 1){
		returnValue = radiobutton.value;
	} else {
		for (i=0;i<radiobutton.length;i++){
			if (radiobutton[i].checked==true) {
				returnValue=radiobutton[i].value;
			}
		}
	}
return returnValue;
}
function isNumeric( _x )
{
	var _checkOk   = "0123456789";
	var _checkStr  = _x;
	var _allValid  = true;
	var _decPoints = 0;
	var _allNum    = '';
	var _hasPoint  = false;
	
	for(i = 0; i < _checkStr.length; i++)
	{
		_ch = _checkStr.charAt(i);
		for(j = 0; j < _checkOk.length; j++)
		{
			if( _ch == _checkOk.charAt(j) )
			{
				if( _ch == '.')
				{
					if(_hasPoint == true)
					{
						return false;
					}
					else
					{
						_hasPoint = true;
					}
				}
				break;			
			}
			
		}
		if(j == _checkOk.length)
		{
			_allValid = false;
			break;
		}
		_allNum += _ch;
	}
	if(!_allValid)
	{
		return false;
	}
	
	return true;
}//End function isNumeric

//-->
function ControlFormProgOrLiveEdit(s)
{
 var jourwritted;
 var joursplitted;
// jm		= document.Formulaire.set_email.value.split(/@/);
// jm1	= document.Formulaire.set_birthdate.value.split(/\./);
jourwritted			= document.form1.JOUR.value;
joursplitted		= jourwritted.split("/");
//liveorprogselected 	= getSelectedRadioValue(document.form1.LIVEORPROG);
//onetimeormanytime 	= getSelectedRadioValue(document.form1.LIVEDATE);

//alert('Vous avez choisi de : '+ liveorprogselected +'---->'+ document.getElementsByName('JOUR')[0].value +' - '+ document.getElementById('LIVEORPROG').value +'.'+ joursplitted.length +'.');
if(document.form1.TITRE.value=='')
{
	alert("Le champ TITRE ne peut pas rester vide !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.TITRE.value.length > 55) // 3
{
	alert("Votre TITRE doit contenir 55 caracteres maximum !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.RUBRIQUE.value=="0") // 3
{
	alert("Vous devez selectionner une RUBRIQUE !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
else if(document.form1.DESCRIPTION.value=="") // 3
{
	alert("Vous devez entrer une DESCRIPTION !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
/*else if(onetimeormanytime == 'onetime' && document.form1.JOUR.value=='')
{
	alert("Le champ JOUR ne peut pas rester vide !");
	document.form1.JOUR.focus();
	document.form1.JOUR.className=s
}
else if(onetimeormanytime == 'onetime' && ((jourwritted.length != 10 ) || (joursplitted.length != 3 ) || (joursplitted[0].length != 2) || (joursplitted[0] > 31 ) || (joursplitted[1].length != 2)|| (joursplitted[1] > 12) ) ){
		alert('Le champ JOUR doit etre sous la form1e jj/mm.\n Exemple 02/07 pour le 2 juillet !\n ');
		document.form1.JOUR.focus();
		document.form1.JOUR.className=s
}*/
else if(isNumeric(document.form1.IDENTIFIANT.value) == false)
{
	alert("Le champ IDENTIFIANT doit etre numerique !");
	document.form1.IDENTIFIANT.focus();
	document.form1.IDENTIFIANT.className=s
}	
else
{

document.form1.method = 'POST';
document.form1.action = 'include/scripts/prog_edit.php';
document.form1.submit();
}
}
//-->
function ControlFormProgOrLiveDuplik(s)
{
 var jourwritted;
 var joursplitted;
// jm		= document.Formulaire.set_email.value.split(/@/);
// jm1	= document.Formulaire.set_birthdate.value.split(/\./);
jourwritted			= document.form1.JOUR.value;
joursplitted		= jourwritted.split("/");
//liveorprogselected 	= getSelectedRadioValue(document.form1.LIVEORPROG);
//onetimeormanytime 	= getSelectedRadioValue(document.form1.LIVEDATE);

//alert('Vous avez choisi de : '+ liveorprogselected +'---->'+ document.getElementsByName('JOUR')[0].value +' - '+ document.getElementById('LIVEORPROG').value +'.'+ joursplitted.length +'.');
if(document.form1.TITRE.value=='')
{
	alert("Le champ TITRE ne peut pas rester vide !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.TITRE.value.length > 55) // 3
{
	alert("Votre TITRE doit contenir 55 caracteres maximum !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.RUBRIQUE.value=="0") // 3
{
	alert("Vous devez selectionner une RUBRIQUE !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
else if(document.form1.DESCRIPTION.value=="") // 3
{
	alert("Vous devez entrer une DESCRIPTION !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
/*else if(onetimeormanytime == 'onetime' && document.form1.JOUR.value=='')
{
	alert("Le champ JOUR ne peut pas rester vide !");
	document.form1.JOUR.focus();
	document.form1.JOUR.className=s
}
else if(onetimeormanytime == 'onetime' && ((jourwritted.length != 10 ) || (joursplitted.length != 3 ) || (joursplitted[0].length != 2) || (joursplitted[0] > 31 ) || (joursplitted[1].length != 2)|| (joursplitted[1] > 12) ) ){
		alert('Le champ JOUR doit etre sous la form1e jj/mm.\n Exemple 02/07 pour le 2 juillet !\n ');
		document.form1.JOUR.focus();
		document.form1.JOUR.className=s
}*/
else if(isNumeric(document.form1.IDENTIFIANT.value) == false)
{
	alert("Le champ IDENTIFIANT doit etre numerique !");
	document.form1.IDENTIFIANT.focus();
	document.form1.IDENTIFIANT.className=s
}	
else
{

document.form1.method = 'POST';
document.form1.action = 'include/scripts/prog_duplik.php';
document.form1.submit();
}
}

function ControlFormProgOrLive(s)
{
 var jourwritted;
 var joursplitted;
// jm		= document.Formulaire.set_email.value.split(/@/);
// jm1	= document.Formulaire.set_birthdate.value.split(/\./);
jourwritted			= document.form1.JOUR.value;
joursplitted		= jourwritted.split("/");
//liveorprogselected 	= getSelectedRadioValue(document.form1.LIVEORPROG);
//onetimeormanytime 	= getSelectedRadioValue(document.form1.LIVEDATE);

//alert('Vous avez choisi de : '+ liveorprogselected +'---->'+ document.getElementsByName('JOUR')[0].value +' - '+ document.getElementById('LIVEORPROG').value +'.'+ joursplitted.length +'.');
if(document.form1.TITRE.value=='')
{
	alert("Le champ TITRE ne peut pas rester vide !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.TITRE.value.length > 55) // 3
{
	alert("Votre TITRE doit contenir 55 caracteres maximum !");
	document.form1.TITRE.focus();
	document.form1.TITRE.className=s
}
else if(document.form1.RUBRIQUE.value=="0") // 3
{
	alert("Vous devez selectionner une RUBRIQUE !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
else if(document.form1.DESCRIPTION.value=="") // 3
{
	alert("Vous devez entrer une DESCRIPTION !");
	document.form1.RUBRIQUE.focus();
	document.form1.RUBRIQUE.className=s
}
/*
else if(onetimeormanytime == 'onetime' && document.form1.JOUR.value=='')
{
	alert("Le champ JOUR ne peut pas rester vide !");
	document.form1.JOUR.focus();
	document.form1.JOUR.className=s
}
	
else if(onetimeormanytime == 'onetime' && ((jourwritted.length != 10 ) || (joursplitted.length != 3 ) || (joursplitted[0].length != 2) || (joursplitted[0] > 31 ) || (joursplitted[1].length != 2)|| (joursplitted[1] > 12) ) ){
		alert('Le champ JOUR doit etre sous la form1e jj/mm.\n Exemple 02/07 pour le 2 juillet !\n ');
		document.form1.JOUR.focus();
		document.form1.JOUR.className=s
}
*/
else if(isNumeric(document.form1.IDENTIFIANT.value) == false)
{
	alert("Le champ IDENTIFIANT doit etre numerique !");
	document.form1.IDENTIFIANT.focus();
	document.form1.IDENTIFIANT.className=s
}	
else
{
document.form1.method = 'POST';
document.form1.action = 'include/scripts/prog_add.php';
document.form1.submit();
}
}
//-->
//-->
function analyseJour()
{
	
	jourwrited		= document.form1.JOUR.value;
	joursplitted	= jourwrited.split(/@/);
	//joursplitted		= document.firl1.JOUR.value.split(/@/);

	/*switch(document.getElementsByName('select_etat')[0].value)
	{
		case '1':
		case '4':
			document.getElementsByName('select_enseigne')[0].disabled = true;
			document.getElementsByName('select_allergen')[0].disabled = false;
			document.getElementsByName('pf')[0].disabled = true;
			document.getElementsByName('pf')[0].checked = false;
			break

		case '5':
			document.getElementsByName('pf')[0].disabled = false;
			document.getElementsByName('select_enseigne')[0].disabled = false;
			document.getElementsByName('select_allergen')[0].disabled = true;
			break
		case '2':
		case '3':
			document.getElementsByName('select_allergen')[0].disabled = false;
			document.getElementsByName('select_enseigne')[0].disabled = true;
			document.getElementsByName('pf')[0].disabled = false;
			break
	} */
	
	alert(jourwritted);
}//End function checkPF



function SUC(champ) //~~ initialisation ~~ Saisir Uniquement des Chiffres
//~~~~~~~~~~~~~~~~~~~~~~~~~~ #        #                             #
{
 this.champ=champ;
 var Lui=this;
 var ie = false; /*@cc_on ie = true; @*/
 if ( ie ) {
     this.champ.onkeypress = Lui.IE;
    }
 else  { 
     this.champ.onkeyup = function(e)
      {
       Lui.FF(this, e);
      }
    }
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUC.prototype.IE=function() //~~ pour Internet Explorer ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
 if ( event.keyCode<0x30 || event.keyCode>0x39 )
 {
  event.returnValue= false;
 }
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUC.prototype.FF=function(zone,evt) //~~ pour FireFox ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
 if ( evt.which<0x30 || evt.which>0x39 )
 {
  zone.value=zone.value.replace(/[^0-9]/g,"");
 }
}

function centerChat() {
	if (document.all)
	var xMax = screen.width, yMax = screen.height;
	else
	if (document.layers)
	var xMax = window.outerWidth, yMax = window.outerHeight;
	else
	var xMax = 780, yMax=580;
	
	var xOffset = (xMax - 780)/2, yOffset = (yMax - 480)/2;
	window.open('chat/','window',
	'width=820,height=480,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes');
}
