var isDHTML=0;
var isId=0;
var isAll=0;
var isLayers=0;
var objectID;
if(document.getElementById) { isId=1; isDHTML=1; }
if(document.all)            { isAll=1; isDHTML=1; }
if(document.layers)         { isLayers=1; isDHTML=1; }
var withStyle;	  
function findDOM(objectID,withStyle)
{ 
  if(withStyle==1)  { 
                      if(isId)     { return(document.getElementById(objectID).style); }
                      if(isAll)    { return(document.all[objectID].style); }
			          if(isLayers) { return(document.layers[objectID]); }
						  }
  if(withStyle==0)  { 
                      if(isId)     { return(document.getElementByID(objectID)); }
                      if(isAll)    { return(document.all[objectID]); }
			          if(isLayers) { return(document.layers[objectID]); }
		              }
}
var withVis;
function findVis(withVis)
{
 if(withVis==0) { 
                  if(isAll)    { return('visible'); }
                  if(isID)     { return('visible'); }
                  if(isLayers) { return('show'); }
					 }
 if(withVis==1) {
                  if(isAll)    { return('hidden'); }
                  if(isID)     { return('hidden'); }
                  if(isLayers) { return('hide'); }
					 }
}
var withMouse;
function findPosMouse(withMouse)
{
 if(withMouse==0) 
                 { 
					    if(isAll)    { return(window.event.clientX); }
					    if(isID)     { return(pageX); }
                        if(isLayers) { return(pageX); }
					  }
 if(withMouse==1)
                 { 
					    if(isAll)    { return(window.event.clientY); }
					    if(isID)     { return(pageY); }
					    if(isLayers) { return(pageY); }
					  }
}
var withDim;
function findDimObj(objectID,withDim)
{
  if(withDim==0) 
                { 
					   if(isAll)    { return(document.all[objectID].offsetWidth); }
					   if(isID)     { return(document.getElementById(objectID).offsetWidth); }
					   if(isLayers) { return(document.layers[objectID].clip.width); }
					 } 
  if(withDim==1)				
                { 
					   if(isAll)    { return(document.all[objectID].offsetHeight); }
					   if(isID)     { return(document.getElementById(objectID).offsetHeight); }
					   if(isLayers) { return(document.layers[objectID].clip.height); }
					 } 
}
var withFen; 
function findDimFen(withFen)
{
  if(withFen==0) 
                { 
					   if(isAll)    { return(document.body.offsetHeight); }
					   if(isID)     { return(window.innerHeight); } 
					   if(isLayers) { return(window.innerHeight); }
					 }
  if(withFen==1) 
                {
					   if(isAll)    { return(document.body.offsetWidth); }
					   if(isID)     { return(window.innerWidth); } 
					   if(isLayers) { return(window.innerWidth); }
					 }
}
function findEcrire(objectID,objID)
{ 
  if(isAll)    { return(document.all[objectID].innerHTML=objID); }
  if(isID)     { return(document.getElementById(objectID).innerHTML=objID); }
  if(isLayers) { return(document.layers[objectID].document.open()) 
                     &&(document.layers[objectID].document.write(objID)) 
					 &&(document.layers[objectID].document.close()); 
					}
}