/*
* 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 < 6; 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 = 6;
				}
			
			}
		 }

}

//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;
			}*/
			window.location.href = "my_items.php";
			
		  }
		});
	}
}
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)
{
	
	//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/ajax_sexy_cat.php', false);
	xhr_test.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var data = "cat="+value;
	xhr_test.send(data);

	nasteoAnnonceSexyStatus = xhr_test.responseText;	
	if(nasteoAnnonceSexyStatus == 1){
		if (confirm("AVERTISSEMENT ! Cette rubrique est exclusivement réservée à un public majeur et averti.En cliquant sur OK, vous confirmez être majeur, avoir le droit d'accéder à cette rubrique et prendre en compte la teneur potentiellement choquante des annonces placées dans cette section. En cliquant sur OK je décharge le site Weewhy de toute responsabilité quant au contenu de cette catégorie. Sinon, merci de cliquer sur Annuler.")) 
		{
			nasteoAnnonceSexyStatus = 1;//Pour eviter doublons dans la meme page					
			//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);
			if( value != -1 )
			{
				form.catid.value = value;
				form.submit();
			}
			else
			{
				alert(warning);
			}			
		}
	}else{		
		if( value != -1 )
		{
			form.catid.value = value;
			form.submit();
		}
		else
		{
			alert(warning);
		}
	}
}

function verifie_cat_search(value){
	//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/ajax_sexy_cat.php', false);
	xhr_test.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var data = "cat="+value;
	xhr_test.send(data);

	nasteoAnnonceSexyStatus = xhr_test.responseText;	
	if(nasteoAnnonceSexyStatus == 1){
		if (confirm("AVERTISSEMENT ! Cette rubrique est exclusivement réservée à un public majeur et averti.En cliquant sur OK, vous confirmez être majeur, avoir le droit d'accéder à cette rubrique et prendre en compte la teneur potentiellement choquante des annonces placées dans cette section. En cliquant sur OK je décharge le site Weewhy de toute responsabilité quant au contenu de cette catégorie. Sinon, merci de cliquer sur Annuler.")) 
		{
			nasteoAnnonceSexyStatus = 1;//Pour eviter doublons dans la meme page					
			//On MAJ la session pour eviter de redemander
			document.getElementById("itemForm").submit();
		}
	}else{
			document.getElementById("itemForm").submit();
	}
	
}

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
	{
		if(thisForm.ad_description.value.length > 2000)
		{
			alert("Votre annonce doit faire moins de 2000 caracteres !");
			thisForm.ad_description.focus();
			return(false);
		}
		else
		{
			return(true);
		}
	}
}

var nasteoAnnonceSexyStatus = 0;
function nasteoAnnonceSexy(url)
{
	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)
			{
				if (confirm("AVERTISSEMENT ! Cette rubrique est exclusivement réservée à un public majeur et averti.En cliquant sur OK, vous confirmez être majeur, avoir le droit d'accéder à cette rubrique et prendre en compte la teneur potentiellement choquante des annonces placées dans cette section. En cliquant sur OK je décharge le site Weewhy de toute responsabilité quant au contenu de cette catégorie. Sinon, merci de cliquer sur Annuler.")) 
				{
					nasteoAnnonceSexyStatus = 1;//Pour eviter doublons dans la meme page					
					//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);
					window.location.href = url;
				}
			}else{
				window.location.href = url;
			}			
			
			
	}else{
		window.location.href = url;
	}

}

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';
}


