function open_window(url)
{
	window.open(url,'','toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes');
}
function show_document(url,width,height)
{
	window.open(url,'','toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+width+',height='+height);
}
function newsletter_submit()
	{
	var myvalue = document.getElementById('email_newsletter').value;
	
	if( myvalue == 'mon e-mail ici' || myvalue == ''|| myvalue.length < 5 || myvalue.indexOf("@")< 1 || myvalue.indexOf(".")< 1 )

		{
		alert("ERREUR\nPour vous inscrire, vous devez indiquer\nune adresse de messagerie électronique valide \n");		
		document.getElementById('email_newsletter').focus();		
		}
	else
		{
		document.getElementById('form_newsletter').submit();
		}
}



function apply_style(id,classname)
{
	if(id !='' && id !='undefined')
	{
			
	try{
		table = 'rubt'+id;
		document.getElementById(table).className=classname;
		td= 'rubtd'+id;
		document.getElementById(td).className=classname;
		a = 'ruba'+id;
		document.getElementById(a).className=classname;
		d = 'rubd'+id;
		document.getElementById(d).className=classname;
	
	}
	catch(e){}
	
		
	}

}

function show_info(statut,id)
{
if(statut)
	{
	document.getElementById(id).className='visible';
	}
else
	{
	document.getElementById(id).className='hidden';	
	}
}



// preload bouton barre de menu
button_a_on = new Image;
button_b_on = new Image;
button_c_on = new Image;
button_d_on = new Image;
button_e_on = new Image;

button_a_off = new Image;
button_b_off = new Image;
button_c_off = new Image;
button_d_off = new Image;
button_e_off = new Image;

button_a_on.src = '../images/but_purple_option_rec_on.jpg';
button_b_on.src = '../images/but_purple_rubr_on.jpg';
button_c_on.src = '../images/but_purple_aide_rec_on.jpg';
button_d_on.src = '../images/but_valider_on.gif';
button_e_on.src = '../images/but_rec_off.jpg';

button_a_off.src = '../images/but_purple_option_rec_off.jpg';
button_b_off.src = '../images/but_purple_rubr_off.jpg';
button_c_off.src = '../images/but_purple_aide_rec_off.jpg';
button_d_off.src = '../images/but_valider_off.gif';
button_e_off.src = '../images/but_rec_on.jpg';

//preload bouton enregistrer dans les formulaires
button_valid_on = new Image;
button_valid_off = new Image;
button_valid_on.src = '../images/but_cont_red_enreg_on.jpg';
button_valid_off.src = '../images/but_cont_red_enreg_off.jpg';


function add_favorite()
{
if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
window.external.AddFavorite ('http://www.BricoCastor.fr','BricoCastor.fr - guide de la construction et du bricolage');
}
else {
var msg = "Ajoutez à vos favoris!";
if(navigator.appName == "Netscape") msg += "  (CTRL-D)";
alert(msg);
   }
}

function ouverture(url,param)
{
window.open(url,'',param);
}


function addslashes(str) {
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\0/g,'\0');
str=str.replace(/\\\\/g,'\\');
return str;
} 

