function prepGenerator() { var sTerms = document.feedGenerator.searchTerms.value; var fWdthFld = document.feedGenerator.fWdth; var fWdthIdx = fWdthFld.selectedIndex; var fWdth = fWdthFld[fWdthIdx].value; var fHghtFld = document.feedGenerator.fHght; var fHghtIdx = fHghtFld.selectedIndex; var fHght = fHghtFld[fHghtIdx].value; var bWdth = document.feedGenerator.bWdth.value; var bgClr = document.feedGenerator.bgClr.value; var bdClr = document.feedGenerator.bdClr.value; if (sTerms.search(/^[A-Za-z0-9 ]+$/) != -1) { ; } else { var errLog = "Please refine your search terms to include only letters and numbers.\n"; } if (fWdth.search(/^[0-9]+$/) != -1) { ; } else { if (errLog) { var errLog = errLog + "Please re-enter your desired NewsFeed window width.\n"; } else { var errLog = "Please re-enter your desired NewsFeed window width.\n"; } } if (fHght.search(/^[0-9]+$/) != -1) { ; } else { if (errLog) { var errLog = errLog + "Please re-enter your desired NewsFeed window height.\n"; } else { var errLog = "Please re-enter your desired NewsFeed window height.\n"; } } if (bWdth.search(/^[0-9]+$/) != -1) { ; } else { if (errLog) { var errLog = errLog + "Please re-enter your desired NewsFeed window border width.\n"; } else { var errLog = "Please re-enter your desired NewsFeed window border width.\n"; } } if (bdClr.search(/^[A-Za-z0-9]+$/) != -1) { ; } else { if (errLog) { var errLog = errLog + "Please re-enter your desired NewsFeed window border color.\n"; } else { var errLog = "Please re-enter your desired NewsFeed window border color.\n"; } } if (bgClr.search(/^[A-Za-z0-9]+$/) != -1) { ; } else { if (errLog) { var errLog = errLog + "Please re-enter your desired NewsFeed window background color.\n"; } else { var errLog = "Please re-enter your desired NewsFeed window background color.\n"; } } if (errLog) { alert(errLog); } else { var nfResult = "http:\/\/www.smarthomefinancing.com\/searchcloak.php?fWdth="+fWdth+"&fHght="+fHght+"&bWdth="+bWdth+"&bdClr="+bdClr+"&bgClr="+bgClr+"&sTerms="+sTerms; window.open(nfResult, 'nfResWin', 'width=600,height=700,screenX=0,screenY=0'); } }