Curioso. Muy curioso este reloj realizado a partir de barras de scroll. El experimento está realizado con Mootools y está disponible para su consulta o descarga el código fuente.

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.
Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.
Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.
Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Curioso. Muy curioso este reloj realizado a partir de barras de scroll. El experimento está realizado con Mootools y está disponible para su consulta o descarga el código fuente.
Autor:Zyos
Ver ejemplo en funcionamiento » »
Archivos fuente del ejemplo » »
Este escript en php que sirve para calcular los días habiles. En mi caso se ocupa en una oficina, y lo nesecitan del año 2003 al 2008 pero se pueden mover los valores del 'for' en el script, lo mismo que los valores del array de inhabiles, donde se pueden agregar días que no quieren ser contados. El ejemplo funciona con un fichero index.php:
<html>Con includes a la librería mootools y un fichero script.php que se encarga de realizar el cálculo:
<head>
<title>DEMO</title>
<script src="js/mootools.js" type=text/javascript></script>
<script>
function ajax(){
new Ajax('script.php', {
update: $('resultado'),
postBody: $('form').toQueryString()
}).request();
}
</script>
</head>
<body>
<form id="form" onSubmit="javascript: ajax(); return false;">
<label>Día:</label>
<input type="text" size="2" name="day" value="<?php echo date("j"); ?>" />
<label>Mes:</label>
<input type="text" size="2" name="month" value="<?php echo date("n"); ?>" />
<label>Año:</label>
<input type="text" size="4" name="year" value="<?php echo date("Y"); ?>" />
<label>Días a Calcular:</label>
<input type="text" size="2" name="daysto" />
<input type="submit" id="btn" value="Calcular"/>
</form>
<br />
<div id="resultado" style="text-align:center;"></div>
</body>
</html>
<?php
// Todo exepto la función get_days_for_month, sacada de esta web
// http://codedump.jonasjohn.de/snippets/get_days_for_month.htm
// modificada para que funcione con años bisiestos es de mi autoria
// imzyos@gmail.com
function get_days_for_month($m,$y){
if($m == 02){
if(($y % 4 == 0) && (($y % 100 != 0) || ($y % 400 == 0))){
return 29;
}else{
return 28;
}
}
if ($m == 4 || $m == 6 || $m == 9 || $m == 11){
return 30;
}else{
return 31;
}
}
extract($_POST);
if(!isset($day) or !isset($month) or !isset($year) or !isset($daysto)){ exit; }
$inhabiles = array('5/2/2007');
$habiles = array();
for($y=2003; $y<=2008; $y++){
for($m=1; $m<=12; $m++){
for($d=1; $d<=get_days_for_month($m,$y); $d++){
$date = date('D', mktime(0,0,0,$m,$d,$y));
if($date == 'Sat' or $date == 'Sun'){
$inhabiles[] = date("j/n/Y", mktime(0,0,0,$m,$d,$y));
}else{
if(!in_array(date("j/n/Y", mktime(0,0,0,$m,$d,$y)),$inhabiles)){
$habiles[] = date("j/n/Y", mktime(0,0,0,$m,$d,$y));
}
}
}
}
}
$date = $day.'/'.$month.'/'.$year;
$contador = array_search($date,$habiles);;
echo '<b>'.$habiles[$daysto+$contador].'</b>';
?>