function str_pos(haystack,needle,offset) { var i = (haystack+'').indexOf(needle, (offset ? offset : 0)); return i === -1 ? false : i; } function intval(mixed_var,base) { var tmp; var type = typeof( mixed_var ); if(type == 'boolean') { if (mixed_var == true) { return 1; } else { return 0; } } else if(type == 'string') { tmp = parseInt(mixed_var * 1, 10); if(isNaN(tmp) || !isFinite(tmp)) { return 0; } else { return tmp.toString(base || 10); } } else if(type == 'number' && isFinite(mixed_var) ) { return Math.floor(mixed_var); } else { return 0; } } function clear_default_text(field,default_text) { if (field.value == default_text) { field.className = ""; field.value = ""; } } function menu_change(object,colour) { object.childNodes[0].childNodes[0].style.color = colour; }