/*
* FONCTIONS NASTEO
*/

//Function validation checked
function validCheck(id,cas){
	if($(id).checked){
		checkA(cas,true);
	}else{
		checkA(cas,false);
	}
}
function checkA(cas,etat){
	var nbr = document.getElementsByName(cas);
	for(var i=0;i<nbr.length;i++){
		nbr[i].checked = etat;		
	}
}

// Check all sur validation texte
function selection(arg){
	//alert("on est dans la fonction");
	 nb_aff = document.getElementById("resultat_aff").value; 
		 for(i=1; i < nb_aff; i++)
		 {
			an_key = document.getElementById("etat_an_key"+i).value;
			for(j=0; j < 4; j++)
			{
				//alert(document.formulaire_test["statut["+an_key+"]"][j].value);
				if(document.formulaire_test["statut["+an_key+"]"][j].value == arg)
				{
					    document.formulaire_test["statut["+an_key+"]"][j].checked = true;
						j = 4;
				}
			
			}
		 }

}

//Supprimer une banniere
function deleteBan(id,loader){
	$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	$(loader).style.display = '';
	if(confirm('Etes vous sure?')){
		new Ajax.Request('/admin/delPub.php?ban='+id, {
			method: 'get',
			onSuccess: function(transport) {
				$(loader).style.display = 'none';
				Effect.SlideUp(id);
				return false;
	  		}
		});
	}else{
		$(loader).style.display='none';
	}
}
function deleteCamp(id,loader){
	$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	$(loader).style.display = '';
	if(confirm('Etes vous sure? Cette action entrainera la suppression de toutes les bannieres de cette campagne.')){
		new Ajax.Request('/admin/delPub.php?camp='+id, {
			method: 'get',
			onSuccess: function(transport) {
				$(loader).style.display = 'none';
				Effect.SlideUp(id);
				return false;
	  		}
		});
	}else{
		$(loader).style.display='none';
	}
	
}

// insertion unit�
function saveUnit(id,div,loader){
	$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	$(loader).style.display = '';
	
	//MAJ BD
	new Ajax.Request('/admin/addUnit.php?unit='+$(id).value, {
	  method: 'get',
	  onSuccess: function(transport) {
		$(loader).style.display = 'none';
		Effect.SlideUp(div);
		return false;
	  }
	});
}

function delUnit(id,span){
	if(confirm('Etes vous sure?')){
		//MAJ BD
		new Ajax.Request('/admin/addUnit.php?del=1&id='+id, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(span).hide();
		  }
		});
	}
}

//Modification direct BDD pour un select.
function selectChange(loader, urlMaj){
	$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	$(loader).style.display = '';
	//MAJ BD
	new Ajax.Request(urlMaj, {
	  method: 'get',
	  onSuccess: function(transport) {
		$(loader).style.display = 'none';
	  }
	});
}

//Affichage verifcation partenaire
function afficheTag(tr,form){
		var inputFields = Form.getInputs(form,'text');
	var i=0;
	var loader= document.getElementsByName('loader');
	var ok=0;

	for(var i=0;i<loader.length;i++){
		loader[i].style.display='';
		if(inputFields[i].value!=''){
			if(i==2 || i==3){
				var state = verifUrl(inputFields[i].value);
				if(state == '1'){
					loader[i].innerHTML="<img src='/catimages/valide.png' width='15px' height='15px' align='absmiddle'/>";
					ok++;
				}else{
					loader[i].innerHTML="<img src='/catimages/error.png' width='15px' height='15px' align='absmiddle'/>";
				}
			}else{
				loader[i].innerHTML="<img src='/catimages/valide.png' width='15px' height='15px' align='absmiddle'/>";
				ok++;
			}
		}
	}
	
	if(ok==4){
		Effect.SlideDown($(tr),{duration: 1.5});
		return false;
	}
}
function verifTag(url,form,error){
	var page = $(url).value;
	$(error).style.display='';
	var urlMaj= '/verifUrl.php?type=2&url='+page;
	var xhr; 
    try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
    catch (e) 
    {
        try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
        catch (e2) 
        {
          try {  xhr = new XMLHttpRequest();     }
          catch (e3) {  xhr = false;   }
        }
     }

   xhr.open( "GET", urlMaj,  false); 
   xhr.send(null);
   if(xhr.responseText=='1'){
	   $(form).submit();
   }else{
		$(error).innerHTML="<img src='/catimages/error.png' width='15px' height='15px' align='absmiddle'/>";
		alert('Veuillez verifier la presence du TAG sur la page : '+page);
   }
}

function verifUrl(url){
	if(verifUrlBD(url)=='0'){
		var urlMaj= '/verifUrl.php?type=1&url='+url;
		var xhr; 
		try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
		catch (e) 
		{
			try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
			catch (e2) 
			{
			  try {  xhr = new XMLHttpRequest();     }
			  catch (e3) {  xhr = false;   }
			}
		 }
	
	   xhr.open( "GET", urlMaj,  false); 
	   xhr.send(null); 
		
		return xhr.responseText;
	}else{
		alert('URL deja presente.');
	}
}

function verifUrlBD(url){
		var urlMaj= '/verifUrl.php?type=3&url='+url;
		var xhr; 
		try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
		catch (e) 
		{
			try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
			catch (e2) 
			{
			  try {  xhr = new XMLHttpRequest();     }
			  catch (e3) {  xhr = false;   }
			}
		 }
	
	   xhr.open( "GET", urlMaj,  false); 
	   xhr.send(null); 
		return xhr.responseText;
}
// suppression
function verif(id){
	if (confirm("Etes vous s�r ?")){
		window.location="adm_block.php?del="+id;
		history.go(0);
	}else{
		history.go(-1);
	}
}
function validAds(id,urlMaj){
	$(id).innerHTML= "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	//MAJ BD
	new Ajax.Request(urlMaj, {
	  method: 'get',
	  onSuccess: function(transport) {	  
	  	Effect.SlideUp(id);
	  }
	});
}
function deleteAds(id)
{
	var urlMaj = "/admin/majAds.php?what=statut&statut=2&id="+id;
	$(id).style.display = '';
	$(id).innerHTML= "<img src='/images/ajax-loader.gif' align='absmiddle'>";
	
	//MAJ BD
	new Ajax.Request(urlMaj, {
	  method: 'get',
	  onSuccess: function(transport) {	  
		$(id).style.display = 'none';
		$('action_'+id).innerHTML = "";
	  }
	});
}
function fieldEditStart(inputField, valueField)
{
	$(valueField).style.display = 'none';
	$(inputField).style.display = '';
	$(inputField).focus();
}

function modif_colonne(input,hidden,loader,urlMaj){
	if ($(input).value != $(hidden).value) {
		$(loader).style.display='';
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		
		//MAJ BD
		new Ajax.Request(urlMaj, {
			method: 'get',
			onSuccess: function(transport){
				$(hidden).value= $(input).value;
				$(loader).style.display = 'none';
			}
		});
	}
}

function fieldEditEnd(inputField, valueField, urlMaj)
{
	if($(valueField).value != $(inputField).value)
	{
		urlMaj = urlMaj.replace(/\n/g, "|SDL|");//Compatilite saut de ligne
		
		$(valueField).innerHTML= "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(valueField).style.display = '';
		
		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {	  
			$(valueField).innerHTML = $(inputField).value.replace(/\n/g, "<br/>");
			$(inputField).style.display = 'none';
		  }
		});
		
	}
	else
	{
		$(valueField).style.display = '';
		$(inputField).style.display = 'none';
	}
}


function radioChange(radioField,radioStartField,loader,urlMaj){
	if($(radioField).value != $(radioStartField).value){
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(radioStartField).value = $(radioField).value;
			$(loader).style.display = 'none';
		  }
		});
	}
}
function mainPicture(radioField,radioStartField,statut,loader,urlMaj,auto){
	var tmp = auto ? auto : 0;
	var id = $(radioStartField).value;
	var verif=0;
	var error = 0;
	if (tmp == 0) {
		var value = document.getElementsByName(statut);
		if(value.length==1)
		{
			alert('Aucune autre image.');
		}
		for (var i = 1; i < value.length; i++) {
			if (value[i].checked) {
				if (value[i].value != 0) {
					error = 1;
					$(radioField).checked = false;
				}
				else 
				{
					if(verif !=1)
					{
						if ($(radioField).value != $(radioStartField).value) {
							$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
							$(loader).style.display = '';
							//MAJ BD
							new Ajax.Request(urlMaj, {
								method: 'get',
								onSuccess: function(transport){
									if(verif!=1)
									{
										$('main_'+id).checked = false;
									}
									$(radioStartField).value = $(radioField).value;
									$(loader).style.display = 'none';
								}
							});
						}
					}
				}
				verif = 1;
			}
			else 
			{
				if(verif !=1)
				{
					if ($(radioField).value != $(radioStartField).value ) {
						$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
						$(loader).style.display = '';
						//MAJ BD
						new Ajax.Request(urlMaj, {
							method: 'get',
							onSuccess: function(transport){
								if(verif!=1)
								{
									$('main_'+id).checked = false;
								}
								$(radioStartField).value = $(radioField).value;
								$(loader).style.display = 'none';
							}
						});
					}
				}
			}
			
		}
	}else{
		if(verif !=1)
		{
			if ($(radioField).value != $(radioStartField).value) {
				$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
				$(loader).style.display = '';
				//MAJ BD
				new Ajax.Request(urlMaj, {
					method: 'get',
					onSuccess: function(transport){
						if(verif!=1)
						{
							$('main_'+id).checked = false;
						}
						$(radioStartField).value = $(radioField).value;
						$(loader).style.display = 'none';
					}
				});
			}
		}
	}
	if(error==1)
	{
		alert('Veuillez selectionner une image validee.');
	}
}

function statutImage(radioField,main,id,radioStartField,loader,adid,urlMaj){
	if($(radioField).value != $(radioStartField).value){
		
		if($(radioField).value!=0 && $(main).checked==true){
			// Selection d'une autre photo principale.
			var allMain = document.getElementsByClassName('main');
			if(allMain.length > 1 )
			{
			
				var longMain = allMain.length;
				var ok=0;
				while(ok==0){
					var randno = Math.floor ( Math.random() * longMain );
					if ($(main).name == randno) {
					
					}else {
						$(allMain[randno]).checked = true;
						$(main).checked = false;
						//var IDPic = $('pictureV_' + id).class;
						var reg=new RegExp("[_]+", "g");
						var nom =$(allMain[randno]).id;
						//alert(nom);
						var IDPic = nom.split(reg);
						
		//Maj Main :
		//mainPicture('main_".$rowP['id']."','main','valid_".$rowP['id']."','loader".$rowP['id']."','/admin/majPic.php?what=main&ad=".$ad_id."&id_pic=".$rowP['id']."')
						mainPicture('main_'+IDPic[1],'main','valid_'+IDPic[1],'loader'+IDPic[1],'/admin/majPic.php?what=main&ad='+adid+'&id_pic='+IDPic[1],1);
						ok=1;
					}
				}
			}
			else
			{
				alert('Aucune autre image pour avoir une principale.');	
			}
		}
		
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
		if($(radioField).value!=0){
			$(main).style.display='none';
		}else{
			$(main).style.display='';
		}
		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(radioStartField).value = $(radioField).value;
			$(loader).style.display = 'none';
		  }
		});
	}
	
	
}

function statutImage2(radioField,radioStartField,loader,urlMaj){	  
	if($(radioField).value != $(radioStartField).value){
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(radioStartField).value = $(radioField).value;
			a=urlMaj.split('value=');
		
			switch(a[1])
			{
				case '0':
					$(loader).innerHTML = "<img src='/layout_images/tick.png' align='absmiddle'>";
				break;
				case '1':
					$(loader).innerHTML = "<img src='/layout_images/hourglass.png' align='absmiddle'>";
				break;
				case '2':
					$(loader).innerHTML = "<img src='/layout_images/cross.png' align='absmiddle'>";
				break;
			}
		  }
		});
	}
	
}

function statutVideo(radioField,radioStartField,loader,urlMaj){
	if($(radioField).value != $(radioStartField).value){
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';

		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(radioStartField).value = $(radioField).value;
			$(loader).style.display = 'none';
		  }
		});
	}
}
function activityChange(b,lien,etat,checkStartField,loader,urlMaj,adid){
	var hidden = $(checkStartField).value;
	
	if( b != $(checkStartField).value){
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
	
		var urlMajOpt = urlMaj+b; 
		//MAJ BD
		new Ajax.Request(urlMajOpt, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(loader).style.display = 'none';
			
			if(b==0)
			{
				$(etat).className = 'inactive';
				$(lien).innerHTML = "<a href=\"#\" onclick=\"activityChange('1','activity_"+adid+"','etat_"+adid+"','hidden_active_"+adid+"','loader_"+adid+"','/admin/majAds.php?what=active&id="+adid+"&is_active=','"+adid+"');\"> Activer </a>";
				$(etat).innerHTML = "Inactive"; 
				$(checkStartField).value = 0;
			}
			else
			{
				$(etat).className = 'green';
				$(lien).innerHTML = "<a href=\"#\" onclick=\"activityChange('0','activity_"+adid+"','etat_"+adid+"','hidden_active_"+adid+"','loader_"+adid+"','/admin/majAds.php?what=active&id="+adid+"&is_active=','"+adid+"');\">D&eacute;sactiver</a>";
				$(etat).innerHTML = "Active"; 
				$(checkStartField).value = 1;
			}
			
		  }
		});
	}
}
function checkChange(checkField,checkStartField,loader,urlMaj){
	var hidden = $(checkStartField).value;
	var b;
	if($(checkField).checked){ b=1; }else{ b=0; }
	if( b != $(checkStartField).value){
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
		
		var urlMajOpt = urlMaj+b;
		//MAJ BD
		new Ajax.Request(urlMajOpt, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(checkStartField).value = b; 
			$(loader).style.display = 'none';
		  }
		});
	}
}
function openParent(catParent){
	var nbr = document.getElementsByName(catParent);
	var i;
	for(i=0;i<nbr.length;i++){
		
		if(nbr[i].style.display == ''){
			nbr[i].style.display = 'none';
		}else{
			nbr[i].style.display = '';
		}
	}
}
function adminCheckAll(idCheck,pre,idParent)
{
	var parent = document.getElementById(idParent);
	if(parent.checked == true)
	{
		var etat = true;
	}
	else
	{
		var etat = false;
	}
	
	var nbr = document.getElementsByName(pre+'_'+idCheck);
	for(var i=0;i<nbr.length;i++){
		nbr[i].checked = etat;
	}
	var nbr2 = document.getElementsByName(pre+'_hidden_'+idCheck);
	for(var i=0;i<nbr2.length;i++){
		if(etat == true)
		{
			nbr2[i].value = 1;
		}
		else
		{
			nbr2[i].value = 0;
		}
	}
	
	if(etat == true)
	{
		majBDDAll(true,pre+'_loaderAll_'+idCheck,'/admin/majCat.php?id='+idCheck+'&var='+pre+'&value=');
	}
	else
	{
		majBDDAll(false,pre+'_loaderAll_'+idCheck,'/admin/majCat.php?id='+idCheck+'&var='+pre+'&value=');
	}

}
function checkAll(idCheck,pre){
	var nbr = document.getElementsByName(pre+'_'+idCheck);
	for(var i=0;i<nbr.length;i++){
		nbr[i].checked = true;
	}
	var nbr2 = document.getElementsByName(pre+'_hidden_'+idCheck);
	for(var i=0;i<nbr2.length;i++){
		nbr2[i].value = 1;
	}
	majBDDAll(true,pre+'_loaderAll_'+idCheck,'/admin/majCat.php?id='+idCheck+'&var='+pre+'&value=');
}
function uncheckAll(idCheck,pre){
	var nbr = document.getElementsByName(pre+'_'+idCheck);
	for(var i=0;i<nbr.length;i++){
		nbr[i].checked = false;
	}
	var nbr2 = document.getElementsByName(pre+'_hidden_'+idCheck);
	for(var i=0;i<nbr2.length;i++){
		nbr2[i].value = 0;
	}
	majBDDAll(false,pre+'_loaderAll_'+idCheck,'/admin/majCat.php?id='+idCheck+'&var='+pre+'&value=');
}
function majBDDAll(state,loader,urlMaj){

		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display = '';
		
		if(state==true){ b=1; }else{ b=0; }
		var urlMajOpt = urlMaj+b;
		//MAJ BD
		new Ajax.Request(urlMajOpt, {
		  method: 'get',
		  onSuccess: function(transport) {
			$(loader).style.display = 'none';
		  }
		});
}

/* change le template de la categorie. */

function changeCat(idCat,ad_id,div,depart,loader){
		var urlMaj ='/admin/changeCat.php?idCat='+idCat+'&ad_id='+ad_id;
		$(depart).style.display='';
		$('submit_old').style.display='none';
		
		$(loader).innerHTML = "<img src='/images/ajax-loader.gif' align='absmiddle'>";
		$(loader).style.display='';
		
		new Ajax.Request(urlMaj, {
			method: 'get',
			onInteractive: function(transport){
				$(div).innerHTML=transport.responseText;
				$(loader).style.display='none';
			},
			onSuccess: function(transport){
				$(div).innerHTML=transport.responseText;
				$(loader).style.display='none';
			}
		});
}

// mise a jour date de post
function majDate(ad_id){
		urlMaj='/admin/majAds.php?what=date&id='+ad_id;
		//MAJ BD
		new Ajax.Request(urlMaj, {
		  method: 'get',
		  onSuccess: function(transport) {
			  window.location="my_items.php";
		  }
		});
}

// fonciton gestion cookie
function ecrire_cookie(nom, valeur, expires) {
  document.cookie=nom+"="+escape(valeur)+
  ((expires==null) ? "" : ("; expires="+expires.toGMTString()));
}

function arguments_cookie(offset){
  var endstr=document.cookie.indexOf (";", offset);
  if (endstr==-1) endstr=document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr)); 
}

function lire_cookie(nom) {
  var arg=nom+"=";
  var alen=arg.length;
  var clen=document.cookie.length;
  var i=0;
  while (i<clen){
    var j=i+alen;
    if (document.cookie.substring(i, j)==arg)
       return arguments_cookies(j);
    i=document.cookie.indexOf(" ",i)+1;
    if (i==0) break;
  }
  return null; 
}

function campSousCat(url,sel)
{
	
	nb_gserv = $("cat[]").length;
	var ID_cat = "";
	for(i=0; i < nb_gserv; i++)
	{
		 if($("cat[]").options[i].selected == true)
		 {
		 	ID_cat += '&id'+i+'='+$("cat[]").options[i].value;														 
		 }
	}
	$("camp_cat_id[]").length = 0;
	new Ajax.Request(url+ID_cat, {
	  method: 'get',
	  onSuccess: function(transport) {
		  var tableau = transport.responseText;
		  tableau = tableau.replace(/^\s*|\s*$/,"");
		  //alert(tableau);
		  var a = tableau.split(';');
		  for(i=0;i<a.length;i++)
		  {
			  var k = a[i].split('|');
			  if(k[0] != '')
			  {
				  $("camp_cat_id[]").options[$("camp_cat_id[]").length] = new Option(k[1],k[0]);
			  }
		  }
		 
	  }
	});
}

/*
* FONCTIONS CORE
*/

function openWin(image,title)
{
	aWindow=window.open("img_large.php?img="+image+"&title="+title,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}

function openWin2(url,w,h)
{
	aWindow=window.open(url,"","toolbar=no,width="+w+",height="+h+",status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openWin3(url,w,h,title)
{
	aWindow=window.open(url,'_blank',"toolbar=no,width="+w+",height="+h+",status=no,scrollbars=yes,resize=no,menubars=no");
	aWindow.focus();
}


function openLargeImage(url)
{
	aWindow=window.open(url,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}

function openBookmark(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=100,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openVideo(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openMatchUs(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=200,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function submitFormTA() 
{
	updateRTE('ta');
	return true;
}
function setImage(string) 
{
	document.getElementById('previewImage').src = 'File:\/\/' + string;
}

function checkSelectedOption(value,form,warning)
{
	if( value != -1 )
	{
		form.catid.value = value;
		form.submit();
	}
	else
	{
		alert(warning);
	}
}
function previewImage(string)
{		
	document.getElementById('previewImage').src = 'File:\/\/' + string;	
}
function previewImageServer(string)
{		
	if (string=="")
		document.getElementById('previewImage').src = "../catimages/blank.gif";	
	else
		document.getElementById('previewImage').src = "../catimages/" + string;	
}
isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

function switchDiv(strDivName,bolVisible){

 //identify the element based on browser type
 if (isNS4) {
   objElement = document.layers[strDivName];
 } else if (isIE4) {
   objElement = document.all[strDivName];
 } else if (isIE5 || isNS6) {
   objElement = document.getElementById(strDivName);
 }
 
 if(isNS4){
     if(!bolVisible) {
       objElement.visibility ="hidden"
     } else {
       objElement.visibility ="visible"
     }     
 }else{
     if(!bolVisible) {
       objElement.style.visibility = "hidden";
     } else {
       objElement.style.visibility = "visible";
     }
 }
}

function removeall(checkboxId)
{
  
	var the_box = eval("window.document.itemForm." + checkboxId);
	for (var i=0;i<the_box.length;i++) 
	{
		the_box[i].checked=false;
  	}
  	the_box[0].checked=true;
}

function resetfirst(checkboxId)
{
  	var the_box = eval("window.document.itemForm." + checkboxId);
  	the_box[0].checked=false;
}

function collapse_all (n_index, n_depth) {
	var o_tree = TREES[n_index ? n_index : 0];
	if (!n_depth) n_depth = 1;
	if (!o_tree)
		alert("Tree is not initialized yet");
	var a_nodes = o_tree.a_nodes;
	for (var i = a_nodes.length - 1; i >= 0; i--)
		if (a_nodes[i].n_depth >= n_depth && a_nodes[i].open)
			a_nodes[i].open(1, 1);
	o_tree.ndom_refresh();
}
function expand_all (n_index, n_depth) {
	var o_tree = TREES[n_index ? n_index : 0];
	if (!o_tree)
		alert("Tree is not initialized yet");
	var a_nodes = o_tree.a_nodes;
	for (var i = 0; i< a_nodes.length; i++)
		if (n_depth == null || a_nodes[i].n_depth <= n_depth)
			a_nodes[i].open(0, 1);
	o_tree.ndom_refresh();
}


function nasteoValidAdLength(thisForm)
{
    if(thisForm.ad_description.value.length < 40)
    {
        alert("Votre annonce doit faire plus de 40 caracteres !");
        thisForm.ad_description.focus();
		return(false);
    }
	else
	{
		return(true);
	}
}

var nasteoAnnonceSexyStatus = 0;
function nasteoAnnonceSexy()
{
	if (nasteoAnnonceSexyStatus != 1) 
	{
		
			//On test si on a deja demande
			var xhr_test; // on d�clare l'instance
			
			if (window.XMLHttpRequest) {
				xhr_test = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
			}
			else {
				if (window.ActiveXObject) {
					xhr_test = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
				}
				else {
					alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien
				}
			}
					
			xhr_test.open('POST', '/nasteo/annonce_sexy_avert_test.php', false);
			xhr_test.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			var data = null;
			xhr_test.send(data);
	
			nasteoAnnonceSexyStatus = xhr_test.responseText;

			if(nasteoAnnonceSexyStatus != 1)
			{
				nasteoAnnonceSexyStatus = 1;//Pour eviter doublons dans la meme page
				if (confirm("AVERTISSEMENT ! Cette rubrique est exclusivement reservee a un public majeur et averti. En cliquant sur OK, vous confirmez etre majeur et avoir le droit d'acceder a cette rubrique. Sinon, merci de cliquer sur Annuler. ")) 
				{
					//On MAJ la session pour eviter de redemander
					var xhr_update; // on d�clare l'instance
					if (window.XMLHttpRequest) xhr_update = new XMLHttpRequest(); // Firefox, Opera, Konqueror, Safari, ...
					else if (window.ActiveXObject) xhr_update = new ActiveXObject('Microsoft.XMLHTTP'); // Internet Explorer
					else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); // Navigateur ancien
					xhr_update.open('POST','/nasteo/annonce_sexy_avert_update.php',false);
					xhr_update.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
					var data = null;
					xhr_update.send(data);
				}
				else 
				{
					window.location = '/index.php';
				}
			}
			
			
	}

}

function submitForm(){
	var catid = document.forms['search'].catid_search.value;
	var keyword = document.forms['search'].searchword.value;
	window.location = 'search2.php?do_search=Search&searchword='+keyword+'&catid_search='+catid;
}

function majLienRecherche(){
	var catid = document.forms['search'].catid_search.value;
	var keyword = document.forms['search'].searchword.value;
	window.location = 'search2.php?do_search=Search&searchword='+keyword+'&catid_search='+catid;
}

function exportCsv(id){
	var form = document.forms[id];
	var nbr = form.length-2;
	var data="?";
	for(i=0;i<=nbr;i++){
		var name = form.elements[i].name;
		var value = form.elements[i].value;
		data = data+name+'='+value+"&";
	}
	window.location='adm_user_list.php'+data+'export=1';
}

