//if(readCookie("tekturna.user.type")!="pro" && window.location!="/popups/contact.jsp") window.location="index.do";
	
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function show(id,texte,texte2){
	var l="l_"+id;
	var l1="l_"+id+"1";
	var link1=document.getElementById(l);
	var link2=document.getElementById(l1);
	var obj=document.getElementById(id);
	obj.className="visible";
	link1.className="hidden";
	link2.className="visible";
	link2.className="link";
	
}

function hidde_(id,texte,texte2){
	var l="l_"+id;
	var l1="l_"+id+"1";
	var link1=document.getElementById(l);
	var link2=document.getElementById(l1);
	var obj=document.getElementById(id);
	obj.className="hidden";
	link1.className="visible";
	link2.className="hidden";
	link1.className="link";
	
}

function open_popup(url,x,y){
	window.open(url,'',config='height='+y+', width='+x+', toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
}

function check_email(email){
  var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/; 
  if(!re.test(email)){
       return false;
  }
  return true;
}

function control_update(){      // *********   à terminer **************
	var name=document.getElementById("name").value;
	var email=document.getElementById("email").value;
	var mCheck=document.getElementById("agree").checked;
	var my_error="";
	if(email.length>0){		
		if(!check_email(email)){
			my_error+="Please ensure that the e-mail addresses you have entered is valid\n";
		}
	}
	else{
		my_error+="Please fill in your e-mail address\n";
	}
	if(!mCheck){
		my_error+="Please tick the box to indicate that you have read our terms of use\n";
	}
	if(my_error!=""){
		alert(my_error);
		return false;
	}
	else{
		return true;
	}
}
function control_unsubscribe(){      // *********   à terminer **************
	var email=document.getElementById("email").value;
	var my_error="";
	if(email.length>0){		
		if(!check_email(email)){
			my_error+="Please ensure that the email address you have entered is valid\n";
		}
	}
	else{
		my_error+="Please fill in your e-mail address\n";
	}
	if(my_error!=""){
		alert(my_error);
		return false;
	}
	else{
		return true;
	}
}

// *********   send to a friend **************
function control_send(){         
	var my_error="";
	var mpage=new String(window.opener.location);
	mpage=mpage.substring(7,mpage.length);
	var param=mpage.split("/");
	mpage="http://";
	for(var i=0;i<param.length-1;i++){
		mpage=mpage+param[i]+"/";
	}
	switch(param[param.length-1]){
		case "potential.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_1.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_2.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_3.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_4.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_5.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_6.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_7.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_8.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_9.do":
			mpage=mpage+"potential.do";
		break;
		case "potential_10.do":
			mpage=mpage+"potential.do";
		break;
		case "test_your_dri.do":
			mpage=mpage+"test_your_dri.do";
		break;
		case "test_your_dri2.do":
			mpage=mpage+"test_your_dri.do";
		break;
		default:
			mpage=mpage+param[param.length-1];
		break;
	}
	document.getElementById("mpage").value=mpage;
	var m_name=new String(document.getElementById("name").value);
	var email=new String(document.getElementById("email").value);
	var email_col=new String(document.getElementById("email_col").value);

	if(email.length>0){
		if(!check_email(email))
			my_error+="Please ensure that the e-mail addresses you have entered is valid\n";
		}
		else{
			my_error+="Please fill in your e-mail address\n";
		}
	if(email_col.length>0){
		if(!check_email(email_col))
			my_error+="Please ensure that the colleague's e-mail addresses you have entered is valid\n";
	}
	else{
		my_error+="Please fill in your colleague's e-mail address\n";
	}
	if(my_error!=""){
		alert(my_error);
		return false;
	}
	else{
		return true;
	}
}

function clear_form(){         
	var name=document.getElementById("name");
	var email=document.getElementById("email");
	var email_col=document.getElementById("email_col");
	email.value="";
	name.value="";
	email_col.value="";
}
function altern(obj,d){
	obj.className=d;
}
function cal_hide(){
	document.getElementById('test').style.visible="hidden";
}
function control_reprint(){
	
	var error="";
	var m_name=new String(document.getElementById("name").value);	
	var email=new String(document.getElementById("email").value);
	var adresse=new String(document.getElementById("adresse").value);
	var city=new String(document.getElementById("city").value);
	var code=new String(document.getElementById("code").value);
	var country=new String(document.getElementById("country").options[document.getElementById("country").selectedIndex].text);
	var agree=document.getElementById("agree");
	
	if(m_name.length==0||adresse.length==0||city.length==0||code.length==0||country.length==0){
		error+="Please fill in all fields\n";
	}
	if(!check_email(email)){
		error+="Please ensure that the email address you have entered is valid\n";
	}
	if(!agree.checked){
		error+="Please tick the box to indicate that you have read our terms of use";
	}
	
	
	if(error!=""){
		alert(error);
		return false;
	}
	else
		return true;			
}
function control_survey(){
	
	/*var error="";
	var m_name=new String(document.getElementById("name").value);	
	var email=new String(document.getElementById("email").value);
	var adresse=new String(document.getElementById("adresse").value);
	var city=new String(document.getElementById("city").value);
	var code=new String(document.getElementById("code").value);
	var country=new String(document.getElementById("country").value);
	var agree=document.getElementById("agree");
	
	if(m_name.length==0||adresse.length==0||city.length==0||code.length==0||country.length==0||agree.checked==false){
		error+="Please fill in all required fields.";
	}
	if(!check_email(email))
		error+="\nPlease ensure that the email address you have entered is valid";
	
	if(error!=""){
		alert(error);
		return false;
	}
	else*/
		return true;			
}
function control_qa(){
	var error="";	
	var email=document.getElementById("email").value;
	var question=document.getElementById("question").value;
	var agree=document.getElementById("term");
	if(email.length==0||question.length==0){
		error+="Please fill in all required fields.\n";
	}
	if(!agree.checked){
		error+="Please tick the box to indicate that you have read our terms of use\n";
	}
	if(!check_email(email)&&email.length>0)
		error+="Please ensure that the email address you have entered is valid";
	
	if(error!=""){
		alert(error);
		return false;
	}
	else
		return true;			
}
function unsubscribeControl(){
	var error="";	
	var email=document.getElementById("email").value;
	var agree=document.getElementById("agree");
	if(email.length==0){
		error+="Please fill in all required fields.\n";
	}
	else if(!check_email(email))
		error+="Please ensure that the email address you have entered is valid\n";
	
		if(!agree.checked){
		error+="Please tick the box to indicate that you really want to unsubscribe\n";
	}
	
	
	if(error!=""){
		alert(error);
		return false;
	}
	else
		return true;			
}
function show_congresses(){
	var link1=document.getElementById("l_resources");
	var link2=document.getElementById("l_resources1");
	var d1=document.getElementById("d1");
	var d2=document.getElementById("d2");
	var d3=document.getElementById("d3");
	var d4=document.getElementById("d4");
	var d5=document.getElementById("d5");
	var d6=document.getElementById("d6");
	var d7=document.getElementById("d7");
	var d8=document.getElementById("d8");
	var d9=document.getElementById("d9");
	var d10=document.getElementById("d10");
	var d11=document.getElementById("d11");
	var d12=document.getElementById("d12");
	var d13=document.getElementById("d13");
	var d14=document.getElementById("d14");
	var d15=document.getElementById("d15");
	var d16=document.getElementById("d16");
	var d17=document.getElementById("d17");
	var d18=document.getElementById("d18");
	var d19=document.getElementById("d19");
	var d20=document.getElementById("d20");
	var d21=document.getElementById("d21");
	var d22=document.getElementById("d22");
	var d23=document.getElementById("d23");
	var d24=document.getElementById("d24");
	var d25=document.getElementById("d25");
	var d26=document.getElementById("d26");
	var d27=document.getElementById("d27");
	var d28=document.getElementById("d28");
	var d29=document.getElementById("d29");
	var d30=document.getElementById("d30");
	var d31=document.getElementById("d31");
	var d32=document.getElementById("d32");
	var d33=document.getElementById("d33");
	var d34=document.getElementById("d34");
	var d35=document.getElementById("d35");
	var d36=document.getElementById("d36");
	var d37=document.getElementById("d37");
	var d38=document.getElementById("d38");
	var d39=document.getElementById("d39");
	var d40=document.getElementById("d40");
	
	d1.className="visible";
	d2.className="visible";
	d3.className="visible";
	d4.className="visible";
	d5.className="visible";
	d6.className="visible";
	d7.className="visible";
	d8.className="visible";
	d9.className="visible";
	d10.className="visible";
	d11.className="visible";
	d12.className="visible";
	d13.className="visible";
	d14.className="visible";
	d15.className="visible";
	d16.className="visible";
	d17.className="visible";
	d18.className="visible";
	d19.className="visible";
	d20.className="visible";
	d21.className="visible";
	d22.className="visible";
	d23.className="visible";
	d24.className="visible";
	d25.className="visible";
	d26.className="visible";
	d27.className="visible";
	d28.className="visible";
	d29.className="visible";
	d30.className="visible";
	d31.className="visible";
	d32.className="visible";
	d33.className="visible";
	d34.className="visible";
	d35.className="visible";
	d36.className="visible";
	d37.className="visible";
	d38.className="visible";
	d39.className="visible";
	d40.className="visible";
	
	link1.className="hidden";
	link2.className="visible";
	link2.className="link";
	
}

function hidde_congresses(){
	var link1=document.getElementById("l_resources");
	var link2=document.getElementById("l_resources1");
	var d1=document.getElementById("d1");
	var d2=document.getElementById("d2");
	var d3=document.getElementById("d3");
	var d4=document.getElementById("d4");
	var d5=document.getElementById("d5");
	var d6=document.getElementById("d6");
	var d7=document.getElementById("d7");
	var d8=document.getElementById("d8");
	var d9=document.getElementById("d9");
	var d10=document.getElementById("d10");
	var d11=document.getElementById("d11");
	var d12=document.getElementById("d12");
	var d13=document.getElementById("d13");
	var d14=document.getElementById("d14");
	var d15=document.getElementById("d15");
	var d16=document.getElementById("d16");
	var d17=document.getElementById("d17");
	var d18=document.getElementById("d18");
	var d19=document.getElementById("d19");
	var d20=document.getElementById("d20");
	var d21=document.getElementById("d21");
	var d22=document.getElementById("d22");
	var d23=document.getElementById("d23");
	var d24=document.getElementById("d24");
	var d25=document.getElementById("d25");
	var d26=document.getElementById("d26");
	var d27=document.getElementById("d27");
	var d28=document.getElementById("d28");
	var d29=document.getElementById("d29");
	var d30=document.getElementById("d30");
	var d31=document.getElementById("d31");
	var d32=document.getElementById("d32");
	var d33=document.getElementById("d33");
	var d34=document.getElementById("d34");
	var d35=document.getElementById("d35");
	var d36=document.getElementById("d36");
	var d37=document.getElementById("d37");
	var d38=document.getElementById("d38");
	var d39=document.getElementById("d39");
	var d40=document.getElementById("d40");
	d1.className="hidden";
	d2.className="hidden";
	d3.className="hidden";
	d4.className="hidden";
	d5.className="hidden";
	d6.className="hidden";
	d7.className="hidden";
	d8.className="hidden";
	d9.className="hidden";
	d10.className="hidden";
	d11.className="hidden";
	d12.className="hidden";
	d13.className="hidden";
	d14.className="hidden";
	d15.className="hidden";
	d16.className="hidden";
	d17.className="hidden";
	d18.className="hidden";
	d19.className="hidden";
	d20.className="hidden";
	d21.className="hidden";
	d22.className="hidden";
	d23.className="hidden";
	d24.className="hidden";
	d25.className="hidden";
	d26.className="hidden";
	d27.className="hidden";
	d28.className="hidden";
	d29.className="hidden";
	d30.className="hidden";
	d31.className="hidden";
	d32.className="hidden";
	d33.className="hidden";
	d34.className="hidden";
	d35.className="hidden";
	d36.className="hidden";
	d37.className="hidden";
	d38.className="hidden";
	d39.className="hidden";
	d40.className="hidden";
	
	link1.className="visible";
	link2.className="hidden";
	link1.className="link";
	
}

function select_cal(m_var){
vars=m_var.split('-');
	for(var i=0;i<vars.length;i++){
		if(document.getElementById(vars[i]).className=="day_box_full"){
			document.getElementById(vars[i]).className="day_box_selected";
		}
		else if(document.getElementById(vars[i]).className=="day_box_full_big"){
			document.getElementById(vars[i]).className="day_box_selected_big";
		}
	}
}


function unselect_cal(m_var){
vars=m_var.split('-');
	for(var i=0;i<vars.length;i++){
		if(document.getElementById(vars[i]).className=="day_box_full"){
			document.getElementById(vars[i]).className="day_box_empty";
		}
		else if(document.getElementById(vars[i]).className=="day_box_full_big"){
			document.getElementById(vars[i]).className="day_box_empty_big";
		}
	}
}

function full_cal(m_var){
vars=m_var.split('-');

	for(var i=0;i<vars.length;i++){
		if(document.getElementById(vars[i]).className=="day_box_selected"||document.getElementById(vars[i]).className=="day_box_empty"){
			document.getElementById(vars[i]).className="day_box_full";
		}
		else if(document.getElementById(vars[i]).className=="day_box_selected_big"||document.getElementById(vars[i]).className=="day_box_empty_big"){
			document.getElementById(vars[i]).className="day_box_full_big";
		}
	}
}

function update_conferences_by_country(){
	var affiche=new Array;
	var j=0;
	
	m_select_country=document.getElementById('select_country').options[document.getElementById('select_country').selectedIndex].value;
	document.getElementById('select_area').selectedIndex=0;
	mes_div=document.getElementsByTagName("div");
	for(var i=0;i<mes_div.length;i++){
		if(mes_div[i].className=="comment" || mes_div[i].className=="comment_hidden" || mes_div[i].className=="comment_hidden350" || mes_div[i].className=="comment350"){
			if(mes_div[i].getAttribute("country")==m_select_country){
				if(mes_div[i].className=="comment_hidden")
					mes_div[i].className="comment";
				if(mes_div[i].className=="comment_hidden350")
					mes_div[i].className="comment350";
				affiche[j]=mes_div[i].getAttribute("days");
				j++;				
			}
			else if(m_select_country=="international" && mes_div[i].getAttribute("international")=="true" ){
				if(mes_div[i].className=="comment_hidden")
					mes_div[i].className="comment";
				if(mes_div[i].className=="comment_hidden350")
					mes_div[i].className="comment350";
				affiche[j]=mes_div[i].getAttribute("days");
				j++;				
			}
			else if(m_select_country=="europe" && mes_div[i].getAttribute("europe")=="true" ){
				if(mes_div[i].className=="comment_hidden")
					mes_div[i].className="comment";
				if(mes_div[i].className=="comment_hidden350")
					mes_div[i].className="comment350";
				affiche[j]=mes_div[i].getAttribute("days");
				j++;				
			}
			else{
				if(mes_div[i].className=="comment")
					mes_div[i].className="comment_hidden";
				if(mes_div[i].className=="comment350")
					mes_div[i].className="comment_hidden350";
				unselect_cal(mes_div[i].getAttribute("days"));
			}
		}
	}
	for(k=0;k<j;k++){
		full_cal(affiche[k]);
	}
}
function update_conferences_by_area(){
	var affiche=new Array;
	var j=0;
	
	m_select_area=document.getElementById('select_area').options[document.getElementById('select_area').selectedIndex].value;
	document.getElementById('select_country').selectedIndex=0;
	mes_div=document.getElementsByTagName("div");
	for(var i=0;i<mes_div.length;i++){
		if(mes_div[i].className=="comment" || mes_div[i].className=="comment_hidden" || mes_div[i].className=="comment350" || mes_div[i].className=="comment_hidden350"){
			if(mes_div[i].getAttribute("area")==m_select_area){
				if(mes_div[i].className=="comment_hidden")
					mes_div[i].className="comment";
				if(mes_div[i].className=="comment_hidden350")
					mes_div[i].className="comment350";
				affiche[j]=mes_div[i].getAttribute("days");
				j++;
			}
			else{
				if(mes_div[i].className=="comment")
					mes_div[i].className="comment_hidden";
				if(mes_div[i].className=="comment350")
					mes_div[i].className="comment_hidden350";
				unselect_cal(mes_div[i].getAttribute("days"));
			}
		}
	}
	for(k=0;k<j;k++){
		full_cal(affiche[k]);
	}
}

function init_key(){
	/*var m_date=new Date();
	m_month=m_date.getMonth()+1;
	m_year=m_date.getYear();
	document.getElementById('select_country').selectedIndex=0;
	document.getElementById('select_area').selectedIndex=0;
	m_date=document.getElementById('m_date').value;
	mes_div=document.getElementsByTagName("div");
	for(var i=0;i<mes_div.length;i++){
		if(mes_div[i].getAttribute("key")=="true"){
			if(mes_div[i].className=="comment_hidden")
					mes_div[i].className="comment";
				if(mes_div[i].className=="comment_hidden350")
					mes_div[i].className="comment350";
			full_cal(mes_div[i].getAttribute("days"));
		}
		else if(mes_div[i].className=="comment"){
			mes_div[i].className="comment_hidden";
		}
	}*/
}

function open_comment(conf,dates,loc,abstracts,web){
	url="/maquette/images/";
	doc=window;
	m_content='<html><head><title>User Survey</title><link rel="STYLESHEET" type="text/css" href='+url+'"ie.css" /><script src="js/scripts.js"></script>';
	m_content+='<link rel="STYLESHEET" type="text/css" href="'+url+'firefox.css" /><link rel="STYLESHEET" type="text/css" href="'+url+'font.css" />';
	m_content+='</head><body onload="preloadImages();">';
	m_content+='<br><table style="margin:10px 10px;"><tr><td valign="top"><p class="texte12"><b>Conference :</b></p></td><td>&nbsp;</td><td><p class="texte12_gras">'+conf+'</p></td></tr>';
	m_content+='<tr><td><p class="texte12"><b>Dates :</b></p></td><td>&nbsp;</td><td><p class="texte12">'+dates+'</p></td></tr>';
	m_content+='<tr><td><p class="texte12"><b>Location :</b></p></td><td>&nbsp;</td><td><p class="texte12">'+loc+'</p></td></tr>';
	m_content+='<tr><td><p class="texte12"><b><nobr>Abstract Deadline :</nobr></b></p></td><td>&nbsp;</td><td><p class="texte12">'+abstracts+'</p></td></tr>';
	if(web!="" && web!="javascript:void(0);" && web!=null)
		m_content+='<tr><td><p class="texte12"><b><a href="javascript:void(0);" onclick="external_link_cal(\''+web+'\')">Visit the Website</a></b></p></td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
	m_content+='</body></html>';
	doc=open("",'','height=200, width=600, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
	doc.document.write(m_content);
	doc.document.close();
	var m_date=new Date();
}

function open_frame(){
	m_win=window;
	m_win.open('http://www.reninacademy.org/');
}

function showMonth(m_var){
	var mois_visible=document.getElementById('m_date').value;
	var m_date=document.getElementById('m_date');
	var div_visible=document.getElementById(mois_visible).className="hidden";
	document.getElementById('m_date').value=m_var;
	document.getElementById(m_var).className="calendar";
	init_key();
}

function showLink(url) {
	var newwin = window;
	//newwin=open(url);
	newwin=open(url,'','toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, status=yes');
	newwin.opener.close();
}
function showLink_(url) {
	var newwin = window;
	//newwin=open(url);
	newwin=open(url,'','toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, directories=yes, status=yes');
}

function showLink_cal(url) {
	mVar=window.opener;
	var mvar2=open(url);
	mVar.close();
	this.close();
}


function external_link(url){
	mContent='<html><head><title>HRT-Live.com Exit Notice</title><link rel="STYLESHEET" type="text/css" href="images/font.css" /><script src="js/scripts.js"></script></head><body style="margin: 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p style="font-size:11px;padding: 5pt 0pt 15px;color:black;font-family: Verdana, Arial, sans-serif;">Clicking on this link means that you have chosen to leave our website.  While we believe that the website which you have selected to visit may be of interest to you, it is an independent website which is not under our control.  As a result, we have no responsibility for its content.</p><table width="100%" border="0"><tr><td align="center"><p class="texte12"><a href="javascript:self.close()">Cancel</a> | <a href="javascript:void(0);" onclick="showLink(\''+url+'\')">Continue</a></p></td></tr></table></body></html>';
	var newwin = window;
	newwin=open("",'','height=140, width=600, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
	newwin.document.write(mContent);
	newwin.focus();
}

function m_external_link(obj,url){
	obj.className="link_visited";
	mContent='<html><head><title>HRT-Live.com Exit Notice</title><link rel="STYLESHEET" type="text/css" href="images/font.css" /><script src="js/scripts.js"></script></head><body style="margin: 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p style="font-size:11px;padding: 5pt 0pt 15px;color:black;font-family: Verdana, Arial, sans-serif;">Clicking on this link means that you have chosen to leave our website.  While we believe that the website which you have selected to visit may be of interest to you, it is an independent website which is not under our control.  As a result, we have no responsibility for its content.</p><table width="100%" border="0"><tr><td align="center"><p class="texte12"><a href="javascript:self.close()">Cancel</a> | <a href="javascript:void(0);" onclick="showLink(\''+url+'\')">Continue</a></p></td></tr></table></body></html>';
	var newwin = window;
	newwin=open("",'','height=140, width=600, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
	newwin.document.write(mContent);
	newwin.focus();
}


function external_link_cal(url){
	mContent='<html><head><title>HRT-Live.com Exit Notice</title><link rel="STYLESHEET" type="text/css" href="images/font.css" /><script src="js/scripts.js"></script></head><body style="margin: 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p style="font-size:11px;padding: 5pt 0pt 15px;color:black;font-family: Verdana, Arial, sans-serif;">Clicking on this link means that you have chosen to leave our website.  While we believe that the website which you have selected to visit may be of interest to you, it is an independent website which is not under our control.  As a result, we have no responsibility for its content.</p><table width="100%" border="0"><tr><td align="center"><p class="texte12"><a href="javascript:self.close()">Cancel</a> | <a href="javascript:void(0);" onclick="showLink_cal(\''+url+'\')">Continue</a></p></td></tr></table></body></html>';
	var newwin = window;
	newwin=open("",'','height=140, width=600, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
	newwin.document.write(mContent);
	newwin.focus();
}
function addToFavorites(url, titre){
	if(navigator.appName != 'Microsoft Internet Explorer'){
		window.sidebar.addPanel(titre,url,"");
	}
	else{
		window.external.AddFavorite(url,titre);
	}
}

function showImage(url,m_title,w,h){
	mContent='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>'+m_title+'</title></head><body style="padding:0"><img src="'+url+'"></body></html>';
	var newwin = window;
	newwin=open("",'','height='+h+', width='+w+', toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
	newwin.document.write(mContent);
	newwin.focus();
}

function displayEvents(events_id,list_item){
    
   // I Ouverture / fermeture des upcoming events
   // 1. On switch l'affichage du texte
   if(document.getElementById(events_id).className=="hidden"){
        document.getElementById(events_id).className="visible";
    }
    else
        {document.getElementById(events_id).className="hidden";
    }
    
    // 2. On deplie / replie la boxe
    // SI elle est fermee, on ouvre
    if(document.getElementById(list_item).className=="closed"){

        switch(list_item)
        {
            // on adapte la hauteur de chaque bloc au texte
            case 'item_1':
                document.getElementById(list_item).style.height="400px"; 
                break;
            case 'item_3':
                document.getElementById(list_item).style.height="120px";
                break;
            case 'item_4':
                document.getElementById(list_item).style.height="300px";
                break;
            case 'item_5':
                document.getElementById(list_item).style.height="120px";
                break;
            case 'item_8':
                document.getElementById(list_item).style.height="150px";
            break;
            
            case 'item_10':
                document.getElementById(list_item).style.height="130px";
            break;   
            
             case 'item_11':
                document.getElementById(list_item).style.height="130px";
            break;   

            case 'item_12':
                document.getElementById(list_item).style.height="130px";
            break;

            case 'item_13':
                document.getElementById(list_item).style.height="130px";
            break;

            case 'item_14':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_15':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_15_5':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_16':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_17':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_17_5':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_18':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_19':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_20':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_21':
                document.getElementById(list_item).style.height="130px";
            break;
			
			case 'item_22':
                document.getElementById(list_item).style.height="140px";
            break;
			
			case 'item_23':
                document.getElementById(list_item).style.height="140px";
            break;
			
			case 'item_23_5':
                document.getElementById(list_item).style.height="140px";
            break;
			
			case 'item_24':
                document.getElementById(list_item).style.height="140px";
            break;
			
			case 'item_25':
                document.getElementById(list_item).style.height="140px";
            break;
			
            default:
                break;
        }

        // on indique que la boxe est ouverte (n'est plus closed ;-)
        document.getElementById(list_item).className="";
    }
    else{
        // SINON la boite etait ouverte, on la ferme
        document.getElementById(list_item).className="closed";
        document.getElementById(list_item).style.height="";
    }

    
    setFillBox();
    
}

function setFillBox(){


        // II. On fixe la hauteur des boites de remplissage (Attention, comportement legerement different sur IE et firefox)
        // 1. On recupere la hauteur des 2 colonnes 
        var RightColHeight = document.getElementById('upcoming-events').offsetHeight;
        
        // Hauteur de la colonne de gauche (on additionne les bloc qui constiuent la liste)
        // IE ne retournant pas la bonne hauteur du conteneur des boites de texte, on recupere la hauteur
        // des boites et on les additionne
        var recent1Height = document.getElementById('recent-webcast').offsetHeight;
        var recent2Height = document.getElementById('recent-webcast-1').offsetHeight;
        var recent3Height = document.getElementById('recent-webcast-2').offsetHeight;
        var recent4Height = document.getElementById('recent-webcast-3').offsetHeight;
		var recent5Height = document.getElementById('recent-webcast-4').offsetHeight;
	 var recent6Height = document.getElementById('recent-webcast-5').offsetHeight;
		var LeftColHeight = recent1Height + recent2Height + recent3Height + recent4Height + recent5Height + recent6Height + 8;
        

        // 2. On recupere la hauteur max à laquelle on soustrait la hauteur de l'empilement des boites
        // la difference sera comblee par une boite grise
        var iMAX = 0;
        
        // Juste avant de calculer la hauteur des boites de remplissage, on doit logiquement les afficher  
        // (comment calculer la hauteur d'un element invisible ??? ;-)
        document.getElementById('fill_1').style.display = "";
        document.getElementById('fill_2').style.display = "";

        // On recupere la hauteur Max a partir de laquelle on calculera la hauteur des boites de remplissages
        LeftColHeight > RightColHeight? iMAX = LeftColHeight : iMAX = RightColHeight;
        
        // Enfin, on calcule les hauteurs des boites de remplissage
        // On ajustera les boites (a cause du margin qui les separe)
        // a. Colonne de gauche :
        document.getElementById('fill_1').style.height= iMAX - LeftColHeight + "px" ;   
        var iLeftFillSize = document.getElementById('fill_1').offsetHeight ;
        // IE semble avoir du mal avec les valeurs negatives... on teste !
        if (iLeftFillSize >= 15){  document.getElementById('fill_1').style.height = iLeftFillSize - 15 + "px";} 
        
        // b. Colonne de droite :
        document.getElementById('fill_2').style.height= iMAX - RightColHeight + 8 + "px" ;
        var iRightFillSize = document.getElementById('fill_2').offsetHeight;
        
        // On affiche les boites SSI c'est necessaire
        iLeftFillSize <= 15 ? document.getElementById('fill_1').style.display = "none" : document.getElementById('fill_1').style.display = "";
        iRightFillSize <= 15 ? document.getElementById('fill_2').style.display = "none" : document.getElementById('fill_2').style.display = "";



}



function displayForm(form){

    var emptyBoxSize=document.getElementById('boxUnderContact').offsetHeight;

    if(document.getElementById(form).className=="text-half-page-hidden"){


        switch(form)
        {
            case 'ssform_1':
            document.getElementById('ssform_2').className="text-half-page-hidden";
            document.getElementById('form_1').className="text-half-page-hidden";
            document.getElementById('form_2').className="text-half-page";
            document.getElementById('ssform_1').className="text-half-page";
            
            emptyBoxSize=176;
            document.getElementById('boxUnderContact').style.height=emptyBoxSize+"px";
            document.getElementById('boxUnderSky').style.height=emptyBoxSize+"px";
            document.getElementById('form_2').style.height="64px";
            break;
              
            case 'ssform_2':
            document.getElementById('form_1').className="text-half-page";
            
            document.getElementById('ssform_1').className="text-half-page-hidden";
            document.getElementById('form_2').className="text-half-page-hidden";
            document.getElementById('ssform_2').className="text-half-page";

            document.getElementById('form_1').style.height="64px";
            emptyBoxSize=176;
            document.getElementById('boxUnderContact').style.height=emptyBoxSize+"px";
            document.getElementById('boxUnderSky').style.height=emptyBoxSize+"px";
            break;
        }        

      

}


}

