   ageValidationHTML = '<FORM NAME="ageValidation" id="ageValidationForm" ACTION="" METHOD="POST" style="text-align:center; position:relative; top:55px;">'+
   					   '<div id="formValidationErrorMsg" style="color:#F00; font-size:10px;"></div>'+
					   '<div style="margin-bottom:10px;">¿Cuál es tu fecha de nacimiento?</div>'+
					   '<INPUT TYPE="text" id="day" size="2" NAME="dia" VALUE="dia"> <INPUT TYPE="text" size="2" id="month" NAME="mes" VALUE="mes"> <INPUT TYPE="text" size="4" id="year" NAME="ano" VALUE="año">'+
					   '<p>'+
					   '<INPUT TYPE="button" NAME="button" Value="Ok" onClick="submitForm()" style="margin-top:10px;">'+
					   '</p></FORM>';

   $(function(){
	   if(readCookie("ageValidation") !="done"){
	     buildAgeValidationForm();
	   }
   });
	
   function buildAgeValidationForm(){
   			if( document.URL !="http://www.chipicao.es/" ){
   				return;
   			}
	   		$("#popUpAzulTxt").html(ageValidationHTML);
       		callDialog();
   }

   function submitForm(){
	    var day   = parseInt($('#ageValidationForm #day').val());
		var month = parseInt($('#ageValidationForm #month').val());
		var year  = parseInt($('#ageValidationForm #year').val());
		
	   if(!isValidDay(day)){
		ageValidationErrorMsgs("fecha incorrecta");
	   }else if(!isValidMonth(month)){
		ageValidationErrorMsgs("fecha incorrecta");
	   }else if(!isValidYear(year)){
		ageValidationErrorMsgs("fecha incorrecta");
	   }else{
		ageValidationErrorMsgs("");
		$('#dialog').dialog("close");
		$.post("php/ageValidation.php", { age:year+"-"+month+"-"+day});  
		createCookie("ageValidation","done",365);
	   }
   }
   
   function ageValidationErrorMsgs(err){
	    $('#formValidationErrorMsg').html(err);
   }
	
	function isValidDay(value) {
		if(isNaN(value)){
		   return false;	
		}else if(value > 31 || value == 0){
			return false;
		}else{
			return true;
		}
	}
	
	function isValidMonth(value) {
		if(isNaN(value)){
		   return false;	
		}else if(value > 12 || value == 0){
				return false;
			}else{
				return true;
		}
	}
	
	function isValidYear(value) {
		if(isNaN(value)){
		   return false;	
		}else if(value>2010 || value<1900 ){
				return false;
		  }else{
			return true;
		}	
	}

