var _BROWSER=new Object()
_BROWSER.name=navigator.appName; 
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); };

function setChecked(formName,selectName,value,notEvent)
{
	//alert(selectName+" = "+document[formName][selectName].type)
	if(!document[formName] || !document[formName][selectName])
	 return false;
	
	selectElem=document[formName][selectName];
	
	if (selectElem.type == 'checkbox' && selectElem.value==value){		
		selectElem.checked=true;
	}
	else if (selectElem.type == 'select-one'){
		for(i=0;i<selectElem.options.length;i++){
			if(selectElem.options[i].value==value){
				selectElem.selectedIndex=i;
				break;
			}
		}
	}else if (selectElem.type == 'text'){
		selectElem.value=value;
	}else{		
		for(i=0;i<selectElem.length;i++){			 
			if(selectElem[i].value==value){				 
				if(selectElem.type=='checkbox' || !selectElem.type){					 
				  selectElem[i].checked = true;
				}else
					selectElem[i].selected = true;
				break;
			}
		}
	}if(!notEvent){					 
		if(selectElem.onchange)
			selectElem.onchange()
		if(selectElem.onclick)
			selectElem.onclick()
	}
}

function hideBigImg(tg){
		if(document.getElementById('popUpImageDiv'))
			document.getElementById('popUpImageDiv').style.display="none";
}

function showBigImg(img,tg){
		posY=findPosYpos(tg);
		posX=findPosX(tg);
				
		img='<img src="'+img+'">';
		if(idiv=document.getElementById('popUpImageDiv')){
			idiv.style.top=posY+"px";
			idiv.style.left=posX+"px";
			idiv.innerHTML=img
		}else{
			divForImage=document.createElement("div");
			divForImage.style.position="absolute";
			//divForImage.style.marginTop="-100px";
			divForImage.style.marginLeft="70px";
			divForImage.style.padding="3px";
			divForImage.style.display="none";
			divForImage.id="popUpImageDiv";
			divForImage.style.top=posY+"px";
			divForImage.style.left=posX+"px";
			divForImage.innerHTML=img
			ifrForAlert=document.body.appendChild(divForImage);
		}
	 	showDiv(tg)
}

function showDiv(tg)
{
	if(document.getElementById('popUpImageDiv'))
		document.getElementById('popUpImageDiv').style.display="inline";
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosYpos(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
	 
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else 
		if (obj.y)
			curtop += obj.y;
	return curtop;
}