// JavaScript Document
function subscribe(email,lang){
		var wnd = window.open("","mailing","WIDTH=220,HEIGHT=100");
		wnd.document.write("<br><br><center><font face='verdana' size='2' color='#ff66000' ><%=s_form_mailing_sending%></font></center>");
		wnd.focus();
		wnd.window.location = "../minisite/fr/inc_asp/main_do_mailing_subscribe.asp?email="+email+"&lang="+lang;
	}
	function form_submit(){
		var form = document.mailing;
		check_form(form);
	}
	function check_form(form){
		var s_empty = "<%=s_form_empty_email%>";
		var s_invalid = "<%=s_form_invalid_email%>";
		if(form.email.value == ""){
			alert(s_empty);
			form.email.focus();
			return false;
		}else if(check_email(form.email.value) == false){
			alert(s_invalid);
			form.email.focus();
			return false;
		}
		subscribe(form.email.value,form.lang.value);
		return false;
	}
	function switch_lang(lang,lang_code){
		//var lang_code = "<%=current_lang_code%>";
		var url  = document.URL;		
		deleteCookie("lang");
		writeCookie("lang", lang, 90 * 24 );
		url = url.replace("/"+lang_code.toLowerCase()+"/","/"+lang+"/");
		window.location = url;

	}
function readCookie(name)
{
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}
// Example:
// writeCookie("myCookie", "my name", 24);
// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.
function writeCookie(name, value, hours)
{
  var expire = "";
  if(hours != null)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value)+";path=/"+ expire;
}	
function deleteCookie(name)
{
  var expire = "";
  expire = new Date((new Date()).getTime() - 28*24 * 3600000);
  expire = "; expires=" + expire.toGMTString();
  document.cookie = name + "=null;path=/" + expire; 
}