


function initAccueil(fonction_special)
{
	if(fonction_special == 'liveSearch')// LiveSearch
	{
		liveSearchInit();
	}
	
	if(fonction_special == 'ajout_association') // Association
	{
		document.ajout_association.Submit.disabled=false;
	}
	
	if(fonction_special == 'recherhe_moto') // Association
	{
		var theform = document.recherche;
		//listeModeles.init(theform);
		//document.recherche.frm_modele[0].selected = true;
	}
	
	if(fonction_special == 'profil_particulier') // Profil particulier
	{
		document.profilAccompagnateur.text1.value = document.profilAccompagnateur.pa_accDesc.value.length;
	}
	
	if(fonction_special == 'ajout_moto') // Ajout d'une moto
	{
		document.ajoutMoto.subajout.disabled=false
		var theform = document.ajoutMoto;
		//listeModeles.init(theform);
		//listeModeles.populate();
	}

	if(fonction_special == 'initModal') // Ajout d'une moto
	{
		initModal();
	}
	
	if(fonction_special == 'ajout_profil_moto') // Ajout d'un profil de moto recherche
	{
		var theform = document.profilMoto;
		//listeModeles.init(theform);
		//ocument.profilMoto.frm_modele[0].selected = true;
	}
	
	if(fonction_special == 'ajout_profil_moto_modif') // modif d'un profil de moto recherche
	{
		var theform = document.profilMoto;
		//listeModeles.init(theform);
	}
	
	if(fonction_special == 'ajout_produit') // modif d'un produit
	{
		document.ajoutProduit.subajout.disabled=false
	}
	
}

function fctSelectRegion(field)
{
	region = field[field.selectedIndex].value;
	document.associations.idRegion.value = region;
	document.associations.submit();
}

function cacheSousMenu()
{
	document.getElementById('SousSections').innerHTML	= "";
}


function OpenWin(Loc,Width,Height) { 
	
	jQuery.fn.colorbox({overlayClose: false, width: Width, height: Height, rel:'nofollow',href: Loc});
} 

//function OpenWin(Loc,Width,Height) { 
//    var WinInfo = "toolbar=yes,scrollbars=yes,directories=no,resizable=no,menubar=no,width=" 
//    + Width + ",height=" + Height 
//    wPageWindow=window.open(Loc,"wImageWindow",WinInfo); 
//}

function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function evenement(id)
{
	var winl = (screen.width - 500) / 2;
	var wint = (screen.height - 500) / 2;

	win = window.open("/evenements.php?f=2&ev_idEvenement="+id, 'Evenement', 'height=500,width=500,top='+wint+',left='+winl+',scrollbars=yes')

	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function MDscroll() {

  var layer;
  var mikex, mikey;

  layer = getLayer("placeholder");
  mikex = getPageLeft(layer);
  mikey = getPageTop(layer);

  // Create the first scroller and position it.

  myScroller1.create();
  myScroller1.hide();
  myScroller1.moveTo(mikex, mikey);
  myScroller1.setzIndex(100);
  myScroller1.show();
}

function cnt(w,x){
var y=w.value;
var r = 0;
a=y.replace('\n',' ');
a=a.split(' ');
for (z=0; z<a.length; z++) {if (a[z].length > 0) r++;}
x.value=r;
}

function valide_recherche_rapide(nbMots){
 if(nbMots == 2){
 return true;
 }else{
 alert("Vous devez saisir deux (2) mots cl�s");
 return false;
 }
}

function confirme_association()
{
		
	// nomAssociation
	if(document.ajout_association.as_nomAssociation.value == '')
	{
		alert("Vous devez entrer un nom d'association");
		return false;
	}
	// Contact
	if(document.ajout_association.as_contact.value == '')
	{
		alert("Vous devez entrer un contact");
		return false;
	}
	// Telephone
	if(document.ajout_association.as_tel.value == '')
	{
		alert("Vous devez entrer un numero de t\351l\351phone");
		return false;
	}
	
	if(document.ajout_association.in_idRegion.selectedIndex == 0)
	{
		alert('Vous devez selectionner une r\351gion');
		return false;
	}
	
	
	nerf=1;

	document.ajout_association.Submit.disabled=true;

	return true;	

}

function confirmeAjoutAssociation()
{
	var positionSelect=document.confirme.mode.selectedIndex;
	if(positionSelect == 0)
	{
		alert("Merci d'utiliser les services de MotoDirect.net.\n\nVotre association sera affich\351 dans les 24 heures.");
	}
}  

function changePage(page)
{
	document.recherche.numPage.value = page;
	document.recherche.submit();
}  

function PopupImage(img,hauteur,largeur,titre) 
{
	w=open("",'image','width='+hauteur+',height='+largeur+',toolbar=no,scrollbars=no,resizable=yes');
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");;
	w.document.write("<BODY leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0>");
	w.document.write("");
	w.document.write("</BODY></HTML>");
	w.document.close();
}  

function membreConfirmeInscription()
{
	// Email
	if(valideCourriel(document.inscription.pa_email,'Courrier \351lectronique (courriel)')){return false;}

	if(document.inscription.pa_email.value != document.inscription.pa_email_confirm.value)
	{
		alert("Les adresses de courriels saisis ne sont pas identiques");
		document.inscription.pa_email.focus();
		return false;		
	}
	
	if(document.inscription.pa_mpasse.value == "")
	{
		alert("Vous devez saisir un mot de passe ");
		document.inscription.pa_mpasse.focus();
		return false;
	}
	
	
	if(document.inscription.pa_mpasse.value != document.inscription.pa_mpasse_confirm.value)
	{
		alert("Les mots de passe saisis ne sont pas identiques");
		document.inscription.pa_mpasse.focus();
		return false;		
	}

	if(document.inscription.pa_surnom.value == '')
	{
		alert("Vous devez saisir un surnom");
		document.inscription.pa_surnom.focus();
		return false;
	}

	if(document.inscription.pa_surnom_valide.value == '0')
	{
		alert("Vous devez valider le surnom");
		document.inscription.pa_surnom.focus();
		return false;
	}

	document.inscription.action.value = 'I';
	
	return true;
}  
  
  
function membreConfirmEntre()
{

	if(valideCourriel(document.entreMembre.pa_email_entree,'Courrier \351lectronique (courriel)')){return false;}
	
	// Le mot de passe
	if(document.entreMembre.pa_mpasse_entree.value == "")
	{
		alert("Vous devez saisir votre mot de passe");
		return false;
	}
	
	document.entreMembre.action.value = 'M';
	return true;
}  
  
function membreConfirmeMotDePassePerdu()
{
	if(valideCourriel(document.mpassePerdu.pa_email,'Courrier \351lectronique (courriel)')){return false;}

	document.mpassePerdu.action.value = 'P';
	return true;
}  

function profil_particulier_confirme()
{
	// Email
	if(valideCourriel(document.profilParticulier.pa_email,'Courrier \351lectronique (courriel)')){return false;}
	
	// Le mot de passe
	if(document.profilParticulier.pa_mpasse.value == "")
	{
		alert("Vous devez saisir votre mot de passe");
		return false;
	}
	
	if(document.profilParticulier.pa_surnom_valide.value == '0')
	{
		alert("Vous devez valider le surnom");
		document.profilParticulier.pa_surnom.focus();
		return false;
	}
	
	document.profilParticulier.profil_submit.value = 'Un instant svp ....';
	document.profilParticulier.profil_submit.disabled = true;
	return true;
}  


function confirmePrix()
{
	// Prix
	if(document.modifPrix.prixModif.value == "")
	{
		alert("Le prix est obligatoire");
		return false;
	}

	document.modifPrix.sub1.disabled=true
	return true;
}  

function valide_accompagnateur(form)
{
	deja_envoye=false;
	
	if (form.pa_surnom2.value == '')
	{
		form.pa_surnom2.focus();
		alert("Vous devez entrer un surnom dans la section : Mes infos");
		return false;
	}
	else if((form.pa_accDesc.value == '') && (form.pa_accompagnateur.checked == true))
	{
		form.pa_accDesc.focus();
		alert("Vous devez entrer vos disponibilit\351s");
		return false;
	}
	else if (form.pa_ville.value.length > 20)
	{
		form.pa_accDesc.focus();
		alert("Le champ ville ne doit pas d\351passer 20 caract\350res");
		return false;
	}
	else
	{
		if (deja_envoye)
		{
			alert("Transaction d\351j\340 en cours ...");
			return false;
		}
		else
		{
			deja_envoye=true;
			form.accomp_submit.value = 'Un instant svp ....';
			form.accomp_submit.disabled = true;
			return true;
		}	
	}
	
}

function countChars(){
    var theForm = document.profilAccompagnateur;
    var textLength = theForm.pa_accDesc.value.length;
    var arrValue = theForm.pa_accDesc.value.split("?");
    var adjustedLength = (arrValue.length - 1) + textLength;
    var returnValue;
    
   if (adjustedLength > 250){
      alert("Le champ disponibilit\351 ne doit pas d\351passer 250 caract\350res");
      
      while (adjustedLength > 250){
       returnValue = theForm.pa_accDesc.value.substr(0,textLength-1);
       theForm.pa_accDesc.value = returnValue;
       
         textLength = theForm.pa_accDesc.value.length;
         arrValue = theForm.pa_accDesc.value.split("?");
         adjustedLength = (arrValue.length - 1) + textLength;
      }
      
   }     

    theForm.text1.value = adjustedLength;
    
}  


function changeModele()
{
	var number = document.ajoutMoto.frm_modele.selectedIndex;
	
	if(document.ajoutMoto.frm_modele.options[number].value == "9999")
	{
		document.ajoutMoto.mo_modele.value = "Entrez le modele ici !";
	}
	else
	{
		document.ajoutMoto.mo_modele.value = "";
	}
}


function confirmeAjoutMoto(file)
{
		
		// telephone
		if(document.ajoutMoto.pa_telephoneJour.value == '' && document.ajoutMoto.pa_telephoneSoir.value == '')
		{
			alert("Vous devez entrer un num\351ro de t\351l\351phone");
			return false;
		}
		
		var numberRegion = document.forms[0].in_idRegion.selectedIndex;
		var numRegion = document.forms[0].in_idRegion.options[numberRegion].value;
		if(numRegion == 50)
		{
			alert('Vous devez s\351lectionner la r\351gion');
			return false;
		}
		
		
		
		// Fichier photo
		if (file != "" )
		{
			// extension du fichier
			var field = document.ajoutMoto.mo_photo1;
			var str = field.value;
			var reg1 = /[^*?"<>|\f\n\r]+\.(jpg|jpeg|JPG|JPEG)/;
	
			if (reg1.test(str)) {
				varOk = 1;
			}
			else {
				alert("\"" + str + "\" est un type non conforme, utilisez un format jpg."); 
				field.focus();
				field.select(); 
				return false;
			}
		}
		
		
			
		// Annee
		if(document.ajoutMoto.mo_annee.value == "")
		{
			alert("L'annee est obligatoire");
			return false;
		}
		
		// Kilometrage
		if(document.ajoutMoto.mo_kilo.value == "")
		{
			alert("Le kilometrage est obligatoire");
			return false;
		}
		// Prix
		if(document.ajoutMoto.mo_prix.value == "")
		{
			alert("Le prix est obligatoire");
			return false;
		}
		// Description
		if(document.ajoutMoto.mo_description.value == "")
		{
			alert("La description est obligatoire");
			return false;
		}
		// Photo
		//if(document.ajoutMoto.mo_photo1.value == "")
		//{
		//	alert("La photo est obligatoire");
		//	return false;
		//}
		
		
		var numberType = document.forms[0].mo_type.selectedIndex;
		var numType = document.forms[0].mo_type.options[numberType].value;
		if(numType == 99)
		{
			alert('Vous devez s\351lectionner le type moto');
			return false;
		}
		
		var numberMarque = document.forms[0].frm_marque.selectedIndex;
		var numMarque = document.forms[0].frm_marque.options[numberMarque].value;
		if(numMarque == 0)
		{
			alert('Vous devez s\351lectionner une marque');
			return false;
		}
		else
		{
			var numberModele = document.forms[0].frm_modele.selectedIndex;
			var numModele = document.forms[0].frm_modele.options[numberModele].value;
			if(numModele == 0 && document.ajoutMoto.mo_modele.value == "")
			{
				alert('Vous devez selectionner un mod\350le dans la liste \nou \ncliquer sur (Autre) dans la liste et entr\351 un mod\350le dans le champs (Mod\350le, si Autre)')
				return false;
			}
			else
			{
				if(numModele == 9999 && (document.ajoutMoto.mo_modele.value == "Entrez le modele ici !" || document.ajoutMoto.mo_modele.value == ""))
				{
					alert('Vous avez selectionn\351 (Autre) dans liste. \n Entrez le mod\350le dans le champs (Mod\350le, si Autre)')
					return false;
				}
			}
		}
		
		alert("Merci d'utiliser les services de MotoDirect.net.\n\nVotre moto sera affich\351 dans les 24 heures.");
		nerf=1;

		document.ajoutMoto.subajout.disabled=true

		return true;	
}


function refreshModele()
{
	document.forms[0].frm_modele[0].selected = true;
	document.forms[0].mo_modele.value = "";
}

function afficheDebutListe()
{
	document.profilMoto.frm_modele[0].selected = true;
	
}

function confirme_ajout_profil_moto()
{
	
	var numberMarque = document.forms[0].frm_marque.selectedIndex;
	var numMarque = document.forms[0].frm_marque.options[numberMarque].value;
	if(numMarque == 0)
	{
		alert('Vous devez selectionner une marque');
		return false;
	}
	else
	{
		var numberModele = document.forms[0].frm_modele.selectedIndex;
		var numModele = document.forms[0].frm_modele.options[numberModele].value;
		if(numModele == 0 && document.profilMoto.pr_modele.value == "")
		{
			alert('Vous devez selectionner un mod\350le dans la liste \nou \nEntrer le mod\350le dans le champs (Mod\350le, texte libre)')
			return false;
		}
		else
		{
			if(numModele == 9999 && (document.profilMoto.pr_modele.value == "Entrez le modele ici !" || document.profilMoto.pr_modele.value == ""))
			{
				alert('Vous avez selectionn\351 (Autre) dans liste. \n Entrez le mod\350le dans le champs (Mod\350le, si Autre)')
				return false;
			}
		}
	}
	
	
	
	
}  

function refreshModele_profil()
{
	document.forms[0].frm_modele[0].selected = true;
	document.forms[0].pr_modele.value = "";
}

function changeModele_profil()
{
	var number = document.forms[0].frm_modele.selectedIndex;
	
	if(document.forms[0].frm_modele.options[number].value == "9999")
	{
		document.forms[0].pr_modele.value = "Entrez le modele ici !";
	}
	else
	{
		document.forms[0].pr_modele.value = "";
	}
} 

function confirme_ajout_profil_moto_modif()
{
	
	var numberMarque = document.forms[0].frm_marque.selectedIndex;
	var numMarque = document.forms[0].frm_marque.options[numberMarque].value;
	if(numMarque == 0)
	{
		alert('Vous devez selectionner une marque');
		return false;
	}
	else
	{
		var numberModele = document.forms[0].frm_modele.selectedIndex;
		var numModele = document.forms[0].frm_modele.options[numberModele].value;
		if(numModele == 0 && document.profilMoto.pr_modele.value == "")
		{
			alert('Vous devez selectionner un mod\350le dans la liste \nou \nEntrer le mod\350le dans le champs (Mod\350le, texte libre)')
			return false;
		}
		else
		{
			if(numModele == 9999 && (document.profilMoto.pr_modele.value == "Entrez le modele ici !" || document.profilMoto.pr_modele.value == ""))
			{
				alert('Vous avez selectionn\351 (Autre) dans liste. \n Entrez le mod\350le dans le champs (Mod\350le, si Autre)')
				return false;
			}
		}
	}
	
	
	
	
}  

function changeModele_profil_modif()
{
	var number = document.forms[0].frm_modele.selectedIndex;
	
	if(document.forms[0].frm_modele.options[number].value == "9999")
	{
		if(modeleSafe == '')
		{
			document.forms[0].pr_modele.value = "Entrez le modele ici !";
		}
		else
		{
			document.forms[0].pr_modele.value = modeleSafe;
		}
	}
	else
	{
		document.forms[0].pr_modele.value = "";
	}
}  

function confirme_ajout_produit(file)
{
		
		// telephone
		if(document.ajoutProduit.pa_telephoneJour.value == '' && document.ajoutProduit.pa_telephoneSoir.value == '')
		{
			alert("Vous devez entrer un num\351ro de t\351l\351phone");
			return false;
		}
		
		var numberRegion = document.forms[0].in_idRegion.selectedIndex;
		var numRegion = document.forms[0].in_idRegion.options[numberRegion].value;
		if(numRegion == 50)
		{
			alert('Vous devez selectionner la r\351gion');
			return false;
		}
		
		
		
		if(document.ajoutProduit.pro_prix.value == "")
		{
			alert("Le prix est obligatoire");
			return false;
		}
		// Description
		if(document.ajoutProduit.pro_description.value == "")
		{
			alert("La description est obligatoire");
			return false;
		}
			
		
		// Fichier photo du produit
		if (file != "" )
		{
			document.ajoutProduit.fileOk.value = '1';
			// extension du fichier
			var field = document.ajoutProduit.frm_photo1;
			var str = field.value;
			var reg1 = /[^*?"<>|\f\n\r]+\.(jpg|jpeg|JPG|JPEG)/;
	
			if (reg1.test(str)) {
				varOk = 1;
			}
			else {
				alert("\"" + str + "\" est un type non conforme, utilisez un format jpg."); 
				field.focus();
				field.select(); 
				return false;
			}
		}
		
	
		var numberType = document.ajoutProduit.scat_idSousCategorie.selectedIndex;
		var numType = document.ajoutProduit.scat_idSousCategorie.options[numberType].value;
		if(numType == 50)
		{
			alert('Vous devez selectionner une cat\351gorie');
			return false;
		}
		
		if(document.ajoutProduit.pro_description.value.length > 180)
		{
			alert('Vous avez d\351pass\351 le nombre de caract\350res permis dans la description.\n\Le maximum permis est de 180 caract\350res.');
			return false;
		}
	
	
		alert("Merci d'utiliser les services de MotoDirect.net.\n\nVotre item sera affich\351 dans les 24 heures.");
		nerf=1;

		document.ajoutProduit.subajout.disabled=true

		return true;	
}


//////////////////////////////////////////
// Fonction dans l'�cran d'entr�e du profil 
// via le resultat d'une recherche
function confirmeAccesViaRecherche()
{
	// Email
	if(valideCourriel(document.inscription.pa_email,'Courrier electronique (courriel)')){return false;}
	
	// Le mot de passe
	if(document.inscription.pa_mpasse.value == "" || document.inscription.pa_surnom.value == "")
	{
		alert("Vous devez saisir un mot de passe et un surnom");
		return false;
	}
	
	
	return true;
}  
  

function mpassePerduAccesViaRecherche()
{
	document.entreMembre.pa_email.value = 'Entrez votre courriel ici, et envoyer';
	document.entreMembre.f.value = '4';	
}


///////////////////////
// INSCRIPTION MARCHAND
var cptType=0;
var cptSpe=0;

function confirme_inscription_marchand()
{
	var numberRegion = document.formInscriptionMarchand.in_idRegion.selectedIndex;
	var numRegion = document.formInscriptionMarchand.in_idRegion.options[numberRegion].value;
	if(numRegion == 50)
	{
		alert('Vous devez s�lectionner la r�gion');
		return false;
	}

	//var numberCatMarchand = document.formInscriptionMarchand.in_type.selectedIndex;
	//var numCatmarchand = document.formInscriptionMarchand.in_type.options[numberCatMarchand].value;
	//if(numCatmarchand == 0)
	//{
	//	alert('Vous devez s�lectionner une cat�gorie de marchand');
	//	return false;
	//}
	
	// Nom de compagnie
	if(document.formInscriptionMarchand.in_cie.value == "")
	{
		alert("Le nom de la compagnie est obligatoire");
		return false;
	}
	
	// Nom du contact
	if(document.formInscriptionMarchand.in_contact.value == "")
	{
		alert("Le nom du contact est obligatoire");
		return false;
	}
	
	// Email
	if(document.formInscriptionMarchand.in_email.value == "")
	{
		alert("Le courriel est obligatoire");
		return false;
	}
	
	// L'adresse
	if(document.formInscriptionMarchand.in_adresse1.value == "")
	{
		alert("L'adresse est obligatoire");
		return false;
	}
	
	// La ville
	if(document.formInscriptionMarchand.in_ville.value == "")
	{
		alert("La ville est obligatoire");
		return false;
	}
	
	// Le code postal
	if(document.formInscriptionMarchand.in_codePos.value == "")
	{
		alert("Le code postal est obligatoire");
		return false;
	}
	
	// La province
	if(document.formInscriptionMarchand.in_province.value == "")
	{
		alert("La province est obligatoire");
		return false;
	}
	
	// Le num�ro de t�l�phone
	if(document.formInscriptionMarchand.in_telephone.value == "")
	{
		alert("Le num\351ro de t\351l\351phone est obligatoire");
		return false;
	}
	
	
	if(cptType == 0)
	{
		alert('Vous devez selectionner au moins un type de v\351hicule.\n\nSi non applicable cliquez sur \"Sans objet\"');
		return false;
	}
	
	
	if(cptSpe == 0)
	{
		alert('Vous devez selectionner au moins un secteurs d\'activit\351es, produits et services.');
		return false;
	}
	
	
	// La region
	//if(document.formInscriptionMarchand.in_telephone.value == "")
	//{
	//	alert("Le num�ro de t�l�phone est obligatoire");
	//	return false;
	//}
	
	return true;
}

function changeType(champs)
{
	if(champs.checked == true){cptType++;}
	else{cptType--;}
}

function changeSpe(champs)
{
	if(champs.checked == true){cptSpe++;}
	else{cptSpe--;}
}

function valideCourriel(obj,nom)
{
	var filter  = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(obj.value == '')
	{
	obj.className = 'MDformErreur';
	alert('Entr\351e invalide\nLe champ '+nom+' est n\351cessaire');
	obj.focus();
	return true;
	}else if(filter.test(obj.value) == false){
	obj.className = 'MDformErreur';
	alert('Entr\351e invalide\nLe champ '+nom+' doit \352tre au format : moi@monadresse.com');
	obj.focus();
	return true;
	}else{obj.className = 'MDformBlanc';} 
}

function montreTable(theTable)
{
     obj = document.getElementsByTagName('TABLE');
      for (i=0; i<obj.length; i++)
     {
          if (obj[i].id == theTable)
          obj[i].style.display = 'block';
     }
}
//-->

<!--
function cacheTable(theTable)
{
     obj = document.getElementsByTagName('TABLE');
      for (i=0; i<obj.length; i++)
     {
          if (obj[i].id == theTable)
          obj[i].style.display = 'none';
     }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


var hIncludes = null;
function include(sURI)
{
  if (document.getElementsByTagName)
  {
    if (!hIncludes)
    {
      hIncludes = {};
      var cScripts = document.getElementsByTagName("script");
      for (var i=0,len=cScripts.length; i < len; i++)
        if (cScripts[i].src) hIncludes[cScripts[i].src] = true;
    }
    if (!hIncludes[sURI])
    {
      var oNew = document.createElement("script");
      oNew.type = "text/javascript";
      oNew.src = sURI;
      hIncludes[sURI]=true;
      document.getElementsByTagName("head")[0].appendChild(oNew);
    }
  }
}

function ieupdate(){
 var strBrowser = navigator.userAgent.toLowerCase();
 if(strBrowser.indexOf("msie") > -1 && strBrowser.indexOf("mac") < 0){
  var theObjects = document.getElementsByTagName('object');
  var theObjectsLen = theObjects.length;
  for (var i = 0; i < theObjectsLen; i++) {
   if(theObjects[i].outerHTML){
    if(theObjects[i].data){
     theObjects[i].removeAttribute('data');
    }
    var theParams = theObjects[i].getElementsByTagName("param");
    var theParamsLength = theParams.length;
    for (var j = 0; j < theParamsLength; j++) {
      if(theParams[j].name.toLowerCase() == 'flashvars'){
        var theFlashVars = theParams[j].value;
      }
    }
    var theOuterHTML = theObjects[i].outerHTML;
    var re = /<param name="FlashVars" value="">/ig;
    theOuterHTML = theOuterHTML.replace(re,"<param name='FlashVars' value='" + theFlashVars + "'>");
    theObjects[i].outerHTML = theOuterHTML;
   }
  }
 }
}

	function MDtips(sel){
		jQuery('a[id=tip_'+sel+']').qtip({
		   content: jQuery('div[id=aide_'+sel+']'),
		   style: { 
		      width: 400,
		      padding: 2,
		      textAlign: 'left',
		      border: {width: 7,radius: 5},
		      tip: 'topLeft',
			  target: 'bottomLeft',
		      name: 'cream',
			  position: {corner: {target: 'topRight',tooltip: 'bottomLeft'}}
			 }
		});
	}

//window.onunload = function() {
// if (document.getElementsByTagName) {
//  var objs = document.getElementsByTagName("object");
//  for (i=0; i<objs.length; i++) {
//  objs[i].outerHTML = "";
//  }
// }
//}
