


















                    
          
                    

                    

                    
          
                    
           
                    
          
                    
           
                    
           
                    
            
                    
          
                    
          
                    
          
                    
          
                    
          
                    

                    
 
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("SA_Foundation_legal_name", "SA_Foundation_mission", "SA_Foundation_amount", "SA_Foundation_align_with_SA", "SA_Foundation_employees", "last_name_haht", "first_name_haht", "SA_Foundation_Title", "SA_Foundation_office_phone", "e_mail_address_haht"  );
 var fieldLabels = new Array("Provide your organization&#39;s legal name as it appears on your 501(c)(3) letter.", "What is your organization&#39;s primary mission or goals?", "What is the amount of funding that you are requesting?", "How does your organization&#39;s mission or goals align to the Sigma-Aldrich Foundation description and guidelines shared on the previous web pages?", "Please provide the names and briefly describe the roles of any Sigma-Aldrich employees who are currently active in your organization and its activities.", "Last Name:", "First Name:", "Job Title :", "Office Phone :", "E-Mail Address:"  );
 var checkRadioNames = new Array("SA_Foundation_501c3", "SA_Foundation_tax_exempt", "SA_Foundation_state_tax_credit", "email_permission_haht"  );
 var checkRadioLabels = new Array("Are you a 501(c)(3) organization?", "Is your tax-exempt status currently valid?", "Does the grant your organization is requesting qualify for any state tax credits?", "I wish to receive email updates and offers:"  );

 if(!customStateCheck()){
    return false;
 }
 
 if(!customEmailCheck()){
    return false;
 }

 setFormFieldNamesInSequence(document.getElementById("Sigma_Aldrich_Foundation"));

 for(var i=0; i<checkRadioNames.length; i++){
    var el = document.getElementById("Sigma_Aldrich_Foundation")[checkRadioNames[i]];
    var other = document.getElementById("Sigma_Aldrich_Foundation")[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("Sigma_Aldrich_Foundation")[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("Sigma_Aldrich_Foundation")[fieldNames[i]].value == ""){
        alert(fieldLabels[i] + " is required.");
        return false;
    }
 
 }
 
 
 document.getElementById("Sigma_Aldrich_Foundation").submit();
}

function customStateCheck(){

    if(document.getElementById("Sigma_Aldrich_Foundation")['country_haht'] != null && document.getElementById("Sigma_Aldrich_Foundation")['country_haht'].value == 'US'){
    
        if(document.getElementById("Sigma_Aldrich_Foundation")['state_haht'] != null && document.getElementById("Sigma_Aldrich_Foundation")['state_haht'].value == ''){
            alert("You must select a state.");
            return false;        
        }
    
    
    } 
    
    if(document.getElementById("Sigma_Aldrich_Foundation")['state_haht'] != null && document.getElementById("Sigma_Aldrich_Foundation")['state_haht'].value != ''){
    
        if(document.getElementById("Sigma_Aldrich_Foundation")['province_haht'] != null && document.getElementById("Sigma_Aldrich_Foundation")['province_haht'].value != ''){
            alert("You must only choose a state or a province, not both.");
            return false;
        }
    
    }
    return true;
}

function customEmailCheck() {
    if(document.getElementById("Sigma_Aldrich_Foundation")['e_mail_address_haht'] != null && document.getElementById("Sigma_Aldrich_Foundation")['e_mail_address_haht'].value != ''){
 	if (!document.getElementById("Sigma_Aldrich_Foundation")['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="Sigma_Aldrich_Foundation" id="Sigma_Aldrich_Foundation" method="post" action="/webapp/wcs/stores/servlet/FormProcess?storeId=11001&langId=-1 ">'+'<table cellpadding=0 cellspacing=0><tr><td width="590px;" colspan="2"><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">Are you a 501(c)(3) organization?</td></tr></table></label><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_501c3" value="Yes" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">Yes &nbsp; &nbsp; If yes, please continue.</label></td></tr></table></td></tr><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_501c3" value="No" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">No &nbsp; &nbsp; &nbsp; If no, you are not eligible to apply for funding.</label></td></tr></table></td></tr></table></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_legal_name"><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">Provide your organization&#39;s legal name as it appears on your 501(c)(3) letter.</td></tr></table></label><input type="text" name="SA_Foundation_legal_name" maxlength="" size="80" class="SigmaFormsAnswer" value=""/></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td width="590px;" colspan="2"><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">Is your tax-exempt status currently valid?</td></tr></table></label><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_tax_exempt" value="Yes" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">Yes</label></td></tr></table></td></tr><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_tax_exempt" 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 colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td width="590px;" colspan="2"><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">Does the grant your organization is requesting qualify for any state tax credits?</td></tr></table></label><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_state_tax_credit" value="Yes" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">Yes</label></td></tr></table></td></tr><tr><td width="100%" class="radioOption"><table width="100%" cellpadding="0" cellspacing="0"><tr><td valign="top"><input class="SigmaFormsAnswer" type="radio" name="SA_Foundation_state_tax_credit" 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 colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_state_tax_credit_if_yes"><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">If yes, please specify the type of tax credit that it is eligible for.</td></tr></table></label><input type="text" name="SA_Foundation_state_tax_credit_if_yes" maxlength="" size="80" class="SigmaFormsAnswer" value=""/></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_mission"><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">What is your organization&#39;s primary mission or goals?</td></tr></table></label><textarea cols="80" rows="6" name="SA_Foundation_mission" class="SigmaFormsAnswer"></textarea></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_amount"><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">What is the amount of funding that you are requesting?</td></tr></table></label><input type="text" name="SA_Foundation_amount" maxlength="" size="80" class="SigmaFormsAnswer" value=""/></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_align_with_SA"><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">How does your organization&#39;s mission or goals align to the Sigma-Aldrich Foundation description and guidelines shared on the previous web pages?</td></tr></table></label><textarea cols="80" rows="6" name="SA_Foundation_align_with_SA" class="SigmaFormsAnswer"></textarea></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><label for="SA_Foundation_employees"><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">Please provide the names and briefly describe the roles of any Sigma-Aldrich employees who are currently active in your organization and its activities.</td></tr></table></label><textarea cols="80" rows="6" name="SA_Foundation_employees" class="SigmaFormsAnswer"></textarea></td></tr>'+'<tr><td colspan="2"><div class="formSpacer">&nbsp;</div></td></tr><tr><td colspan="2"><table cellpadding="0" cellspacing="0"><tr><td valign="top"><img src="/images/required_space.gif" width="9" height="9"/>&nbsp;</td><td valign="top"><span class="SigmaFormsQuestion"><u>Contact Information</u></span></td></tr></table></td></tr><tr><td valign="top" class="leftFormCol"><label for="last_name_haht"><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">Last Name:</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="last_name_haht" maxlength="30" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="first_name_haht"><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">First Name:</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="first_name_haht" maxlength="20" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="SA_Foundation_Title"><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">Job Title :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="SA_Foundation_Title" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="SA_Foundation_office_phone"><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">Office Phone :</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="SA_Foundation_office_phone" maxlength="" size="20" class="SigmaFormsAnswer" value=""/></td></tr><tr><td valign="top" class="leftFormCol"><label for="e_mail_address_haht"><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">E-Mail Address:</td></tr></table></label></td><td class="rightFormCol"><input type="text" name="e_mail_address_haht" maxlength="64" 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">I wish to receive email updates and offers:</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="email_permission_haht" value="Y" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">Yes</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="email_permission_haht" value="N" /></td><td width="100%" valign="top"><label style="display: block;"class="SigmaFormsAnswer">No, not at this time.</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="SA Foundation">'+'<input type="hidden" name="email_sendto" value="carrie.fields@sial.com,sams1-usa@sial.com">'+'<input type="hidden" name="url_location" value="/site-level.html">'+'<input type="hidden" name="egform_name" value="Sigma_Aldrich_Foundation">'+'<input type="hidden" name="haht_form_name" value="Sigma_Aldrich_Foundation">'+'<input type="hidden" name="page_link" value="http://www.sigmaaldrich.com:4402/customer-service/sigma-aldrich-foundation/expressions-of-interest.MainParsys.42951.formInclude.js">'+'<input type="hidden" name="referr_page" value="null">'+'<input type="hidden" name="thank_you_text" value=""></form>');
   