1 /** 2 * com.sekati.validate.OSValidation 3 * @version 1.0.0 4 * @author jason m horwitz | sekati.com 5 * Copyright (C) 2007 jason m horwitz, Sekat LLC. All Rights Reserved. 6 * Released under the MIT License: http://www.opensource.org/licenses/mit-license.php 7 * 8 * Sourced/adapted from nectere fw for dependencies only 9 */ 10 11 /** 12 * Operating System Validation 13 */ 14 class com.sekati.validate.OSValidation { 15 16 /** 17 * is client a PC? 18 * @return Boolean 19 */ 20 public static function isPC():Boolean { 21 var v:String = String(_root.$version).toLowerCase(); 22 return (v.indexOf("win") > -1); 23 } 24 25 /** 26 * is client a Mac? 27 * @return Boolean 28 */ 29 public static function isMac():Boolean { 30 var v:String = String(_root.$version).toLowerCase(); 31 return (v.indexOf("mac") > -1); 32 } 33 34 private function OSValidation(){ 35 } 36 }