para empezar no se que 
validate estes usando pero supongo que no aceptara condicionales dentro de las opciones.... ^^ 
Es decir... el 
if deberia estar fuera.... 
Ahora eso de saber si esta checked o no .... hazlo asi:
Cambia:   
Código Javascript
:
Ver original- if($("#tpp2").attr("checked")== true){ 
Por:   
Código Javascript
:
Ver original- if($("#tpp2").is(":checked")){ 
Suerte 
