//================================================
// PARAMETRES
//================================================
var gPathResize = gDirAppl+'functions/img-resize.php?file=';
var gPathIcons = gDirAppl+'css/img/';
var gPathImgLeft = gDirAppl+'img/07-left-inscription.jpg';
var gPathActions = gDirAppl+'functions/oma-funct-freelance.php';
var gPathVisualizer = gDirAppl+'includes/mediaplayer.swf';
//================================================
// CONNEXION
//================================================
function f_ConnectFreeLance(pForm){
	//USER
	if((pForm.C_UserLogin.value == "")|| (pForm.C_UserLogin.value == gLANG['INSC_C_LOGIN'])){
		pForm.C_UserLogin.focus();
		pForm.C_UserLogin.value = gLANG['INSC_C_LOGIN'];
		f_DisplayAlert(gLANG['INSC_NO_LOGIN']); //"Veuillez saisir un login.");
		return false;
	}
	//LOGIN
	if(pForm.C_UserPass.value == ""){
		f_DisplayAlert(gLANG['INSC_NO_PASS']); //"Veuillez saisir une mot de passe.");
		pForm.C_UserPass.focus();
		return false;
	}
	return true;
}
//================================================
// NOUVEAU MOT DE PASSE
//================================================
function f_GetNewPass(){
	
	var l_Username = prompt(gLANG['NO_USERNAME_PROMPT']); // Veuillez taper votre nom utilisateur;
	if(!l_Username){
		// Anulation
	}else{
		if(l_Username == ""){
			f_DisplayAlert(gLANG['NO_LOGIN']); // Vous devez entrer un login
		}else{
			var l_Email = prompt(gLANG['ENT_NEWPASS_PROMPT']); // Veuillez taper votre adresse mail
			// Email
			if(!l_Email){
				// Anulation
			}else{
				if(l_Email == ""){
					f_DisplayAlert(gLANG['ENT_NEWPASS_NO_EMAIL']); // Une adresse mail doit-être saisie
				}else{
					//
					if(!f_VerifEmail(l_Email)){
						f_DisplayAlert(gLANG['ENT_NEWPASS_NO_VALID_EMAIL']); // Une adresse mail valide doit-être saisie
					}else{
						// REQUETTE AJAX D'ENVOI DU NOUVEAU LOGIN / MOT DE PASSE
						jQuery.post(gPathActions,
						   { FLCR_NewPassword: l_Email, FLCR_ForgotLogin: l_Username },
						   function(data){
							 f_DisplayAlert(data);
						 });
						 //===========================
					}// Fin verif mail
				}// Fin mail est vide
			}// Fin prompt mail
		}// Fin login est vide
	}// Fin prompt login
}
//================================================
// SUPPRIMER PROFIL
//================================================
function f_INS_ConfirmDelete(pForm){
	if(gUSER != ""){
		return f_DisplayConfirm(gLANG['INSC_ALERT_REMOVE_PROFIL']);
	}else{
		f_DisplayAlert(gLANG['INSC_ALERT_ID_NO_VALID']);
		return false;
	}
	
}
//======================================
// BOUTON AFFICHER MASQUER GESTION IMAGES
//======================================
function f_ShowPhotos() {
// Bouton affichage mascage dialogue medias
	$status = jQuery("#INS_Photos").css('display'); 
	if($status == "block"){
		jQuery("#INS_Photos").fadeOut(1000, f_EndCadreOut); 
	}else{
		jQuery("#INS_Photos").fadeIn(1000);
		f_EndCadreIn();
	}
}
//===========================
function f_EndCadreOut(){
	jQuery("#INS_PhotosCadre").css({'backgroundImage' : 'url('+gPathImgLeft+')'}); 
}
//===========================
function f_EndCadreIn(){
	jQuery("#INS_PhotosCadre").css({'backgroundImage' : 'none'}); 
}
//======================================
// GESTION DU CHARGEMENT DU FICHIER EN PREVIEW
//======================================
function f_INS_GetPreview(pInput, pCheckboxId, pType){
	// onchange
	var l_GetValid = true;
	var l_GetError = "";
	// AFFICHAGE DU PREVIEW
	var l_FileValue = jQuery('#'+pInput.id).attr('value');
	// lecture de l'extension
	var l_Extension = f_GetExtFichier(l_FileValue);
	if(f_ExtIsValid(l_Extension) != ""){
		// Changement de la methode appel
		if(pType == 'BANER'){
			jQuery('#C_ModePhoto').attr('value','PRELOAD_BANNER');
		}
		if((pType == 'IMAGE') || (pType == 'VIDEO')){
			// Test du nombre Max gMAX_FILES
			if(gNBR_MEDIAS >= gMAX_FILES){
				l_GetValid = false;
				l_GetError = gLANG['INSC_ALERT_MAX_FILES'];//"Nbr fichiers maximum atteint.";
			}
			if(pType == 'IMAGE'){
				jQuery('#C_ModePhoto').attr('value','PRELOAD_IMAGE');
			}
			if(pType == 'VIDEO'){
				jQuery('#C_ModePhoto').attr('value','PRELOAD_VIDEO');
			}
		}
		if(l_GetValid){
			// Envoi du formulaire
			var l_FormInsc = document.getElementById('INS_FormFreeLance');
			var l_FormMemo = document.getElementById('PHO_FormPreview');
			// Sauvegarde des valeurs saisies
			l_FormMemo.C_FL_Memo1.value=l_FormInsc.C_DomProf_1.value;
			l_FormMemo.C_FL_Memo2.value=l_FormInsc.C_DomProf_2.value;
			l_FormMemo.C_FL_Memo3.value=l_FormInsc.C_Metier_1.value;
			l_FormMemo.C_FL_Memo4.value=l_FormInsc.C_Metier_2.value;
			l_FormMemo.C_FL_Memo5.value=l_FormInsc.C_Focus_1.value;
			l_FormMemo.C_FL_Memo6.value=l_FormInsc.C_Focus_2.value;
			l_FormMemo.C_FL_Memo7.value=l_FormInsc.C_Consultant.value;
			l_FormMemo.C_FL_Memo8.value=l_FormInsc.C_Pays.value;
			l_FormMemo.C_FL_Memo9.value=l_FormInsc.C_Ville.value;
			l_FormMemo.C_FL_Memo10.value=l_FormInsc.C_Nom.value;
			l_FormMemo.C_FL_Memo11.value=l_FormInsc.C_Prenom.value;
			l_FormMemo.C_FL_Memo12.value=l_FormInsc.C_Pseudo.value;
			l_FormMemo.C_FL_Memo13.value=l_FormInsc.C_Email.value;
			l_FormMemo.C_FL_Memo14.value=l_FormInsc.C_Presentation.value;
			l_FormMemo.C_FL_Memo15.value=l_FormInsc.C_Website_1.value;
			l_FormMemo.C_FL_Memo16.value=l_FormInsc.C_Website_2.value;
			l_FormMemo.C_FL_Memo17.value=l_FormInsc.C_FileCV.value;
			l_FormMemo.C_FL_Memo18.value=l_FormInsc.C_PubCv.value;
			l_FormMemo.C_FL_Memo19.value=l_FormInsc.C_PubNom.value;
			l_FormMemo.C_FL_Memo20.value=l_FormInsc.C_PubEmail.value;
						
			jQuery('#PHO_FormPreview').submit();
			// On vide les champs
			jQuery('#'+pInput.id).attr('value','');
			jQuery('#'+pCheckboxId).attr('checked', false);
			if((pType == 'IMAGE') || (pType == 'VIDEO')){
				// Incrementation du compteur
				gNBR_MEDIAS++;
			}
		}else{
			f_DisplayAlert(l_GetError);
		}
	}else{
		f_DisplayAlert(gLANG['INSC_PIECE_NO_TYPE_VALIDa']+l_Extension+gLANG['INSC_PIECE_NO_TYPE_VALIDb']);
		jQuery('#'+pInput.id).attr('value','');
	}
}
//======================================
// ENREGISTREMENT DES FICHIERS MEDIA
//======================================
function f_CheckPreloadMedias(pForm){
	//
	if(gUSER == ""){
		//
		f_DisplayAlert($langSTR['INSC_NO_SAVE']); //"Vous devez vous enregistrer avec le bouton Terminer et envoyer.");
		return false;
		
	}
	if(gNBR_MEDIAS == gMAX_FILES){
		f_DisplayAlert(gLANG['INSC_ALERT_MAX_FILES']);//"Le nombre maximum d'images est atteint.");
		return false;
	}
	// Tester en synchrone
	return true;
}
//======================================
// SUPPRIME FICHIER Icone ET image OU video
//======================================
function f_RemoveFile(){
	//
	var l_NbrItems = gDeleteItems.length;
	var l_ListItems = "";
	var l_NbrASupp = 0;
	//
	for (var l_Counter = 0; l_Counter < l_NbrItems; l_Counter++){
		if(gDeleteItems[l_Counter]){
			//
			l_ListItems = l_ListItems+gLinksItems[l_Counter]+",";
			l_NbrASupp++;
		}
	}
	//
	if(l_ListItems == ""){
		f_DisplayAlert(gLANG['INSC_PIECE_NO_ITEMS_DELETE']); //"Veuillez sélectionner les éléments à supprimer.");	
	}else{
		l_ListItems = l_ListItems.substr(0, l_ListItems.length-1);
		if(l_NbrASupp == 1){
			var l_Confirm = f_DisplayConfirm(gLANG['INSC_PIECE_CONFIRM_ITEM_DELETE']); //"Voulez-vous supprimer l'élément sélectionné ?");
		}else{
			var l_Confirm = f_DisplayConfirm(gLANG['INSC_PIECE_CONFIRM_ITEMS_DELETE']); //"Voulez-vous supprimer les éléments sélectionnés ?");
		}
		if(l_Confirm){
			// REQUETTE AJAX DE SUPPRESSION DE FICHIERS
			jQuery.post(gPathActions,
			   { FLCR_DeleteFiles:gUSER, C_ITEMS:l_ListItems },
			   function(data){
				 if(data == "OK"){
					 // Si OK Vider la previsualisation
					 if(l_NbrASupp == 1){
						 var l_Result = gLANG['INSC_PIECE_MSG_ITEM_DELETE'];//"L'élément sélectionné à été supprimé.";
					 }else{
						 var l_Result = gLANG['INSC_PIECE_MSG_ITEMS_DELETE']; //"Les éléments sélectionnés ont été supprimés.";
					 }
					 // Mise à jour Affichage des miniatures et des zones
					 window.location.href= gPathActions+"?USER_REDRAW=yes&USER_REDRAW_ERROR="+l_Result;
				 }else{
					 f_DisplayAlert(data);
				 }
			   }
			 );
		}
		 //===========================
	}
}
//======================================





//================================================
// Fonctions de controle
//======================================
function f_SetFile (pStatus){
	var l_ObjFile = document.getElementById('C_FileCV');
	if (l_ObjFile){
		if(pStatus){
			l_ObjFile.style.display ="block";
		}else{
			l_ObjFile.style.display ="none";
		}
	}
}
// ================================================
// PAGE INSCRIPTION
// ================================================
function f_INS_InitDomains(){
	// Ajout des medias
	for (var l_Cpt = 0; l_Cpt < gMAX_FILES ;l_Cpt++){
		gDeleteItems.push(false);
		gLinksItems.push("");
	}
	//===
	for (var l_Cpt = 0; l_Cpt < 6 ;l_Cpt++){
		gArrDomProf[l_Cpt] = new Array(); // TITRES
		gArrDomProfRefs[l_Cpt] = new Array(); // REF TITRES
	}
	
}
//==========================
function f_INS_SetConsultant(pValue){
	jQuery('#C_Consultant').attr('value', pValue);
	jQuery('#INS_BtnConsultant').removeClass('LINK_Select');
	jQuery('#INS_BtnFreelance').removeClass('LINK_Select');
	if(pValue == '1'){
		jQuery('#INS_BtnFreelance').addClass('LINK_Select');
	}else{
		jQuery('#INS_BtnConsultant').addClass('LINK_Select');
	}
}
//==========================
function f_INS_ToggleCV(){
	var l_Status = jQuery('#C_FileCV').css('visibility');
	if(l_Status == 'hidden'){
		jQuery('#C_FileCV').css('visibility', 'visible');
	}else{
		jQuery('#C_FileCV').css('visibility', 'hidden')
	}
}
//==========================
function f_INS_ChangeCBox(pObj,pChampID){
	var l_Status = jQuery('#'+pChampID).css('visibility');
	var l_Check = jQuery('#'+pObj.id).attr('checked');
	if(l_Check){
		jQuery('#'+pChampID).css('visibility', 'visible');
	}else{
		jQuery('#'+pChampID).css('visibility', 'hidden');
	}                 
}
//===========================
function f_INS_SetPreviewBANNER(pSrc){
	if(pSrc != ''){
		jQuery('#PHO_Icon').html('<img src="'+gPathResize+pSrc+'&width=148&height=36" alt="" />');
	}else{
		jQuery('#PHO_Icon').html('<p>'+gLANG['INSC_PIECE_ICON']+'<br />'+gLANG['INSC_PIECE_ICON_SIZE']+'</p>');
	}
}
//===========================
function f_INS_SetPreviewIMG(pSrc){
	if(pSrc != ''){
		jQuery('#PHO_Images').html('<img src="'+gPathResize+pSrc+'&width=148&height=98" alt="" />');
	}else{
		jQuery('#PHO_Images').html('<p>'+gLANG['INSC_PIECE_IMAGE']+'<br />'+gLANG['INSC_PIECE_IMAGE_FORMATS']+'<br /> <br />'+gLANG['INSC_PIECE_IMAGE_TOTAL']+'</p>');
	}
}
//===========================
function f_INS_SetPreviewVDO(pSrc){
	// TESTER FORMAT VIDE POUR AFFICHER DANS VIEWER
	var l_Display = "";
	if(pSrc != ''){
		var l_Extension = f_GetExtFichier(pSrc);
		
		if(l_Extension != ""){
			if(f_ExtIsValid(l_Extension) == "V"){
				var l_ObjPreview = {src:pSrc, type:l_Extension,w:148,h:98};
				l_Display = f_GetTagVideo(l_ObjPreview);
				jQuery('#PHO_Videos').html(l_Display);
			}
		}
	}
	//==========================================
	if(l_Display == ""){
		jQuery('#PHO_Videos').html('<p>'+gLANG['INSC_PIECE_VDO']+'<br />'+gLANG['INSC_PIECE_VDO_FORMATS']+'<br /> <br />'+gLANG['INSC_PIECE_VDO_TOTAL']+'</p>');
	}
}
//===========================


// SELECTEUR DOMAINES
//===========================
function f_SetSelect (pSource, pIndex){
	var l_Cible = "C_Metier_"+pIndex;
	if(document.getElementById(l_Cible)){
		var l_Content = '<option value="">'+gLANG['INSC_FORM_C_JOB']+' '+pIndex+' &lt; '+gLANG['INSC_FORM_C_JOB_SELECT']+' &gt;</option>';
		//
		if(pSource > 0){
			// Valeur 0 est elem par defaut
			var l_arrCible = gArrDomProf[pSource];
			var l_arrCibleRefs = gArrDomProfRefs[pSource];
			
			for(i=0;i<l_arrCible.length;i++) {
				l_Content += '<option value="'+l_arrCibleRefs[i]+'">'+l_arrCible[i]+'</option>;\n';
			  }
		}
		document.getElementById(l_Cible).innerHTML = l_Content;
	}
}
//==========================
function f_SetMetier (pSource, pIndex, pCode){
	var l_Cible = "C_Metier_"+pIndex;
	var l_arrCible = document.getElementById(l_Cible).options
	//
	for(i=0;i<l_arrCible.length;i++) {
		var l_Option = l_arrCible[i].value;
		if(l_Option == pCode){
			l_arrCible[i].selected = "selected";
		}
	}
	//
}
//======================================
// Gestion case a cocher image OU video
//======================================
function f_SetPhotoVideo (pItem){
	
	if(f_FilesIsFull()){
		f_DisplayAlert(gLANG['INSC_ALERT_MAX_FILES']); //"Vous avez atteint le nombre maximum de fichiers autorisés.");
		jQuery('#C_CBImage').attr('checked', false);
		jQuery('#C_CBVideo').attr('checked', false);
	}else{
		//
		var l_Status = jQuery('#'+pItem).attr('checked');
		if(pItem == 'C_CBImage'){
			jQuery('#C_CBVideo').attr('checked', false);
		}else{
			jQuery('#C_CBImage').attr('checked', false);
		}
		jQuery('#'+pItem).attr('checked', l_Status);
	}
}
//===========================
function f_SetIconView (pItem){
	if(pItem){
		jQuery('#PHO_Icon').css({border:'0px solid #D68600'});
	}else{
		jQuery('#PHO_Icon').html('<p>'+gLANG['INSC_PIECE_ICON']+'<br />'+gLANG['INSC_PIECE_ICON_SIZE']+'</p>');
		jQuery('#PHO_Icon').css({border:'1px solid #D68600'});
	};
};
//======================================
function f_SetPhotoView (pItem){
	if(pItem){
		//jQuery('#PHO_Images').html('<img height="100" width="150" alt="" src="'+pItem+'"/>');
	}else{
		jQuery('#PHO_Images').html('<p>'+gLANG['INSC_PIECE_IMAGE']+'<br />'+gLANG['INSC_PIECE_IMAGE_FORMATS']+'<br /> <br />'+gLANG['INSC_PIECE_IMAGE_TOTAL']+'</p>');
	};
};
//======================================
function f_SetVideoView (pItem){
	if(pItem){
		
	}else{
		jQuery('#PHO_Videos').html('<p>'+gLANG['INSC_PIECE_VDO']+'<br />'+gLANG['INSC_PIECE_VDO_FORMATS']+'<br /> <br />'+gLANG['INSC_PIECE_VDO_TOTAL']+'</p>');
	};
};
//======================================
// PREVIEW
function f_PreviewImg(pId){
	//jQuery("#"+pId).submit();
	f_DisplayAlert("PREVIEW IMAGE NULL "+pId);
}
//===========================
function f_SelectItem(pNumero){
	//
	gDeleteItems[pNumero] = (gDeleteItems[pNumero] == false);
	var LinkID = "";
	if(pNumero == 0){
		LinkID = "#PHO_IconMini";
	}else if((pNumero > 0) && (pNumero < gDeleteItems.length)){
		LinkID = "#PHO_FichierMini"+pNumero;
	}
	//
	if((LinkID != "") && (gLinksItems[pNumero] !="")){
		//
		if(gDeleteItems[pNumero]){
			jQuery(LinkID).css({borderColor:"#990000"});
		}else{
			jQuery(LinkID).css({borderColor:"#F9D9AF"});
		}
		
		// CHANGEMENT DE L'IMAGE OU DE LA VIDEO DE PREVIEW
		if(pNumero > 0){
			var l_Extension = f_GetExtFichier(gLinksItems[pNumero]);
			if(l_Extension != ""){
				if(f_ExtIsValid(l_Extension) == "P"){
					f_INS_SetPreviewIMG(gLinksItems[pNumero]);
				}else if(f_ExtIsValid(l_Extension) == "V"){
					var l_ObjPreview = {src:gLinksItems[pNumero], type:l_Extension,w:148,h:98};
					jQuery('#PHO_Videos').html(f_GetTagVideo(l_ObjPreview));
				}// Fin extension valide
			}// Fin extension existe
		}// Fin test numero > 0
	}
}
//========================================================
//==========================
function f_GetIconVideo(pExtension){
	var icnReturn = "";
	if(pExtension == "swf"){
		icnReturn= "vdo-swf.jpg";
	}
	if(pExtension == "flv"){
		icnReturn= "vdo-flv.jpg";
	}
	if(pExtension == "mov"){
		icnReturn= "vdo-qt.jpg";
	}
	if(pExtension == "wmv"){
		icnReturn= "vdo-wmp.jpg";
	}
	return icnReturn;
}
//==========================
function f_GetTagVideo(pFichier){
	var l_TagVideo = "";
	// l_TagVideo = '<a class="oma-media {width:150, height:100}" href="'+pFichier+'">&nbsp;</a>';
	if(pFichier.type == "swf"){
		//l_TagVideo = '<a class="oma-media {width:'+pFichier.w+', height:'+pFichier.h+'}" href="'+pFichier.src+'">&nbsp;</a>';
		l_TagVideo ='<embed id="movie_player_swf" name="movie_player_swf" height="'+pFichier.h+'" width="'+pFichier.w+'" autoplay="false" wmode="transparent" quality="high" bgcolor="#ffffff" src="'+pFichier.src+'" type="application/x-shockwave-flash"/>';
	}
	if(pFichier.type == "flv"){
		//free-lancers/mediaplayer.swf?file=video-files/curtain.flv
		//l_TagVideo = '<a class="oma-media {width:'+pFichier.w+', height:'+pFichier.h+'}" href="mediaplayer.swf?file='+pFichier.src+'">&nbsp;</a>';
		l_TagVideo ='<embed id="movie_player_flv" name="movie_player_flv" height="'+pFichier.h+'" width="'+pFichier.w+'" flashvars="file='+gPathVisualizer+'?file='+pFichier.src+'" autoplay="true" wmode="transparent" quality="high" bgcolor="#ffffff" src="'+gPathVisualizer+'?file='+pFichier.src+'" type="application/x-shockwave-flash"/>';
	}
	if(pFichier.type == "wmv"){
		//l_TagVideo = '<a class="oma-media {width:'+pFichier.w+', height:'+pFichier.h+'}" href="'+pFichier.src+'">&nbsp;</a>';
		l_TagVideo ='<embed id="movie_player_wmv" name="movie_player_wmv" height="'+pFichier.h+'" width="'+pFichier.w+'" autostart="0" wmode="transparent" bgcolor="#ffffff" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" type="application/x-mplayer2" src="'+pFichier.src+'"/>';
	}
	if(pFichier.type == "mov"){
		//l_TagVideo = '<a class="oma-media {width:'+pFichier.w+', height:'+pFichier.h+'}" href="'+pFichier.src+'">&nbsp;</a>';
		l_TagVideo ='<embed id="movie_player_qt" name="movie_player_qt" height="'+pFichier.h+'" width="'+pFichier.w+'" autoplay="true" wmode="transparent" bgcolor="#ffffff" pluginspage="http://www.apple.com/quicktime/download/" src="'+pFichier.src+'"/>';
	}
	return l_TagVideo;
}
//======================================
function f_GetTotalFiles(){
	var l_NbrFiles = 0;
	for(var i = 1; i < gLinksItems.length; i++){
		if(gLinksItems[i] != ""){
			l_NbrFiles++;
		}
	}
	return l_NbrFiles;
}
//======================================
function f_FilesIsFull(){
	var l_NbrTotal = f_GetTotalFiles();
	var l_NbrMax = gMAX_FILES;
	return (l_NbrTotal >= l_NbrMax);
}
//======================================
// SELECTION DES FICHIERS IMAGES VIDEOS MULTIPLE





//======================================
/*function f_OLD_FILE_Preview(){
	var l_StatusImg = jQuery('#C_CBImage').attr('checked');
	var l_StatusVdo = jQuery('#C_CBVideo').attr('checked');
	//var l_StatusVdo = jQuery('#C_CBIcon').attr('checked');
	//======================================================
	if((!l_StatusImg) && (!l_StatusVdo)){
		f_DisplayAlert(gLANG['INSC_PIECE_NO_ITEM_SEND']); //"Veuillez sélectionner un élément à envoyer.");	
		jQuery('#C_FileItem0').attr('value', '');
	}else{
		// Chercher le nombre d'élements GET_NBR_FILES par postAjax
		jQuery.post(gPathActions,
				   { C_ModeForm: "GET_NBR_FILES", C_USER: gUSER },
				   function(pReturn){
					 var l_Continuer = false;
					 if(pReturn == 0){
						 l_Continuer = true;
					 }else{
						if(pReturn > gMAX_FILES){ 
							f_DisplayAlert(gLANG['INSC_ALERT_MAX_FILES']);//"Nbr fichiers maximum atteint. "); 
							jQuery('#C_FileItem0').attr('value', '');
						}else{
							l_Continuer = true;
						}
					 }
					 if(l_Continuer){
						 // AFFICHAGE DU PREVIEW
						var l_FileValue = jQuery('#C_FileItem0').attr('value');
						// lecture de l'extension
						var l_Extension = f_GetExtFichier(l_FileValue);
						if(f_ExtIsValid(l_Extension) != ""){
							jQuery('#C_ModePhoto').attr('value','PRELOAD_IMAGE');
							jQuery('#PHO_FormPreview').submit();
						}else{
							f_DisplayAlert(gLANG['INSC_PIECE_NO_TYPE_VALIDa']+l_Extension+gLANG['INSC_PIECE_NO_TYPE_VALIDb']); //"Le type "+l_Extension+" n'est pas valide.");
						}
					}// Fin test Continuer
		});// Fin du post test nombre de fichiers
	
	} // Fin du test des status
}*/
//======================================
/*function f_OLD_SetMultiFiles(pPos){
	//
	if(f_FilesIsFull()){
		f_DisplayAlert(gLANG['INSC_ALERT_MAX_FILES']);//"Vous avez atteint le nombre maximum de fichiers autorisés.");
		jQuery('#C_FileItem'+pPos).attr('value', '');
		return false;
	}
	var l_StatusImg = jQuery('#C_CBImage').attr('checked');
	var l_StatusVdo = jQuery('#C_CBVideo').attr('checked');
	//======================================================
	if((!l_StatusImg) && (!l_StatusVdo)){
		f_DisplayAlert(gLANG['INSC_PIECE_NO_ITEM_SEND']);//"Veuillez sélectionner un élément à envoyer.");	
		jQuery('#C_FileItem'+pPos).attr('value', '');
		return false;
	}
	//
	var l_FileValue = jQuery('#C_FileItem'+pPos).attr('value');
	// lecture de l'extension
	var l_Extension = f_GetExtFichier(l_FileValue);
	if(f_ExtIsValid(l_Extension) != ""){
		jQuery('#C_ModePhoto').attr('value','PRELOAD_IMAGE');
		jQuery('#PHO_FormPreview').submit();
	}
}*/
//======================================
//======================================
/*function f_OLD_HideMultiFiles(pPos){
	for (var l_Counter = 0; l_Counter < gMaxMultiFiles; l_Counter++){
		jQuery('#C_FileItem'+l_Counter).css({visibility:'hidden'});
	}
	if(pPos < gMaxMultiFiles){
		jQuery('#C_FileItem'+pPos).css({visibility:'visible'});
	}
}*/
//======================================
// ENVOI Icone ET image OU video
//======================================
/*function f_OLD_SendMultipleFiles(pForm){
	// ENVOI DE LA REQUETTE POUR TRANSFERER LES ELEMENTS DANS LE DOSSIER DE USER
	// SEULEMENT SI USER EST CONNECTE SINON PASSAGE PAR BTN TERMINER ET ENVOYER
	
	if(f_FilesIsFull()){
		f_DisplayAlert(gLANG['INSC_ALERT_MAX_FILES']); //"Vous avez atteint le nombre maximum de fichiers autorisés.");
		return false;
	}
	// Tester checkbox de certification PHO_CertifPub
	var l_CertifPub = jQuery('#PHO_CertifPub').attr('checked');
	if(jQuery('#PHO_CertifPub').attr('checked') == ""){
		if(f_DisplayConfirm(gLANG['INSC_PIECE_NO_CERTIFa']+'\n'+gLANG['INSC_PIECE_NO_CERTIFb'])){
			//"La certification du droit de publier n'est pas sélectionnée.\n Voulez-vous la sélectionner?")){
			jQuery('#PHO_CertifPub').attr('checked', true);
		}else{
			f_DisplayAlert(gLANG['INSC_PIECE_NO_CERTIFa']); //"La certification du droit de publier n'est pas sélectionnée.");
			return false;
		}
	}
	// Test Checkbox Icone
	  var l_StatusIcon = jQuery('#C_CBIcon').attr('checked');
	  // Test Checkbox Image
	  var l_StatusImg = jQuery('#C_CBImage').attr('checked');
	  // Test Checkbox Video
	  var l_StatusVdo = jQuery('#C_CBVideo').attr('checked');
	
	if((!l_StatusIcon) && (!l_StatusImg) && (!l_StatusVdo)){
	  f_DisplayAlert(gLANG['INSC_PIECE_NO_ITEM_SEND']); //"Veuillez sélectionner un élément à envoyer.");	
	  return false;
	}
	//===
	if(l_StatusIcon){
	  // test du champ de saisie
	 var l_AttrFileIcon = jQuery('#C_FileIcon').attr('value');
	  if(l_AttrFileIcon == ""){
		  f_DisplayAlert(gLANG['INSC_PIECE_NO_ICONE_SEND']); //"Veuillez sélectionner une icône à envoyer.");
	 	 return false;
	  }
	}// Fin test champ file
	if((l_StatusImg) || (l_StatusVdo) ){
	  // test du champ de saisie
	  if(l_StatusImg){
		  var l_TempoFile = "image";
	  }else if(l_StatusVdo){
		  var l_TempoFile = "video";
	  }
	  // MASQUER LES FICHIERS 
	  //f_HideMultiFiles(gPosMultiFiles);
	  //===
	  // UTILISER LE FICHIER COURANT
	  var l_AttrFile = jQuery('#C_FileItem'+gPosMultiFiles).attr('value');
	  
	  if(l_AttrFile == ""){
		  f_DisplayAlert(gLANG['INSC_PIECE_NO_SETFILEa']+l_TempoFile+gLANG['INSC_PIECE_NO_SETFILEb']); //"Veuillez sélectionner une "+l_TempoFile+" à envoyer.");
	 	 return false;
	  }
	  //===
	}// Fin test champ file
	
	return false;
}*/
//======================================
// SUPPRIME FICHIER Icone ET image OU video
//======================================
// SAUVEGARDE LES FICHIERS TEMPORAIRES
//======================================

//======================================
function f_CheckCV(pFormId, pInputFile){
	 
	 pValue = pInputFile.value;
	 if(pValue !=""){
		var l_ExtCv = f_GetExtFichier(pValue);
		if((l_ExtCv == 'doc') || (l_ExtCv == 'pdf')){
			return true;
			// Test de la taille du fichier
		}else{
			f_DisplayAlert(gLANG['INSC_PIECE_NO_FORMATDOCa']+l_ExtCv+gLANG['INSC_PIECE_NO_FORMATDOCb']);//"Le format "+l_ExtCv+" n'est pas accepté, veuillez sélectionner un fichier doc ou pdf.");
			pInputFile.value = "";
			return false;
		}
	 }else{
		 f_DisplayAlert(gLANG['INSC_PIECE_NO_FILEDOC']);//"Aucun de fichier, veuillez sélectionner un fichier doc ou pdf.");
		 return false;
	 }
}
//======================================
// SAUVEGARDE LE PROFIL
//======================================
function f_SendFreeLance(pForm){
	//Domaine prof
	if(pForm.C_DomProf_1.selectedIndex == 0){
		f_DisplayAlert(gLANG['INSC_NO_C_SECTOR']); //"Un domaine professionnel doit-être sélectionné.");
		pForm.C_DomProf_1.focus();
		return false;
	}
	//Metier
	if(pForm.C_Metier_1.selectedIndex == 0){
		f_DisplayAlert(gLANG['INSC_NO_C_PROFESION']); //"Un métier doit-être sélectionné.");
		pForm.C_Metier_1.focus();
		return false;
	}
	//Focus
	if(pForm.C_Focus_1.value == ""){
		pForm.C_Focus_1.focus();
		f_DisplayAlert(gLANG['INSC_NO_C_FOCUS']);//"Veuillez saisir un focus.");
		return false;
	}
	//Prenom
	if((pForm.C_Prenom.value == "")||(pForm.C_Prenom.value == gLANG['INSC_C_Prenom'])){
		f_DisplayAlert(gLANG['INSC_NO_C_FIRST_NAME']); //"Veuillez saisir un prénom.");
		pForm.C_Prenom.value = gLANG['INSC_C_Prenom']; //"Prénom*";
		pForm.C_Prenom.focus();
		return false;
	}
	//Nom
	if((pForm.C_Nom.value == "")||(pForm.C_Nom.value == gLANG['INSC_C_Nom'])){
		f_DisplayAlert(gLANG['INSC_NO_C_LAST_NAME']); //"Veuillez saisir un nom.");
		pForm.C_Nom.value = gLANG['INSC_C_Nom'];//'Nom*';
		pForm.C_Nom.focus();
		return false;
	}
	//Pays
	if(pForm.C_Pays.selectedIndex == 0){
		pForm.C_Pays.focus();
		f_DisplayAlert(gLANG['INSC_NO_C_COUNTRY']); //"Veuillez saisir un pays.");
		return false;
	}
	//Ville
	if((pForm.C_Ville.value == "")||(pForm.C_Ville.value == gLANG['INSC_FORM_LABEL_CITY'])){
		f_DisplayAlert(gLANG['INSC_NO_C_CITY']); //"Veuillez saisir une ville.");
		pForm.C_Ville.value = gLANG['INSC_FORM_LABEL_CITY']; //"Ville";
		pForm.C_Ville.focus();
		return false;
	}
	// Email
	if(pForm.C_Email.value == ""){
		f_DisplayAlert(gLANG['INSC_NO_C_EMAIL']); //"Une adresse mail doit-être saisie");
		pForm.C_Email.focus();
		return false;
	}else{
		//
		if(!f_VerifEmail(pForm.C_Email.value)){
			f_DisplayAlert(gLANG['INSC_NO_C_EMAIL_VALID']); //"Une adresse mail valide doit-être saisie");
			pForm.C_Email.focus();
			return false;
		}
	}
	// CV
	if(pForm.C_FileCV.value == ""){
		f_DisplayAlert(gLANG['INSC_NO_C_DOC_CV']); //"Un cv est obligatoire");
		pForm.C_FileCV.focus();
		return false;
	}
	if(pForm.C_Pseudo.value == gLANG['INSC_C_Pseudo']){
		pForm.C_Pseudo.value = "";
	}
	if(pForm.C_Website_1.value == gLANG['INSC_FORM_LABEL_WEBSITE']+" 1"){
		pForm.C_Website_1.value = "";
	}
	if(pForm.C_Website_1.value == gLANG['INSC_FORM_LABEL_WEBSITE']+" 2"){
		pForm.C_Website_2.value = "";
	}
	var _CheckBoxDroits = document.getElementById("PHO_CertifPub");
	if(_CheckBoxDroits){
		if(_CheckBoxDroits.checked){
			pForm.C_DroitsPub.value = "1";
		}else{
			pForm.C_DroitsPub.value = "0";
		}
	}
	
	//===================================
	if(gUSER != ""){
		// Freelance existe
		if(!f_DisplayConfirm(gLANG['INSC_CONFIRM_SEND_PROFILE'])){
			//"Voulez-vous sauvegarder les modifications de votre profil?")){
			return false;
		}
	}else{
		// Nouveau Freelance
		/*if(!f_DisplayConfirm("Voulez-vous créer votre profil?")){
			return false;
		}*/
	}
	//===================================
	return true;
	//===================================
}
//================================================
// DEMARRAGE DE LA PAGE
//================================================
function f_INS_Startup() {
	//=================================
	// Flag Consultant / Freelancer
	jQuery('#INS_BtnConsultant').removeClass('LINK_Select');
	jQuery('#INS_BtnFreelance').removeClass('LINK_Select');
	if(gIS_FREELANCER == 1){
		jQuery('#INS_BtnFreelance').addClass('LINK_Select');
	}else{
		jQuery('#INS_BtnConsultant').addClass('LINK_Select');
	}
	//===============================
	// Mascage des champs APERCUS
	jQuery('#C_FileIcon').css('visibility', 'hidden');
	jQuery('#C_FileItem0').css('visibility', 'hidden');
	jQuery('#C_FileItem1').css('visibility', 'hidden');
	//===============================
	// Selection des domaines
	//===============================
	if(gDomProf_1 != ""){
		f_SetSelect(document.getElementById('C_DomProf_1').selectedIndex,1);
		f_SetMetier(document.getElementById('C_DomProf_1').selectedIndex,1, gMetier_1);
	}
	if(gDomProf_2 != ""){
		f_SetSelect(document.getElementById('C_DomProf_1').selectedIndex,2);
		f_SetMetier(document.getElementById('C_DomProf_1').selectedIndex,2, gMetier_2);
	}
	//===============================
	// Affichage de Baner
	//===============================
	if(gLinksItems[0] != ""){
		//
		f_INS_SetPreviewBANNER(gLinksItems[0]);
		//
		jQuery('#PHO_IconMini').html('<a href="javascript:f_SelectItem(0);"><img src="'+gPathResize+gLinksItems[0]+'&width=48&height=10" alt="" /></a>');
	};
	//===============================
	var l_IsPhoto = false;
	var l_IsVideo = false;
	for(var i = 1; i < gLinksItems.length; i++){
		if(gLinksItems[i] != ""){
			var l_Extension = f_GetExtFichier(gLinksItems[i]);
			//===
			if(l_Extension != ""){
				if(f_ExtIsValid(l_Extension) == "P"){
					if(!l_IsPhoto){
						l_IsPhoto = true;
						//
						f_INS_SetPreviewIMG(gLinksItems[i]);
					}
					// Selecteur miniature
					jQuery('#PHO_FichierMini'+i).html('<a href="javascript:f_SelectItem('+i+');"><img src="'+gPathResize+gLinksItems[i]+'&width=48&height=28" alt="" /></a>');
				}else if(f_ExtIsValid(l_Extension) == "V"){
					//
					if(!l_IsVideo){
						l_IsVideo = true;
						f_INS_SetPreviewVDO(gLinksItems[i]);
					}
					// Selecteur miniature
					var l_ObjMini = {src:gLinksItems[i], type:l_Extension,w:48,h:26};
					var l_IconVideo = f_GetIconVideo(l_Extension);
					if(l_IconVideo != ""){
						jQuery('#PHO_FichierMini'+i).html('<a href="javascript:f_SelectItem('+i+');"><img height="28" width="48" alt="" src="'+gPathIcons+l_IconVideo+'"/></a>');
					}
					//
				}
			}
			//===
		}
		
	}
	//===============================
	// AFFICHAGE IMAGE FOND
	if((gUSER == "") && (gIconPreview == "")&& (gImgPreview == "")&& (gVideoPreview == "")){
		jQuery("#INS_PhotosCadre").css({'backgroundImage' : 'url('+gPathImgLeft+')'});
		jQuery("#INS_Photos").css('display','none');
	}else{
		jQuery("#INS_PhotosCadre").css({'backgroundImage' : 'none'});
		jQuery("#INS_Photos").css('display','block');
		//===============================
		// Affichage des PREVIEWS
		if((gIconPreview != "")|| (gImgPreview != "")|| (gVideoPreview != "")){
			//===
			if(gIconPreview != ""){
				f_INS_SetPreviewBANNER(gIconPreview);
			}
			if(gImgPreview != ""){
				f_INS_SetPreviewIMG(gImgPreview);
			}
			if(gVideoPreview != ""){
				f_INS_SetPreviewVDO(gVideoPreview);
			}
		}	
	//===============================
	} // Fin Affichage image de fond et previews
	//===============================
}
//================================================
//=======================================================================================