⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fct_diverses.js

📁 能够实现宾馆管理的基本功能。 例如删除
💻 JS
字号:
/*---------------------------------------------------------------------------------------------------* Liste des fonctions utiles Accor Reservation* @der.mod : 12/09/2006*//** Gère la sélection de l'élément gràce à son ID*****************************************************************************************************/function getElement(id){	if(document.getElementById) {		return document.getElementById(id);	} else if(document.all) {		return document.all[id];	} else return;}/** Vérifie qu'un champ est bien renseigné*****************************************************************************************************/function isEmpty(mVar) {	if((mVar.length == 0) || (mVar == null)){ return true; }else{ return false; }}/** Vérifie qu'un bouton radio est bien sélectionné*****************************************************************************************************/function verifBtRadio(mBtradio) { 	for(var i = 0; i < mBtradio.length; i++){ 		if (mBtradio[i].checked == true){ return true; }	}	return false; }/** Gère l'affichage et le "cachage" de plusieurs éléments*****************************************************************************************************/function mAffAndCache(listAff, listCach){	var tabAff			= listAff.split(",");	var tabCach			= listCach.split(",");	if(tabCach[0] != ''){		// Cachage des éléments		for(var i=0; i<tabCach.length; i++){			getElement(tabCach[i]).style.display	= 'none';		}	}	if(tabAff[0] != ''){		// Affichage des éléments		for(var i=0; i<tabAff.length; i++){			getElement(tabAff[i]).style.display		= 'block';		}	}}/** Gère l'attribution d'une class sur un ou plusieurs éléments *****************************************************************************************************/function mAttClass(listEl, mClass){	if(listEl != ''){		var tabEl			= listEl.split(",");		// Attribution des class		for(var i=0; i<tabEl.length; i++) {			if(mClass != ''){				getElement(tabEl[i]).className = mClass;			}else{				getElement(tabEl[i]).removeAttribute("class","false");			}		}	}}/** Gestion de l'affichage des infobulles*****************************************************************************************************/function gestAide(mEtat, mId){	if(mEtat == 1){		getElement(mId).src = '/imagerie/reservation/ico_aide_02.gif';	}else{		getElement(mId).src = '/imagerie/reservation/ico_aide_01.gif';	}}/** Gestion du redimenssionnement automatique des iframe ou object*****************************************************************************************************/function auto_height_iframe(id){    var i;    if(id) {    	i					= parent.document.getElementById(id);    }    else {        i					= parent.document.getElementById(window.name)    }	var iHeight				= document.body.scrollHeight;	i.style.height			= iHeight + 95 + "px";}/** Gestion du navigateur*****************************************************************************************************/function checkNavigator(navigatorName){	var place = navigator.userAgent.toLowerCase().indexOf(navigatorName) + 1;	thestring = navigatorName;	return place>0;}/** Gestion du rollover sur les tarifs*****************************************************************************************************/function setRollTarif(mNumClass, mEtat){	var bouton="i_tarif_"+mNumClass;		if(undefined===site_ori){	//recupere le site en cours		var url = location.host;		var site_ori = url.split(".");		var site_ori = site_ori[1].toLowerCase();	}		if(document.getElementById(bouton) && document.getElementById(bouton).checked==false){        	var tabCols						= getElementsByClassName(document, "td", "mtarif_"+mNumClass);        	for(var i = 0; i < tabCols.length; i++){        		if(mEtat == 1){					if(site_ori != 'sofitel'){ //si autre que sofitel affiche couleur standard        				tabCols[i].style.backgroundColor	='#E1E8F4';					}					else{ // si sofitel, affiche couleur specifique						tabCols[i].style.backgroundColor	='#E6E1CD';						}        		}else{        			tabCols[i].style.backgroundColor	='#FFFFFF';			        		}        	}    	}}/** Gestion de la sélection du tarif*****************************************************************************************************/function setSelTarif(mNumTarif){		getElement("i_tarif_"+mNumTarif).checked 		= true;}/*Gestion colorisation de la ligne***************************************************************************************************///toutes les lignes en blanc et colore la lignevar iframe_plus=0;function setColorLine(total,mNumClass2,le_pack,affiche_dej,dej){	for(var j=1;j<=total;j++){		if(j<10){		mNumClass="0"+j;		}else{		mNumClass=j;		}	var tabCols	= getElementsByClassName(document, "td", "mtarif_"+mNumClass);	for(var i = 0; i < tabCols.length; i++){			tabCols[i].style.backgroundColor	='#FFFFFF';					}	}var tabCols	= getElementsByClassName(document, "td", "mtarif_"+mNumClass2);	if(undefined===site_ori){	//recupere le site en cours		var url = location.host;		var site_ori = url.split(".");		var site_ori = site_ori[1].toLowerCase();	}	for(var i = 0; i < tabCols.length; i++){			if(site_ori != 'sofitel'){ //si autre que sofitel affiche couleur standard				tabCols[i].style.backgroundColor	='#E1E8F4';			}			else{ // si sofitel, affiche couleur specifique				tabCols[i].style.backgroundColor	='#E6E1CD';				}		}ligne_select=mNumClass2;setSelectedPack(le_pack);}function setColorLine_eco(total,mNumClass2,le_pack,affiche_dej,dej){		if(dej!=true && affiche_dej==true){		for(var j=1;j<=total;j++){		if(j<10){		mNumClass="0"+j;		}else{		mNumClass=j;		}	var tabCols	= getElementsByClassName(document, "td", "mtarif_"+mNumClass);	for(var i = 0; i < tabCols.length; i++){			tabCols[i].style.backgroundColor	='#FFFFFF';					}	}	var tabCols	= getElementsByClassName(document, "td", "mtarif_"+mNumClass2);		if(undefined===site_ori){	//recupere le site en cours		var url = location.host;		var site_ori = url.split(".");		var site_ori = site_ori[1].toLowerCase();	}		for(var i = 0; i < tabCols.length; i++){			if(site_ori != 'sofitel'){ //si autre que sofitel affiche couleur standard				tabCols[i].style.backgroundColor	='#E1E8F4';			}			else{ // si sofitel, affiche couleur specifique				tabCols[i].style.backgroundColor	='#E6E1CD';				}		}ligne_select=mNumClass2;setSelectedPack(le_pack);		//setSelectedPack(le_pack);		var ligne="ligne"+le_pack;		document.getElementById('bloc_ptitdej').style.display="block";		if(iframe_plus==0){		var t					= parent.document.getElementById(window.name);		var tHeight				= document.body.scrollHeight;		t.style.height			= tHeight + 100 + "px";		iframe_plus++;		}		var z=0;		var tt_ligne="ligne"+z;		while(document.getElementById(tt_ligne)){			document.getElementById(tt_ligne).style.display="none";			z++;			tt_ligne="ligne"+z;			}		if(document.getElementById(ligne)){			document.getElementById(ligne).style.display="block";					}			}	}		/*function setColorLine(mNumClass){	var tabCols						= getElementsByClassName(document, "td", "mtarif_"+mNumClass);	for(var i = 0; i < tabCols.length; i++){			tabCols[i].style.backgroundColor	='#E1E8F4';			}}*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -