... questa

if ((a == str ) and (sp <> "SPCO901")){

è sintassi JavaScript, ti avviso che l'operatore di disuguaglianza è !=, non <>.

Ciao !