var current_rub;

function MyPop() {
	window.open("_popnews.php","_blank","location=no, toolbar=no,directories=no,status=no, menubar=no,scrollbars=no,copyhistory=no,resizable=no,width=580,height=400");
}


function CheckVille() {
	MyBeautyVille=document.getElementById('q10').value;
	if (MyBeautyVille=='') {
		alert('Veuillez indiquer la ville de recherche.');
		return false;
	} else {
		return true;
	}
}

// (c) 2008 FluxTrade - Reproduction Strictement Interdite
function CheckNumber(obj) {
	v=obj.value;
	if (v=='') obj.value='0';
}

var sav='';
function CopyCat(idz, text) {
        if (document.getElementById) {
          obj = document.getElementById(idz).innerText=text;
        }
}
function LimitChar(idz, nb, cible_id) {
	currentnb=idz.value.length;
	if (currentnb>nb) idz.value=idz.value.substring(0,nb);
	document.getElementById(cible_id).innerHTML='<span class="datep">Caractères restants : '+(2000-currentnb)+'</span>';
}

function onlynumbers(f) {
	if (!/^\d*$/.test(f.value)) {
		//alert("Ce champ ne doit contenir que des chiffres !");
		f.value = f.value.replace(/[^\d]/g,"");
	}
} 

function showpng(src, w, h) {
	inj = '';
	if (document.all) {
		inj = '<span style="padding: 0; margin: 0; border: 0; display: inline-block; width: ' + w + 'px; height:' + h + 'px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + src + '\', sizingMethod=\'scale\');"></span>';
	} else {
		inj = '<img src="' + src + '" style="border: 0; padding: 0; margin: 0;">';
	}
	document.write(inj);
}


function getCookieVal(offset) {
	
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr)); 
	}
	function LireCookie(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 getCookieVal(j);
	i=document.cookie.indexOf(" ",i)+1;
	if (i==0) break;
	
	
	}
	return null; 
}

function activate(obj) {
	document.getElementById(obj).disabled=false;
}
function deactivate(obj) {
	document.getElementById(obj).disabled=true;
}

function fav () { 
    siteURL = "http://www.BabyGarde.com/" 
    siteNOM = "[BabyGarde.com] - Annonces de Baby Sitting et Garde d'enfants"
    function myMessage (raccourciClavier) { 
        alert ("Utilisez '" + raccourciClavier + "'\npour ajouter " + siteNOM + " dans vos favoris !"); 
    } 

    if (navigator.userAgent.indexOf('Konqueror') >= 0) { 
        myMessage("CTRL + B"); 
    } 
     
    else if (window.external) { 
        window.external.AddFavorite(siteURL,siteNOM); 
    } 
  
    else if (document.all && (navigator.userAgent.indexOf('Win') < 0)) { 
        myMessage("POMME + D"); 
    } 
     
    else if (window.opera && window.print) { 
        myMessage("CTRL + T"); 
    } 
     
    else if (window.sidebar) { 
        window.sidebar.addPanel(siteNOM,siteURL,""); 
    } 
     
    else if (document.layers) { 
        myMessage("CTRL + D"); 
    } 
     
    else alert ("Cette fonction n'est pas disponible pour votre navigateur."); 
}

// ----------------------------------------------------------------------------------------------------------
function ajasm_create() {
	var ajasm_obj = false
	if (window.XMLHttpRequest) {
		ajasm_obj = new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		try { ajasm_obj = new ActiveXObject("Msxml2.XMLHTTP") } 
		catch (e) {
			try { ajasm_obj = new ActiveXObject("Microsoft.XMLHTTP")	}
			catch (e) {}
		}
	}	else return false;
	return ajasm_obj;
}
// ----------------------------------------------------------------------------------------------------------
function ajasm_showbox(cibleid) {
	document.getElementById(cibleid).style.display='block';
}
function ajasm_closebox(cibleid) {
	document.getElementById(cibleid).style.display='none';
}

// ----------------------------------------------------------------------------------------------------------

function ajasm_inject(ajasm_obj, dest_id) {
	reponse=ajasm_obj.responseText;
	cible=document.getElementById(dest_id);
	cible.innerHTML=reponse;
}

function ajasm_display(cible) {
		document.getElementById(cible).display='block';
}
function ajasm_hide(cible) {
		document.getElementById(cible).display='hidden';
}

function ajasm_getoffset(what, offsettype) {
	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
	var parentEl=what.offsetParent;
	while (parentEl!=null) {
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}


function ajasm_send(keyword, dest_id) {
	// suggest
	ajasm_obj=ajasm_create();

	ajasm_obj.open('GET', 'ajasm_suggest.php?uxd='+uxd+'&s='+keyword, true); // mode asynchrone 

	ajasm_obj.onreadystatechange = function() {   
		if ((ajasm_obj.readyState == 4)&&(ajasm_obj.status==200)) {
			if (ajasm_obj.responseText!='') {
				ajasm_showbox('suggest_box');
				ajasm_display(dest_id);
				ajasm_inject(ajasm_obj, dest_id);
			} else {
				ajasm_closebox('suggest_box');
			}
		}
	}   
	ajasm_obj.send(null);
}

function ajasm_suggest_click(obj) {
	document.getElementById('q10').value=obj.innerHTML;
}

function ajasm_suggest_select(obj) {
	obj.style.backgroundColor="#EDD5D3";
}

function ajasm_suggest_unselect(obj) {
	obj.style.backgroundColor="";
}

function ajasm_suggest(source_id) {
	cible='suggest_box';
	query=source_id.value;

	if (query.length<=1) return false;

	dropmenuobj=document.getElementById(cible);
	
	document.onclick = function() { dropmenuobj.style.visibility='hidden'; }

	document.body.onresize = function() { 
//		dropmenuobj.style.visibility='hidden';
		dropmenuobj.x=ajasm_getoffset(source_id, "left");
		dropmenuobj.y=ajasm_getoffset(source_id, "top");
	
		dropmenuobj.style.left=dropmenuobj.x+"px";
		dropmenuobj.style.top=dropmenuobj.y+source_id.offsetHeight+"px";
	}

	source_id.onclick =	function() { setTimeout("dropmenuobj.style.visibility='hidden'",20) }
	dropmenuobj.onclick =		function() { dropmenuobj.style.visibility='hidden'; }

	dropmenuobj.style.visibility='visible';

	dropmenuobj.x=ajasm_getoffset(source_id, "left");
	dropmenuobj.y=ajasm_getoffset(source_id, "top");

	dropmenuobj.style.left=dropmenuobj.x+"px";
	dropmenuobj.style.top=dropmenuobj.y+source_id.offsetHeight+"px";

	ajasm_send(query, cible);
	//document.getElementById('suggest_box').innerHTML=qe;	
}



function inf(h) {
	tag=document.getElementsByTagName('select');
	for(i=tag.length-1;i>=0;i--) tag[i].style.visibility=h;
	tag=document.getElementsByTagName('iframe');
	for(i=tag.length-1;i>=0;i--) tag[i].style.visibility=h;
	tag=document.getElementsByTagName('object');
	for(i=tag.length-1;i>=0;i--) tag[i].style.visibility=h;
}


function ShowSendToFriend() {
	document.getElementById("sdemail").disabled=false;
	//document.getElementById("my_name").value='';
	document.getElementById("friend_name").value='';
	document.getElementById("friend_email").value='';
	document.getElementById("resmes").innerHTML='';
	inf('hidden');
	ajasm_showbox('box06_root');
	return false;
}

function ajasm_SendEmail() {
	m=document.getElementById("my_name").value;
	me=document.getElementById("my_email2").value;
	f=document.getElementById("friend_name").value;
	e=document.getElementById("friend_email").value;
	document.getElementById("resmes").innerHTML='';

	if ((m=='')||(me=='')||(f=='')||(e=='')) {
		alert('Vous devez remplir tous les champs !');
		return false;
	}

	
	if ((m!='')&&(me!='')&&(f!='')&&(e!='')) {
		ajasm_obj=ajasm_create();
		ajasm_obj.open('GET', 'ajasm_emailtoafriend.php?uxd='+uxd+'&m='+m+'&me='+me+'&f='+f+'&e='+e, true);
	
		ajasm_obj.onreadystatechange = function() {   
			if ((ajasm_obj.readyState == 4)&&(ajasm_obj.status==200)) {
				
				err=ajasm_obj.responseText;

				message=err;

				if (err=='e0') {
					document.getElementById("sdemail").disabled=true;
					message="Votre message a &eacute;t&eacute; envoy&eacute;,<br>vous pouvez fermer cette fen&ecirc;tre.";
				}

				if (err=='e1') {
					message="Veuillez indiquer une adresse email valide"; // e1
				}
				if (err=='e9') {
					message="Une erreur s'est produite<br>Veuillez v&eacute;rifier vos informations"; // e9
				}
	
				document.getElementById("resmes").innerHTML='<br><div class="headervert" align="center">'+message+'</div>';
					
			}
		}   
		ajasm_obj.send(null);
	}
}


