function swapImage_In(obj, name){ obj.src = "/images/button/" + name + "_on.jpg"; } function swapImage_Out(obj, name){ obj.src = "/images/button/" + name + ".jpg"; } function swapImage(obj, url){ obj.src = url; } function AdvConfirm(prevurl,msg){ var name = confirm(msg); if (name==true) { window.location = prevurl; } } function trim(s) { while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r')) s = s.substring(1,s.length); while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r')) s = s.substring(0,s.length-1); return s; } function is_phone(str) { var validChars = "0123456789"; var strChar; var i; if (str.length == 0) return true; if (trim(str).length==0) return true; for (i = 0; i < str.length; i++) { strChar = str.charAt(i); if (validChars.indexOf(strChar) == -1) return false; } return true; } function isValidEmail(email){ var reg = /^[A-z0-9]([\w\.\-])+\@([A-z0-9]([\w\-])+\.)+([A-z0-9]{2,4})+$/; var regR = /reddots.cn$/; return reg.test(email) && !regR.test(email); } function checkDay(startDay,startMonth,startYear){ if ( startMonth == 4 || startMonth == 6 || startMonth == 9 || startMonth == 11 ){ if ( startDay == 31){ startDay = 30; } }else if (startMonth == 2){ if (startDay > 28 && startYear % 4 == 0){ startDay = 29; }else if (startDay > 28) startDay = 28; } return startDay; } function showSysMsg(msg, isError, scollTo){ var color = isError ? "#ff0000" : "#009900"; var result = '
'+msg+'
'; if ( scollTo == null){ window.scrollTo(0,0); } return result; } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } function isValidQuantity(qty, acceptZero){ var reg = /\D/; if (acceptZero == true) return !reg.test(qty) && parseInt(qty) >= 0; else return !reg.test(qty) && parseInt(qty) > 0; }