

















          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    
          
                    

                    

                    
 
function setFormFieldNamesInSequence(formObj){ 
        var hiddenElem = document.getElementById('MAINTAINED_ORDERED_FORM_FIELDS'); 
        if(hiddenElem == null){                         
                //get the field one by one 
                //and append separated by comma 
                var length = formObj.length; 
                var name = ""; 
        var previousElemName = ""; 
                var once = true; 
                for(var i=0 ; i< length;i++){ 
                        var elemName = formObj.elements[i].name; 
                        if(elemName != previousElemName){ 
                        if(once){ 
                        name = name + elemName ; 
                        once = false; 
                } 
                else{ 
                        name = name +","+elemName ; //separated by comma 
                } 
                        } 
                previousElemName = elemName; 
                }//for 

                //define a new input hidden element 
                var inputElement   = document.createElement("input"); 
                inputElement.type  = "hidden" ; 
                inputElement.name  = "MAINTAINED_ORDERED_FORM_FIELDS"; 
                inputElement.id    = "MAINTAINED_ORDERED_FORM_FIELDS"; 
                inputElement.value = name; //put the value 
                formObj.appendChild(inputElement) ;  //add to the form dynamically 
                //alert(inputElement.value); 
        } 
} 


function checkRequired(){
 var fieldNames = new Array("Spain_Nombre", "Spain_Apellidos", "Spain_Compania", "Spain_direccion", "Spain_Ciudad", "Spain_Codigo_Postal", "Spain_Pais", "Spain_Telefono", "Spain_Fax", "Spain_eMail"  );
 var fieldLabels = new Array("Nombre :", "Apellidos :", "Entidad:", "Direcci?n", "Ciudad :", "C&oacute;digo Postal :", "Pa&iacute;s :", "Tel&eacute;fono :", "Fax :", "eMail :"  );
 var checkRadioNames = new Array("Spain_Permiso"  );
 var checkRadioLabels = new Array("Deseo recibir informaci&oacute;n de inter&eacute;s por email"  );

 if(!customStateCheck()){
    return false;
 }
 
 if(!customEmailCheck()){
    return false;
 }

 setFormFieldNamesInSequence(document.getElementById("Club_de_Usuarios"));

 for(var i=0; i<checkRadioNames.length; i++){
    var el = document.getElementById("Club_de_Usuarios")[checkRadioNames[i]];
    var other = document.getElementById("Club_de_Usuarios")[checkRadioNames[i]+'_other'];
    var foundChecked = false;
    
    if(el != undefined && el.checked == false && other == undefined) {
	alert(checkedRadioLabels[i] + " is required.");
        return false;
    }
    else if ((el != undefined && el.checked) || (other != undefined && other.value.length > 0)) {
        foundChecked = true;
    }
    else{
        
        for(var j=0; j<el!=undefined && j<el.length; j++){
            if(el[j].checked == true ){
                foundChecked = true;
            } else {
		var o = document.getElementById("Club_de_Usuarios")[el[j].name+'_other'];
		if (o != null && o.value.length>0) {
			foundChecked = true;
		}
	    }
        }
        
    }
    if(foundChecked == false){
            alert(checkRadioLabels[i] + ' is required.');
            return false;
        }

 }

 for(var i=0; i<fieldNames.length; i++){
    if(document.getElementById("Club_de_Usuarios")[fieldNames[i]].value == ""){
        alert(fieldLabels[i] + " is required.");
        return false;
    }
 
 }
 
 
 document.getElementById("Club_de_Usuarios").submit();
}

function customStateCheck(){

    if(document.getElementById("Club_de_Usuarios")['country_haht'] != null && document.getElementById("Club_de_Usuarios")['country_haht'].value == 'US'){
    
        if(document.getElementById("Club_de_Usuarios")['state_haht'] != null && document.getElementById("Club_de_Usuarios")['state_haht'].value == ''){
            alert("You must select a state.");
            return false;        
        }
    
    
    } 
    
    if(document.getElementById("Club_de_Usuarios")['state_haht'] != null && document.getElementById("Club_de_Usuarios")['state_haht'].value != ''){
    
        if(document.getElementById("Club_de_Usuarios")['province_haht'] != null && document.getElementById("Club_de_Usuarios")['province_haht'].value != ''){
            alert("You must only choose a state or a province, not both.");
            return false;
        }
    
    }
    return true;
}

function customEmailCheck() {
    if(document.getElementById("Club_de_Usuarios")['e_mail_address_haht'] != null && document.getElementById("Club_de_Usuarios")['e_mail_address_haht'].value != ''){
 	if (!document.getElementById("Club_de_Usuarios")['e_mail_address_haht'].value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.int)|(\.org)|(\.biz)|(\.info)|(\.name)|(\..{2,2}))$)\b/gi)) {
        	alert(" Please enter a valid e-mail address.");
		return false;
	}
    }
    return true;
}

document.write('<form name="Club_de_Usuarios" id="Club_de_Usuarios" method="post" action="/webapp/wcs/stores/servlet/FormProcess?storeId=11001&langId=-1 ">'+'<table cellpadding=0 cellspacing=0>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr>'+'<tr><td colspan="2"><label class=""></label><br/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Nombre"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Nombre :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Nombre" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Apellidos"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Apellidos :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Apellidos" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Numero_Cliente"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">N&uacute;mero de cliente (si lo conoce)</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Numero_Cliente" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Compania"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Entidad:</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Compania" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Departamento"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">Departamento :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Departamento" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Laboratorio"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">Laboratorio :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Laboratorio" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_direccion"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Direcci?n</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_direccion" maxlength="60" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Direccion_2"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">Direcci&oacute;n (L&iacute;nea 2)</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Direccion_2" maxlength="60" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Provincia"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">Provincia</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Provincia" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Ciudad"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Ciudad :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Ciudad" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Codigo_Postal"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">C&oacute;digo Postal :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Codigo_Postal" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Pais"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Pa&iacute;s :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Pais" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Telefono"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Tel&eacute;fono :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Telefono" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_Fax"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Fax :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_Fax" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="Spain_eMail"><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">eMail :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="Spain_eMail" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/star.gif" width="9" height="9"/>&nbsp;</td><td valign="top">Deseo recibir informaci&oacute;n de inter&eacute;s por email</td></tr></table></label></td><td class="rightFormCol"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="50%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="Spain_Permiso" value="SI" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">S?</label></td></tr></table></td><td width="50%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="Spain_Permiso" value="NO" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">No</label></td></tr></table></td></tr></table></td></tr><tr><td valign="top" class="leftFormCol"><label><table cellpadding="0" cellspacing="0" class="SigmaFormsQuestion"><tr><td valign="top"><img src="/images/required_space.gif" width="12" height="9"/></td><td valign="top">Registro en el Club de Usuarios SPME</td></tr></table></label></td><td class="rightFormCol"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%" valign="top"><table cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="checkbox" name="Resgistro_Club_Usuarios" value="SL1" checked="checked"/></td><td valign="top"><label class="SigmaFormsAnswer">Club de Usuarios SPME</label></td></tr></table></td></tr></table></td></tr><tr><td colspan="2" class="formsubmit"><input type="button" value="Submit" onclick="javascript:checkRequired();"/></td></tr></table>'+'<input type="hidden" name="user_formid" value="SL1">'+'<input type="hidden" name="email_sendto" value="espmarketing@sial.com">'+'<input type="hidden" name="url_location" value="/site-level.html">'+'<input type="hidden" name="egform_name" value="Club_de_Usuarios">'+'<input type="hidden" name="haht_form_name" value="Club_de_Usuarios">'+'<input type="hidden" name="page_link" value="http://www.sigmaaldrich.com:4402/spain/club-spme.MainParsys.57471.formInclude.js">'+'<input type="hidden" name="referr_page" value="null">'+'<input type="hidden" name="thank_you_text" value=""></form>');
   