function unhideformelements() {
   var stSelects = document.all.tags("select");
   for (var i=0; i<stSelects.length; i++) {
   	stSelects[i].style.visibility='visible';
   }
}
      
function detectCollision(obj,formobj) {

	myobj = document.all.obj.getClientRects();
	cx1 = myobj[0].left;
	cy1 = myobj[0].top;
	cx2 = myobj.right;
	cy2 = myobj.bottom;
	
	cx = cx1 + ((cx2 - cx1)/2);
	cy = cy1 + ((cy2 - cy1)/2);
    cw = cx2 - cx1;
	ch = cy2 - cy1;
	
   var stSelects = document.all.tags("select");
   for (var i=0; i<stSelects.length; i++) {
     if (stSelects[i].name != '') {
   		stphys = stSelects[i].getClientRects();
		x1=0; x2=0; y1=0; y2=0;
		for (var j=0; j<stphys.length; j++) {
			x1+=stphys[j].left;
			x2+=stphys[j].right;
			y1+=stphys[j].top;
			y2+=stphys[j].bottom;
	
			sx = x1 + ((x2 - x1)/2);
			sw = x2 - x1;
			sy = y1 + ((y2-y1)/2);
			sh = y2 - y1;
		
			
			if ((Math.abs(cx-sx)<cw/2+sw/2)&&(Math.abs(cy-sy)<ch/2+sh/2)){
				stSelects[i].style.visibility='hidden'
			}
			
			stSelects[i].style.visibility='hidden';	
						
		}
	 }
   }  	   
 }
