
var time_reloader;
function montre(id) {
	if(!menu_is_active)
	{return false;}

var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) 
		{document.getElementById('smenu'+i).style.display='none';}
	}
	if (d) {
		d.style.display='block';
	}
}

function cache_menu(){
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) 
		{document.getElementById('smenu'+i).style.display='none';}
	}
}

function desactive(caption,url,height,width){
	menu_is_active=false;
	//alert("test");
	//document.getElementById("menu").style.visibility='hidden';
	GB_showCenter(caption, url,height, width);
	
}

function active(){
	menu_is_active=true;
	//document.getElementById("menu").style.visibility='visible';
}

function affich(){
	menu_is_active=false;
	document.getElementById("Error_asp").style.visibility="visible";
	document.getElementById("Error_asp2").style.visibility="visible";
}


function cache(){
	menu_is_active=true;
	document.getElementById("Error_asp").style.visibility="hidden";
	document.getElementById("Error_asp2").style.visibility="hidden";
}

function isid_inscrit(id) {
	var expeval =new RegExp("^(\\w){8}-(\\w){4}-(\\w){4}-(\\w){4}-(\\w){12}$", "g");
	if (expeval.test(id)) 
	{return true;}
	else 
	{return false;}
}

function try_to_submit(){
	
	if(isid_inscrit(document.devis.id_inscrit.value)){
		document.devis.submit();
	}else{
		if(document.form_default){
			if (valid_form_default()){
				change_target("devis");
				document.form_default.submit();
				change_target("");		
				if (!isid_inscrit(document.form_default.id_inscrit)){time_reloader=setInterval("time_to_reload()", 2000);}
			}
		}else{
			document.devis.id_page.value=16;
			document.devis.setAttribute('target','_self');
			document.devis.submit();
		}
	}
}


function submit_form_default(){
	if(document.form_default){
		if (valid_form_default()){
			bsk_flash(3);
			xt_med('C','150','clic_devis','N'); 
			change_target("devis");
			document.form_default.submit();
			change_target("");		
			if (!isid_inscrit(document.form_default.id_inscrit)){
				time_reloader=setInterval("time_to_reload()", 2000);	
			}
		}
	}
}

function reload_me(){
	clearInterval(time_reloader);
	document.form_default.id_page.value=16;
	document.form_default.submit();
}

function time_to_reload(nb){
	var xhr_object = null;
	var mail;
	clearInterval(time_reloader);
	if(window.XMLHttpRequest)
		xhr_object = new XMLHttpRequest();   
		else if(window.ActiveXObject) 
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");   
		else {
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");   
		return;   
	}
	xhr_object.open("POST", "get_id.asp", true);   
	xhr_object.onreadystatechange = function() {   
	if(xhr_object.readyState == 4)   
		eval(xhr_object.responseText);   
	}   
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	(document.form_default)? mail=document.form_default.femail.value: mail=document.form.femail.value;
	var data = 'email='+mail+'&nb='+nb;   
	xhr_object.send(data);  
}
function change_target(value) {
	if(document.form_default){
		if (value=="devis") {document.form_default.setAttribute('target','_blank');}
		else
		{document.form_default.setAttribute('target','_self');}
	}
}
