Salve a tutti,
mi sono da poco cimentato nell'uso di Jscript e ne ho trovati davvero tanti in rete, ma vorrei cominciarne a capire che cosa fanno le istruzioni etc.. e non solo copiare, incollare e basta.
Per questo vorrei alcune delucidazioni in merito a:

var isMinNS4 = (document.layers) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;

So che servono per determinare se il browser è Netscape o IE, ma cosa fa di più preciso quel ? 1:0;?
poi:

document.captureEvents(Event.MOUSEMOVE); //Predispone al documento un evento (anche + di uno), è giusto?
document.onmousemove = getMousePosition; //specifica l'evento del documento fra parentesi, può essere anche + di uno,è giusto?
Domanda da idiotaerchè è document. e non per esempio miolavoro. ?

Poi:
mouseX = event.clientX + document.body.scrollLeft;
mouseY = event.clientY + document.body.scrollTop;
Di questi due la teoria l'ho capita, ma event.clientx e document.body.scrollLeft mi potreste spiegare che cosa fanno di preciso?

Infine:
window.status = mouseX + "," + mouseY; //Serve per fare apparire le coordinate nella finestrella in basso a sx ?

So che sono molte domande ma spero che qualcuno abbia voglia di chiarirmi questi dubbi

Saluti