function set_check(id,from)
{	
 if(document.getElementById(from) != null && document.getElementById(id)!=null)
  {
	if(from=='country_reg')
	{
		var country=document.getElementById('country_reg');
		var province=document.getElementById('province');
		var state=document.getElementById('state');	
		if(country.value=="")
		{
		document.getElementById('check_img_country').src="/register/en/design/not_available.jpg";	
        document.getElementById('check_img_country').style.display="block";	
        document.getElementById('check_img_province').style.display="none";	
        document.getElementById('msg_province').style.display="none";		
        document.getElementById('msg_country').style.display="block";				
        document.getElementById('msg_country').innerHTML="Please select your country of residence";		
		
		}		
		
       if(country.value!="" && country.value!="CANADA" && country.value!="UNITED STATES")
		{
		document.getElementById('check_img_country').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_country').style.display="block";	
        document.getElementById('check_img_province').style.display="none";
        document.getElementById('msg_country').style.display="none";		
        document.getElementById('msg_province').style.display="none";		
		}
       if(country.value=="CANADA")
		{
		document.getElementById('check_img_country').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_country').style.display="block";
		document.getElementById('msg_country').style.display="none";
		  if(province.value=="")
		  {
		document.getElementById('check_img_province').src="/register/en/design/not_available.jpg";	
        document.getElementById('check_img_province').style.display="block";
        document.getElementById('msg_province').innerHTML="Please select your province of residence";				
		document.getElementById('msg_province').style.display="block";
		  }
		  else		  
 
    	   {
		document.getElementById('check_img_province').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_province').style.display="block";
		document.getElementById('msg_province').style.display="none";	
		document.getElementById('msg_country').style.display="none";
		  }
		}	
		 if(country.value=="UNITED STATES")
		{
		document.getElementById('check_img_country').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_country').style.display="block";
		document.getElementById('msg_country').style.display="none";		
		
		  if(state.value=="")
		  {
		document.getElementById('check_img_province').src="/register/en/design/not_available.jpg";	
        document.getElementById('check_img_province').style.display="block";
       document.getElementById('msg_province').innerHTML="Please select your state of residence";				
		document.getElementById('msg_province').style.display="block";		
		  }
		  else
		   {
		document.getElementById('check_img_province').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_province').style.display="block";
		document.getElementById('msg_province').style.display="none";	
		document.getElementById('msg_country').style.display="none";		
		  }
		}	
		
		
	}
	else
				  if(from=='dobyyyy')
			  {
				var dobyyyy=document.getElementById('dobyyyy');
				var time=new Date();
                var year=time.getYear();
				if (year < 2000)
                year = year + 1900;
				age= year-dobyyyy.value;
				if(age<13 || age==year)
				{
                    if(age==year)
					{
					 document.getElementById('check_img_dobyyyy').src="/register/en/design/not_available.jpg";	
					 document.getElementById('check_img_dobyyyy').style.display="block";
					 document.getElementById('msg_dobyyyy').style.display="block";
					 document.getElementById('msg_dobyyyy').innerHTML="Please enter your year of birth";		
					}
                    if(age<13)
					{
                    window.location="http://www.divine.ca/register/en/under_13.php";		
					}					
				}
				else
				{
		document.getElementById('check_img_dobyyyy').src="/register/en/design/available.jpg";	
        document.getElementById('check_img_dobyyyy').style.display="block";
     document.getElementById('msg_dobyyyy').style.display="none";
				}
				
			  }
	else		  
	{
	if((document.getElementById(from).value!="" && from!='gender') ||(from=='gender' && (document.forms[0].gender[0].checked||document.forms[0].gender[1].checked)))
	{
			document.getElementById(id).src="/register/en/design/available.jpg";	
			document.getElementById(id).style.display="block";
   switch(from)
	{
	case "firstname":{document.getElementById('msg_firstname').style.display="none";break;}
	case "lastname":{document.getElementById('msg_lastname').style.display="none";break;}
	case "city":{document.getElementById('msg_city').style.display="none";break;}	
	case "gender":{document.getElementById('msg_gender').style.display="none";break;}	
	}

	}
	else
	{
document.getElementById(id).src="/register/en/design/not_available.jpg";	
document.getElementById(id).style.display="block";		
	
	switch(from)
	{
	case "firstname":{document.getElementById('msg_firstname').style.display="block";
    document.getElementById('msg_firstname').innerHTML="Please enter your first name";break;}
	
	case "lastname":{document.getElementById('msg_lastname').style.display="block";
    document.getElementById('msg_lastname').innerHTML="Please enter your last name";break;}
	
	case "city":{document.getElementById('msg_city').style.display="block";
    document.getElementById('msg_city').innerHTML="Please enter your city";break;}

   case "gender":{document.getElementById('msg_gender').style.display="block";
    document.getElementById('msg_gender').innerHTML="Please select your gender";break;}	
	}

	}
	}
// CHECK MORE RECURSIVE
 switch (from)
 {
  case "lastname":{set_check('check_img_firstname','firstname');break;} 
  case "country_reg":{set_check('check_img_firstname','firstname');set_check('check_img_lastname','lastname');break;}   
  case "city":{set_check('check_img_firstname','firstname');set_check('check_img_lastname','lastname');set_check('check_img_country','country_reg');break;}  
  case "dobyyyy":{set_check('check_img_firstname','firstname');set_check('check_img_lastname','lastname');set_check('check_img_country','country_reg');set_check('check_img_city','city');break;}    
  case "gender":{set_check('check_img_firstname','firstname');set_check('check_img_lastname','lastname');set_check('check_img_country','country_reg');set_check('check_img_city','city');set_check('check_img_dobyyyy','dobyyyy');break;}      
 }
 // END CHECK MORE 
  }
}

function send_activation_email()
{
	var url = 'http://www.divine.ca/register/en/send_active.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					the_email: $F('the_email'),		
                    send: 'divine'
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_validate_activate").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_validate_activate").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
					}
				}				 
			});
}
function fill_username(the_value,grey)
{
	var couleur="";
	if (grey=='Yes')couleur="_grey";
document.getElementById("username").value=the_value;
document.getElementById("check_username").innerHTML="";
document.getElementById('check_av_username').innerHTML='<img src="/register/en/design/available'+couleur+'.jpg"/>';	
}

function validate_submit(){
var url = 'http://www.divine.ca/register/en/validate.php';
			new Ajax.Request(url, 
			{
				parameters: 
				{ 
email: $F('email'),
type: $F('type'),
go_button: 'Yes'
               	},
				method: 'post',
				onSuccess: function(transport) 
				{
					{
                     	
						var result = $('after_validate');
						result.innerHTML='';
						result.innerHTML+=transport.responseText;
												
					}
				}				 
			});
}

function key_enter(e)
{
var ENTER_KEY = 13;
            var code = "";
      
            if (window.event) // IE
            {
                code = e.keyCode;
            }
            else if (e.which) // Netscape/Firefox/Opera
            {
                code = e.which;
            }
            
            if (code == ENTER_KEY)validate_submit();
			
}
function key_enter2(e)
{
var ENTER_KEY = 13;
            var code = "";
      
            if (window.event) // IE
            {
                code = e.keyCode;
            }
            else if (e.which) // Netscape/Firefox/Opera
            {
                code = e.which;
            }
            
            if (code == ENTER_KEY)document.getElementById('form1').submit();
			
}
function resize_win(w,h)
{
 if (parseInt(navigator.appVersion)>3) {
   if (navigator.appName=="Netscape") {
    top.outerWidth=w;
    top.outerHeight=h;
   }
   else top.resizeTo(w,h);
}


}

function validate_nls(nl_en,gos_en,nl_fr,gos_fr,div_fr)
		{
			var url = 'http://www.divine.ca/register/en/validate.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					email: $F('email'),
					type: $F('type'),
					nl_en: $F('nl_en'),
					gos_en: $F('gos_en'),
					nl_fr: $F('nl_fr'),
					gos_fr: $F('gos_fr'),
					div_fr: $F('div_fr'),
					submit_nls: 'Yes'
					},
				method: 'post',
				onSuccess: function(transport) 
				{
					{
                     	var result3 = $('after_validate');
						result3.innerHTML='';
						result3.innerHTML+=transport.responseText;
						
					}
				}				 
			});
		}		

function validate_member()
		{
			var url = 'http://www.divine.ca/register/en/validate_member.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					email: $F('email'),
					type: $F('type'),
					username: $F('username'),
					password: $F('password'),
					password2: $F('password2'),
					lang: Form.getInputs('myform','radio','lang').find(function(radio) { return radio.checked; }).value,					
					condition: $F('condition'),			
                    submit_member: 'Yes'
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_validate").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_validate").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
					}
				}				 
			});
		}
function validate_member2(nl_en,gos_en,nl_fr,gos_fr,div_fr)
		{
			var url = 'http://www.divine.ca/register/en/validate_member.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					email: $F('email'),
					type: $F('type'),
					nl_en: $F('nl_en'),
					gos_en: $F('gos_en'),
					nl_fr: $F('nl_fr'),
					gos_fr: $F('gos_fr'),
					div_fr: $F('div_fr'),
                    username: $F('username'),
					password: $F('password'),
					password2: $F('password2'),
					lang: Form.getInputs('myform','radio','lang').find(function(radio) { return radio.checked; }).value,					
					condition: $F('condition'),			
                    submit_member: 'Yes'
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_validate").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_validate").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
					}
				}				 
			});
		}

function validate_nl_fields(nl_en,gos_en,nl_fr,gos_fr,div_fr)
		{
			var url = 'http://www.divine.ca/register/en/validate_member.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					email: $F('email'),
					type: $F('type'),
					nl_en: $F('nl_en'),
					gos_en: $F('gos_en'),
					nl_fr: $F('nl_fr'),
					gos_fr: $F('gos_fr'),
					div_fr: $F('div_fr'),
					firstname: $F('firstname'),
					lastname: $F('lastname'),					
					country: $F('country_reg'),	
					state: $F('state'),						
					province: $F('province'),
					city: $F('city'),
					gender:Form.getInputs('myform','radio','gender').findAll(function(item){ return item.checked; }).pluck("value"),					
//                    gender: Form.getInputs('myform','radio','gender').find(function(radio) { return radio.checked; }).value,					
					dobyyyy: $F('dobyyyy'),	
					validate_fields: 'Yes'
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_validate").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_validate").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
					}
				}				 
			});
		}


////////////////////////////////////////
function validate_nl_fields_member(nl_en,gos_en,nl_fr,gos_fr,div_fr)
		{
			var url = 'http://www.divine.ca/register/en/validate_member.php';
			
			new Ajax.Request(url,
			{
				parameters:{
					email: $F('email'),
					type: $F('type'),
					nl_en: $F('nl_en'),
					gos_en: $F('gos_en'),
					nl_fr: $F('nl_fr'),
					gos_fr: $F('gos_fr'),
					div_fr: $F('div_fr'),
					firstname: $F('firstname'),
					lastname: $F('lastname'),					
					country: $F('country_reg'),	
					state: $F('state'),						
					province: $F('province'),
					city: $F('city'),
					gender:Form.getInputs('myform','radio','gender').findAll(function(item){ return item.checked; }).pluck("value"),
					dobyyyy: $F('dobyyyy'),					
					username: $F('username'),
					password: $F('password'),
					password2: $F('password2'),
					lang: Form.getInputs('myform','radio','lang').find(function(radio) { return radio.checked; }).value,					
					condition: $F('condition'),					
					validate_fields_member: 'Yes'
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_validate").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_validate").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
					}
				}				 
			});
		}
/////////////////////////////////////////
function check_username()
{
//var Timer = setTimeout("check_username2()",5000);	
check_username2();
}

function check_username2()
{
var url = 'http://www.divine.ca/register/en/checks.php?t=username';
			
			new Ajax.Request(url,
			{
				parameters:{
					username: $F('username'),
					grey: $F('grey')
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
                     	var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_username").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_username").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
						/*var result5 = $('check_username');
						result5.innerHTML='';
						result5.innerHTML+=transport.responseText;*/
						
					}
				}				 
			});
}

function check_pass()
{
var url = 'http://www.divine.ca/register/en/checks.php?t=pass';
			
			new Ajax.Request(url,
			{
				parameters:{
					password: $F('password'),
					grey: $F('grey')
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_the_pass").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_the_pass").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
                     	/*var result6 = $('check_the_pass');
						result6.innerHTML='';
						result6.innerHTML+=transport.responseText;*/
						
					}
				}				 
			});
}

function check_pass2()
{
var url = 'http://www.divine.ca/register/en/checks.php?t=pass2';
			
			new Ajax.Request(url,
			{
				parameters:{
					password2: $F('password2'),
					password: $F('password'),
					grey: $F('grey')
					        },
				method: 'post',
				onSuccess: function(transport) 
				{
					{
						var bodyTxt=unescape(transport.responseText);
						document.getElementById("check_the_pass2").innerHTML="";
						if(bodyTxt!="")
						{
							var tempBodyTxt=bodyTxt.split("<!!script!!>");
							var tempArrScripts=new Array();
							var j=0;
							for(var i=0; i<tempBodyTxt.length; i++)
							{
								if(i%2==0)
									document.getElementById("check_the_pass2").innerHTML+=tempBodyTxt[i];
								else
								{
									tempArrScripts[j]=tempBodyTxt[i];
									j++;
								}
							}
							for(var i=0; i<tempArrScripts.length; i++)
							{
								eval(tempArrScripts[i]); 
							}
						}
                     	/*var result7 = $('check_the_pass2');
						result7.innerHTML='';
						result7.innerHTML+=transport.responseText;*/
						
					}
				}				 
			});
}

function check_condition(grey)
{
var couleur="";
if (grey=='Yes')couleur="_grey";

if(document.getElementById("condition").checked != true)
{
document.getElementById("check_condition").innerHTML="<div class='alert'>&nbsp;&nbsp;You must agree to the site&rsquo;s terms and conditions in order to continue</div>";
document.getElementById('check_av_condition').innerHTML='<img src="/register/en/design/not_available'+couleur+'.jpg">';}
else 
 {
document.getElementById("check_condition").innerHTML="";
document.getElementById('check_av_condition').innerHTML='<img src="/register/en/design/available'+couleur+'.jpg"/>';	 
 }
}

function toggleLayer(whichLayer)
{
if (whichLayer=='english')
{
document.getElementById("french").style.display='block';
document.getElementById("french").style.marginLeft = "25px";
document.getElementById("english").style.display='none';
document.getElementById("en_tab").src='http://www.divine.ca/register/en/design/en_tab2.jpg';
document.getElementById("fr_tab").src='http://www.divine.ca/register/en/design/fr_tab2.jpg';

}
else
{
document.getElementById("french").style.display='none';
document.getElementById("english").style.display='block';
document.getElementById("english").style.marginLeft = "25px";
document.getElementById("en_tab").src='http://www.divine.ca/register/en/design/en_tab.jpg';
document.getElementById("fr_tab").src='http://www.divine.ca/register/en/design/fr_tab.jpg';
}
}
//////////////////////////////// BUBBLE
var xOp7Up,xOp6Dn,xIE4Up,xIE4,xIE5,xNN4,xUA=navigator.userAgent.toLowerCase();
if(window.opera)
{
	var i=xUA.indexOf('opera');
	if(i!=-1)
	{
		var v=parseInt(xUA.charAt(i+6));
		xOp7Up=v>=7;
		xOp6Dn=v<7;
	}
} else if(navigator.vendor!='KDE' && document.all && xUA.indexOf('msie')!=-1) {
	xIE4Up=parseFloat(navigator.appVersion)>=4;
	xIE4=xUA.indexOf('msie 4')!=-1;
	xIE5=xUA.indexOf('msie 5')!=-1;
} else if(document.layers) {xNN4=true;}

xMac=xUA.indexOf('mac')!=-1;


function xClientHeight()
{
	var h=0;
	if(xOp6Dn) h=window.innerHeight;
	else if(document.compatMode == 'CSS1Compat' && !window.opera && document.documentElement && document.documentElement.clientHeight)
		h=document.documentElement.clientHeight;
	else if(document.body && document.body.clientHeight)
		h=document.body.clientHeight;
	else if(xDef(window.innerWidth,window.innerHeight,document.width)) 
	{
		h=window.innerHeight;
		if(document.width>window.innerWidth) h-=16;
	}
	return h;
}

function xClientWidth()
{
	var w=0;
	if(xOp6Dn) w=window.innerWidth;
	else if(document.compatMode == 'CSS1Compat' && !window.opera && document.documentElement && document.documentElement.clientWidth)
		w=document.documentElement.clientWidth;
	else if(document.body && document.body.clientWidth)
		w=document.body.clientWidth;
	else if(xDef(window.innerWidth,window.innerHeight,document.height)) 
	{
		w=window.innerWidth;
		if(document.height>window.innerHeight) w-=16;
	}
	return w;
}
function xDocSizeWidth()
{
  var b=document.body, e=document.documentElement;
  var esw=0, eow=0, bsw=0, bow=0, esh=0, eoh=0, bsh=0, boh=0;
  if (e) {
    esw = e.scrollWidth;
    eow = e.offsetWidth;
    esh = e.scrollHeight;
    eoh = e.offsetHeight;
  }
  if (b) {
    bsw = b.scrollWidth;
    bow = b.offsetWidth;
    bsh = b.scrollHeight;
    boh = b.offsetHeight;
  }
	return Math.max(esw,eow,bsw,bow);
}

function xDocSizeHeight()
{
  var b=document.body, e=document.documentElement;
  var esw=0, eow=0, bsw=0, bow=0, esh=0, eoh=0, bsh=0, boh=0;
  if (e) {
    esw = e.scrollWidth;
    eow = e.offsetWidth;
    esh = e.scrollHeight;
    eoh = e.offsetHeight;
  }
  if (b) {
    bsw = b.scrollWidth;
    bow = b.offsetWidth;
    bsh = b.scrollHeight;
    boh = b.offsetHeight;
  }
	return Math.max(esh,eoh,bsh,boh);
}
function js_bubble_reposition()
{
	elem_fader=document.getElementById("dhtml_fader");
	elem_fader.style.height=xDocSizeHeight()+"px";
	elem_fader.style.width=xDocSizeWidth()+"px";
	elem_fader.style.display='block';

	elem_bubble=document.getElementById("dhtml_popup");
//	temp_top=xClientHeight()/2-100;
//	if(temp_top<0) temp_top=10;
	temp_left=xClientWidth()/2-283;
	if(temp_left<0) temp_left=10;
	elem_bubble.style.top="30px";
	elem_bubble.style.left=temp_left+"px";
	
document.getElementById("country_reg").style.display="none";
document.getElementById("dobyyyy").style.display="none";
document.getElementById("province").style.display="none";
document.getElementById("state").style.display="none";

}
function js_bubble_close()
{
document.getElementById("dhtml_popup").style.display="none";
document.getElementById("dhtml_fader").style.display="none";
document.getElementById("big_div").innerHTML=document.getElementById("dhtml_thank_email_temp").value;

/*document.getElementById("country_reg").style.display="block";
document.getElementById("dobyyyy").style.display="block";
document.getElementById("province").style.display="block";
document.getElementById("state").style.display="block";*/
}

function js_bubble_reposition_nl_manager(nl)
{
	elem_fader=document.getElementById("dhtml_fader");
	elem_fader.style.left=0;
	elem_fader.style.top=0;
	elem_fader.style.height=xDocSizeHeight()+"px";
	elem_fader.style.width=xDocSizeWidth()+"px";
	elem_fader.style.display='block';

	elem_bubble=document.getElementById("dhtml_popup");
	temp_left=xClientWidth()/2-247;
	if(temp_left<0) temp_left=10;
	elem_bubble.style.top=xClientHeight()/2-200;
	//elem_bubble.style.top="30px";
	elem_bubble.style.left=temp_left+"px";
    document.getElementById("dhtml_popup").style.display="block";	
	switch (nl)
	{
		case "nl_en":{document.getElementById("nameofnewsletter").innerHTML="Divine.ca General Newsletter?";document.getElementById("yes_nl_manager").value="nl_en";break;}
		case "gos_en":{document.getElementById("nameofnewsletter").innerHTML="Divine Daily Gossip Newsletter?";document.getElementById("yes_nl_manager").value="gos_en";break;}
		case "nl_fr":{document.getElementById("nameofnewsletter").innerHTML="Cyberbulletin divine.ca?";document.getElementById("yes_nl_manager").value="nl_fr";break;}
		case "gos_fr":{document.getElementById("nameofnewsletter").innerHTML="Cyberbulletin de potins quotidiens divine.ca?";document.getElementById("yes_nl_manager").value="gos_fr";break;}
		case "div_fr":{document.getElementById("nameofnewsletter").innerHTML="Cyberbulletin quotidien Divinement Urbain?";document.getElementById("yes_nl_manager").value="div_fr";break;}		
		case "sp_en":{document.getElementById("nameofnewsletter").innerHTML="Offers and product announcements from partners?";document.getElementById("yes_nl_manager").value="sp_en";break;}		
		case "sp_fr":{document.getElementById("nameofnewsletter").innerHTML="Offres et promotions de produits de partenaires ?";document.getElementById("yes_nl_manager").value="sp_fr";break;}		

	}
}
function js_bubble_close_nl_manager()
{
document.getElementById("dhtml_popup").style.display="none";
document.getElementById("dhtml_fader").style.display="none";
}
function js_bubble_yes_nl_manager()
{
	var yes_value=document.getElementById("yes_nl_manager").value;
	switch(yes_value)
	{
	case "nl_en":{document.getElementById("unsubscribe_value").value="nl_en";document.unsubscribe_form.submit();break;}	
	case "gos_en":{document.getElementById("unsubscribe_value").value="gos_en";document.unsubscribe_form.submit();break;}	
	case "nl_fr":{document.getElementById("unsubscribe_value").value="nl_fr";document.unsubscribe_form.submit();break;}	
	case "gos_fr":{document.getElementById("unsubscribe_value").value="gos_fr";document.unsubscribe_form.submit();break;}	
	case "div_fr":{document.getElementById("unsubscribe_value").value="div_fr";document.unsubscribe_form.submit();break;}		
	case "sp_en":{document.getElementById("unsubscribe_value").value="sp_en";document.unsubscribe_form.submit();break;}		
	case "sp_fr":{document.getElementById("unsubscribe_value").value="sp_fr";document.unsubscribe_form.submit();break;}		
	}
}
