Per rilevare iphone e ipad non hai bisognio di una classe ti basta questo:
codice:
<head>
<script>
onload = function(){
var uagent = navigator.userAgent.toLowerCase();
if (uagent.search("iphone") > -1){
location.href='pagina_per_iphone.xxxx';
}else if (uagent.search("ipad") > -1){
location.href='pagina_per_ipad.xxxx';
}
else {//questo else lo lasci solo se vuoi reindirizzare x smartphone diversi altimenti lo togli (else{....})
location.href='pagina_per_tutti_gli_altri_smatphone.xxxx';
}
}
</script>
</head>