/* fonctions globales au site*/



var dossier_loc='http://www.bloc.com';



function file_ajax(destURL)
{
	var xhr_object = getXMLHTTP();  
	xhr_object.open("POST", destURL, false);   
	xhr_object.send(null);  
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}



function getXMLHTTP()
{
	var xhr=null;
	if(window.XMLHttpRequest)
	{ // Firefox et autres
		xhr = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{ // Internet Explorer
		try {
		xhr = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
				}
			catch (e1) {
			xhr = null;
			}
		}
	}
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	}
	return xhr;
}


//javascript compatible multi-navigateurs
function checkBrowser()
{	
	this.ver=navigator.appVersion;
	this.dom=document.getElementById?1:0;
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	this.ie55=((this.ver.indexOf("MSIE 5.5")>-1 || this.ie6) && this.dom)?1:0;
	this.ie5=((this.ver.indexOf("MSIE 5")>-1 || this.ie5 || this.ie6) && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.ie4plus=(this.ie6 || this.ie5 || this.ie4);
	this.ie5plus=(this.ie6 || this.ie5)
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns5);
	return this;
}
			
bw = new checkBrowser();
			
if (!document.getElementById) 
{
document.getElementById = getObjectById;
}
			
function getObjectById(ID) 
{
	var obj;
	if (bw.dom)
		return document.getElementById(ID);
	else if (bw.ie4)
		return document.all(ID);
	else if (bw.ns4)
		return eval('document.' + ID);
}
			
function getObjectByIdParent(ID) 
{
	var obj;
	if (bw.dom)
		return parent.document.getElementById(ID);
	else if (bw.ie4)
		return parent.document.all(ID);
	else if (bw.ns4)
		return eval('parent.document.' + ID);
}

function cancelBubble(netEvent) 
{
    if (document.all) 
    {
        window.event.cancelBubble = true;
    } 
    else 
    {
        netEvent.cancelBubble = true;
    }
}

function go_session_time()
{
	
	file_ajax(dossier_loc+'/include/ajax_mis_a_jour.php');
}

function verif_email(email) { // vérif validité email par REGEXP
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}
function verif_mot_de_passe(mdp) { // vérif validité email par REGEXP
   var reg = /^[a-z0-9._-]{8}$/
   return (reg.exec(mdp)!=null)
}
function verif_is_entier(num_entier) { // vérif validité email par REGEXP
   var reg = /^[0-9]+$/
   return (reg.exec(num_entier)!=null)
}

//recherche des mots de site dans la recherche google du menu du haut
//le form pris est celui qui recherche dans tout bloc.com
function rech_mot_cle(mot_cle)
{
	
	monform=getObjectById('searchbox_013363145208462315802:xfusfufn9nu');
	getObjectById('searchbox_013363145208462315802:xfusfufn9nu').q.value=mot_cle;
	alert(getObjectById('searchbox_013363145208462315802:xfusfufn9nu').action);
	//getObjectById('searchbox_013363145208462315802:xfusfufn9nu').submit();
	document.forms['searchbox_013363145208462315802:xfusfufn9nu'].submit();
}

//convertie les caracteres des recherches du menu du haut
//convertie les caracteres des recherches du menu du haut
function valide_tag(name_form)
{
	var tableaucar= new Array('à','â','ä','é', 'è', 'ê', 'ë','î', 'ï','ô', 'ö','ù', 'û', 'ü','&','ç');
	var tableaunewcar= new Array('a','a','a','e', 'e', 'e', 'e','i', 'i','o', 'o','u', 'u', 'u','et','c');
	var champ_rech=unescape(document.getElementById(name_form).q.value).toLowerCase();
	
	for (i=0;i<15;i++)
	{
		champ_rech=champ_rech.replace(tableaucar[i],tableaunewcar[i]);
		
	}
	document.getElementById(name_form).q.value=champ_rech;
	
	return true;

}

//fonctions pour le roll over de la colonne de droite
function montre_articles_page_bloc(id) 
{
	if (id==2)
	{
		getObjectById('div_arti_bloc2').style.display='block';
		getObjectById('onglet_arti_bloc2').className='populaires current';
		getObjectById('div_arti_bloc1').style.display='none';
		getObjectById('onglet_arti_bloc1').className='selection';
	
	}else
	{
		getObjectById('div_arti_bloc2').style.display='none';
		getObjectById('onglet_arti_bloc2').className='populaires';
		getObjectById('div_arti_bloc1').style.display='block';
		getObjectById('onglet_arti_bloc1').className='selection current';
	}
	
	
}
//fonctions pour le roll over de la colonne de droite
function montre_jeux_page_bloc(id) 
{
	if (id==2)
	{
		getObjectById('div_jeu_bloc2').style.display='block';
		getObjectById('onglet_jeu_bloc2').className='populaires current';
		getObjectById('div_jeu_bloc1').style.display='none';
		getObjectById('onglet_jeu_bloc1').className='selection';
	
	}else
	{
		getObjectById('div_jeu_bloc2').style.display='none';
		getObjectById('onglet_jeu_bloc2').className='populaires';
		getObjectById('div_jeu_bloc1').style.display='block';
		getObjectById('onglet_jeu_bloc1').className='selection current';
	}
	
	
}

//fonctions pour le roll over de la colonne de droite
function montre_jeux_page_bloc_sugg(id) 
{
	if (id==2)
	{
		getObjectById('sugg_div_jeu_bloc2').style.display='block';
		getObjectById('sugg_onglet_jeu_bloc2').className='populaires current';
		getObjectById('sugg_div_jeu_bloc1').style.display='none';
		getObjectById('sugg_onglet_jeu_bloc1').className='selection';
	
	}else
	{
		getObjectById('sugg_div_jeu_bloc2').style.display='none';
		getObjectById('sugg_onglet_jeu_bloc2').className='populaires';
		getObjectById('sugg_div_jeu_bloc1').style.display='block';
		getObjectById('sugg_onglet_jeu_bloc1').className='selection current';
	}
	
	
}

//fonctions pour le roll over de la colonne de droite
function montre_videos_page_bloc(id) 
{
	if (id==2)
	{
		getObjectById('div_video_bloc2').style.display='block';
		getObjectById('onglet_video_bloc2').className='populaires current';
		getObjectById('div_video_bloc1').style.display='none';
		getObjectById('onglet_video_bloc1').className='selection';
	
	}else
	{
		getObjectById('div_video_bloc2').style.display='none';
		getObjectById('onglet_video_bloc2').className='populaires';
		getObjectById('div_video_bloc1').style.display='block';
		getObjectById('onglet_video_bloc1').className='selection current';
	}
	
	
}
