questia.Package( "coreweb.search" ); coreweb.search.validateSearchInputs = function(form,submitId, left,top) { var cboxes = coreweb.common.getSelectedCheckBoxes(form); var mediaCount = 0; var skuCount = 0; for (var i=0; i < cboxes.length; i++) { if ( cboxes[i].className.indexOf('mediaCheck') >= 0 ) { mediaCount++; } if ( cboxes[i].className.indexOf( 'skuCheck' ) >= 0 ) { skuCount++; } } var submitbtn = coreweb.common.getElement(form,submitId); var pos = coreweb.common.ComponentUtils.getPosition(submitbtn); if ( mediaCount == 0 ) { document.getElementById('searchWarning').style.left=pos.left + left+"px"; document.getElementById('searchWarning').style.top=pos.top + top+"px"; document.getElementById('searchWarning').style.display='inline'; return false; } else if ( skuCount == 0 && (questia.Dictionary.search && questia.Dictionary.search.checkContentTypes) ) { document.getElementById('skuWarning').style.left=pos.left + left+"px"; document.getElementById('skuWarning').style.top=pos.top + top+"px"; document.getElementById('skuWarning').style.display='inline'; return false; } else { return true; } }