
function popup (img,ancho,alto){

   w = screen.availWidth;
   h = screen.availHeight;
		
		var popW = ancho, popH = alto;
		
		var leftPos = (w-popW)/2, topPos = (h-popH)/2;
		
		window.open(img,'ventana_foto','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
} 

/*
  comprova si l'element est? buit, si ??s aix?? mostra un alert
  amb el missatge que se l'hi ha passat com a segon argument,
  situa el focus a l'element i retorna un false
*/
function elementEstaBuit(element, msg){
  if(element.value == null || element.value == ""){
    alert(msg);
    element.focus();
    return true;
  }
  return false;
}

/*
  comprova si l'element cont?? un num??ric, si no ??s aix?? mostra un alert
  amb el missatge que se l'hi ha passat com a segon argument,
  situa el focus a l'element i retorna un false
*/
function elementEsNumeric(element, msg){
  if(isNaN(element.value)){
	  alert(msg);
	  element.focus();
	  return false;
  }
  
  return true;
}
