function OpenDiv(id){
    switch (id){
    case "newmumid":
        document.getElementById("newmumid").style.visibility = "visible"; 
        document.getElementById("pregnancyid").style.visibility = "hidden";
        document.getElementById("newmumimg").src = "images/faq_submenumum_on.jpg";
        document.getElementById("pregnancyimg").src = "images/faq_submenupreg_off.jpg";
        makeScrollbar( $('faq1'), $('scrollbarfaq1'), $('handlefaq1') );
   break;
   case "pregnancyid":
        document.getElementById("newmumid").style.visibility = "hidden";
        document.getElementById("pregnancyid").style.visibility = "visible";       
        document.getElementById("newmumimg").src = "images/faq_submenumum_off.jpg";
        document.getElementById("pregnancyimg").src = "images/faq_submenupreg_on.jpg";
    break;
    case "alldaysid":
        document.getElementById("alldaysid").style.visibility = "visible";  
        document.getElementById("alwaysid").style.visibility = "hidden";
        document.getElementById("enviveid").style.visibility = "hidden";             
        document.getElementById("alldaysimg").src = "images/prod_submenualldays_on.jpg";
        document.getElementById("alwaysimg").src = "images/prod_submenualways_off.jpg";
        document.getElementById("enviveimg").src = "images/prod_submenuenvive_off.jpg";
        makeScrollbar( $('product2'), $('scrollbarprod2'), $('handleprod2') );
    break;
    case "enviveid":
        document.getElementById("enviveid").style.visibility = "visible"; 
        document.getElementById("alldaysid").style.visibility = "hidden";
        document.getElementById("alwaysid").style.visibility = "hidden";        
        document.getElementById("enviveimg").src = "images/prod_submenuenvive_on.jpg";
        document.getElementById("alldaysimg").src = "images/prod_submenualldays_off.jpg";
        document.getElementById("alwaysimg").src = "images/prod_submenualways_off.jpg";
    break;
    case "alwaysid":
        document.getElementById("alwaysid").style.visibility = "visible"; 
        document.getElementById("alldaysid").style.visibility = "hidden";
        document.getElementById("enviveid").style.visibility = "hidden";        
        document.getElementById("alwaysimg").src = "images/prod_submenualways_on.jpg";
        document.getElementById("alldaysimg").src = "images/prod_submenualldays_off.jpg";
        document.getElementById("enviveimg").src = "images/prod_submenuenvive_off.jpg";
        makeScrollbar( $('product1'), $('scrollbarprod1'), $('handleprod1') );
    break;
    case "pregid1":
        document.getElementById("pregid1").style.display = "block";  
        document.getElementById("pregid2").style.display = "none";
        document.getElementById("pregid3").style.visibility = "hidden"; 
        document.getElementById("pregid4").style.display = "none";
        document.getElementById("pregid5").style.visibility = "hidden";
        document.getElementById("pregimg1").src = "images/preg_submenu1_on.jpg";
        document.getElementById("pregimg2").src = "images/preg_submenu2_off.jpg";
        document.getElementById("pregimg3").src = "images/preg_submenu3_off.jpg";
        document.getElementById("pregimg4").src = "images/preg_submenu4_off.jpg";
        document.getElementById("pregimg5").src = "images/preg_submenu5_off.jpg";
    break;
    case "pregid2":
        document.getElementById("pregid2").style.display = "block";  
        document.getElementById("pregid1").style.display = "none";
        document.getElementById("pregid3").style.visibility = "hidden"; 
        document.getElementById("pregid4").style.display = "none";
        document.getElementById("pregid5").style.visibility = "hidden";
        document.getElementById("pregimg2").src = "images/preg_submenu2_on.jpg";
        document.getElementById("pregimg1").src = "images/preg_submenu1_off.jpg";
        document.getElementById("pregimg3").src = "images/preg_submenu3_off.jpg";
        document.getElementById("pregimg4").src = "images/preg_submenu4_off.jpg";
        document.getElementById("pregimg5").src = "images/preg_submenu5_off.jpg";
    break;
    case "pregid3":
        document.getElementById("pregid3").style.visibility = "visible";  
        document.getElementById("pregid2").style.display = "none";
        document.getElementById("pregid1").style.display = "none"; 
        document.getElementById("pregid4").style.display = "none";
        document.getElementById("pregid5").style.visibility = "hidden";
        document.getElementById("pregimg3").src = "images/preg_submenu3_on.jpg";
        document.getElementById("pregimg2").src = "images/preg_submenu2_off.jpg";
        document.getElementById("pregimg1").src = "images/preg_submenu1_off.jpg";
        document.getElementById("pregimg4").src = "images/preg_submenu4_off.jpg";
        document.getElementById("pregimg5").src = "images/preg_submenu5_off.jpg";
        makeScrollbar( $('content2'), $('scrollbar2'), $('handle2') );
    break;
    case "pregid4":
        document.getElementById("pregid4").style.display = "block";  
        document.getElementById("pregid2").style.display = "none";
        document.getElementById("pregid3").style.visibility = "hidden"; 
        document.getElementById("pregid1").style.display = "none";
        document.getElementById("pregid5").style.visibility = "hidden";
        document.getElementById("pregimg4").src = "images/preg_submenu4_on.jpg";
        document.getElementById("pregimg2").src = "images/preg_submenu2_off.jpg";
        document.getElementById("pregimg3").src = "images/preg_submenu3_off.jpg";
        document.getElementById("pregimg1").src = "images/preg_submenu1_off.jpg";
        document.getElementById("pregimg5").src = "images/preg_submenu5_off.jpg";
    break;
    case "pregid5":
        document.getElementById("pregid5").style.visibility = "visible";
        document.getElementById("pregid2").style.display = "none";
        document.getElementById("pregid3").style.visibility = "hidden"; 
        document.getElementById("pregid4").style.display = "none";
        document.getElementById("pregid1").style.display = "none";
        document.getElementById("pregimg5").src = "images/preg_submenu5_on.jpg";
        document.getElementById("pregimg2").src = "images/preg_submenu2_off.jpg";
        document.getElementById("pregimg3").src = "images/preg_submenu3_off.jpg";
        document.getElementById("pregimg4").src = "images/preg_submenu4_off.jpg";
        document.getElementById("pregimg1").src = "images/preg_submenu1_off.jpg";
        makeScrollbar( $('content3'), $('scrollbar3'), $('handle3') );
    break;
    case "mumid1":
        document.getElementById("mumid1").style.display = "block";  
        document.getElementById("mumid2").style.display = "none";
        document.getElementById("mumid3").style.visibility = "hidden"; 
        document.getElementById("mumid4").style.display = "none";
        document.getElementById("mumid5").style.display = "none";
        document.getElementById("mumimg1").src = "images/mum_submenu1_on.jpg";
        document.getElementById("mumimg2").src = "images/mum_submenu2_off.jpg";
        document.getElementById("mumimg3").src = "images/mum_submenu3_off.jpg";
        document.getElementById("mumimg4").src = "images/mum_submenu4_off.jpg";
        document.getElementById("mumimg5").src = "images/mum_submenu5_off.jpg";
    break;
     case "mumid2":
        document.getElementById("mumid2").style.display = "block";  
        document.getElementById("mumid1").style.display = "none";
        document.getElementById("mumid3").style.visibility = "hidden"; 
        document.getElementById("mumid4").style.display = "none";
        document.getElementById("mumid5").style.display = "none";
        document.getElementById("mumimg2").src = "images/mum_submenu2_on.jpg";
        document.getElementById("mumimg1").src = "images/mum_submenu1_off.jpg";
        document.getElementById("mumimg3").src = "images/mum_submenu3_off.jpg";
        document.getElementById("mumimg4").src = "images/mum_submenu4_off.jpg";
        document.getElementById("mumimg5").src = "images/mum_submenu5_off.jpg";
    break;
     case "mumid3":
        document.getElementById("mumid3").style.visibility = "visible";  
        document.getElementById("mumid2").style.display = "none";
        document.getElementById("mumid1").style.display = "none"; 
        document.getElementById("mumid4").style.display = "none";
        document.getElementById("mumid5").style.display = "none";
        document.getElementById("mumimg3").src = "images/mum_submenu3_on.jpg";
        document.getElementById("mumimg2").src = "images/mum_submenu2_off.jpg";
        document.getElementById("mumimg1").src = "images/mum_submenu1_off.jpg";
        document.getElementById("mumimg4").src = "images/mum_submenu4_off.jpg";
        document.getElementById("mumimg5").src = "images/mum_submenu5_off.jpg";
         makeScrollbar( $('mum'), $('scrollbarmum'), $('handlemum') );
    break;
     case "mumid4":
        document.getElementById("mumid4").style.display = "block";  
        document.getElementById("mumid2").style.display = "none";
        document.getElementById("mumid3").style.visibility = "hidden"; 
        document.getElementById("mumid1").style.display = "none";
        document.getElementById("mumid5").style.display = "none";
        document.getElementById("mumimg4").src = "images/mum_submenu4_on.jpg";
        document.getElementById("mumimg2").src = "images/mum_submenu2_off.jpg";
        document.getElementById("mumimg3").src = "images/mum_submenu3_off.jpg";
        document.getElementById("mumimg1").src = "images/mum_submenu1_off.jpg";
        document.getElementById("mumimg5").src = "images/mum_submenu5_off.jpg";
    break;
     case "mumid5":
        document.getElementById("mumid5").style.display = "block";  
        document.getElementById("mumid2").style.display = "none";
        document.getElementById("mumid3").style.visibility = "hidden"; 
        document.getElementById("mumid4").style.display = "none";
        document.getElementById("mumid1").style.display = "none";
        document.getElementById("mumimg5").src = "images/mum_submenu5_on.jpg";
        document.getElementById("mumimg2").src = "images/mum_submenu2_off.jpg";
        document.getElementById("mumimg3").src = "images/mum_submenu3_off.jpg";
        document.getElementById("mumimg4").src = "images/mum_submenu4_off.jpg";
        document.getElementById("mumimg1").src = "images/mum_submenu1_off.jpg";
    break;
    }
}


function Require(obForm,vFields)
{ 
		            var fields = vFields.split(",");
		            var vMissing= new Array();
					for(x=0;x<fields.length;x++)
		               {	
						if( fields[x]=="age" || fields[x]=="country")
						{
							if (obForm.elements[fields[x]].value == "" || obForm.elements[fields[x]].value == -1)
							{
								vMissing[vMissing.length] = x;
							}	
						}
						else						
						if(obForm.elements[fields[x]].value.length==0)
		                    {
								//alert("The field "+fields[x]+" must be completed");	
							
								vMissing[vMissing.length] = x ;
							}
							/*
							if (obForm.elements[fields[x]].value == "-1" )
							{
								vMissing[vMissing.length] = x;
							}*/	
						
		               }
					if(vMissing.length>0)
		              {
		            //  alert("The field"+((vMissing.length>1)?"s ":" ")+vMissing.join(",")+" must be filled in first");
							ErrorMsg = "";
	
							for( var i=0; i<vMissing.length; i++ ){
								if( error_array[ vMissing[i] ] )
									ErrorMsg += error_array[vMissing[i] ] + "\n";
							}
														
							if(ErrorMsg!="") 
							{
								alert(ErrorMsg );
								return false;
							}
		              }
		            return true;
}

function submitTheFormFreesample(form)
{ 
   var on = 0;
   
        if(!document.getElementById('opt_online').checked) {
			alert("Please indicate if you would like to receive free product samples from Envive and other  Procter & Gamble Feminine Care brands.");
		}
    else{					
			if ( (document.register.email.value!='') && !ValidEmail(document.register.email.value) ){
						alert('Merci d\'entrer une adresse email valide!');
            }
			else{					
				if ( document.register.country.value == "roi"){			
                     if ( checkDateDiv() &&  Require(form, 'email,fname,lname,address,city,country') )
				    document.register.submit();
                 }
				else{
					if ( checkDateDiv() &&  Require(form, 'email,fname,lname,address,city,country,postcode') )
					document.register.submit();
				}
            }
    }
}

function checkDateDiv()
{	
	var myDayStr = document.getElementById("daySelect").value;
	var myMonthStr = document.getElementById("monthSelect").value;
	var myYearStr = document.getElementById("yearSelect").value;
	var myMonth = new Array('January','February','March','April','May','June','July','August','September','October','November','December'); 
	var myDateStr = myDayStr + ' ' + myMonth[myMonthStr-1] + ' ' + myYearStr;

	var myDate = new Date();
	myDate.setFullYear( myYearStr, myMonthStr-1, myDayStr );

	if ( myDayStr!= -1 && myMonthStr!=-1 && myYearStr!=-1 )
	{
	
		if  (myDate.getMonth() != (myMonthStr-1) ) 
		{
			alert( 'Je suis désolée mais la  "' + myDateStr + '" que vous avez saisi n\'est pas valide ' );
			return false;
		} 
		else
		{
			return true;
		}
	}
	else
	{
		alert( 'Merci de sélectionner votre date de naissance!' );
		return false;
	}
}


function EmptyString(s) 
{ 
				var Count; 
				var Nblank = 0; 
				if (s.length == 0) return (true); // empty string 
				// count the number of blank chars 
				for (Count = 0; Count < s.length; Count++) { 
				if (s.charAt(Count) == " ") Nblank++; 
				} 
				if (Nblank == s.length) 
				return (true); 
				else 
				return (false); 
} // end EmptyString

function ValidEmail(s) 
{ 
				var Count; 
				var s2; 
				// empty or blank email 
				if (EmptyString(s) == false) {
					// email without @ 
					if (s.indexOf('@') == -1) return (false); 
					// email with @ as the 1st char 
					if (s.indexOf('@') == 0) return (false); 
					// email with @ as the last char 
					if ((s.indexOf('@')+1) == s.length) return (false); 
					// email without . 
					if (s.indexOf('.') == -1) return (false); 
					// email with . as the 1st char 
					if (s.indexOf('.') == 0) return (false); 
					// email with . as the last char 
					if ((s.indexOf('.')+1) == s.length) return (false); 
					// Now look for the first . after the first @ 
					// s2 = string after the first @ 
					s2=s.substring(s.indexOf('@')+1,s.length); 
					// email without a dot after the first @ 
					if (s2.indexOf('.') == -1) return (false); 
					// email dot right after the first @ 
					if (s2.indexOf('.') == 0) return (false); 
				}
				else
					return false;
				return (true); 
} // end ValidEmail