﻿try
{if( Sys && Sys.Application ){
   Sys.Application.notifyScriptLoaded();
}
}catch(e){}

function fireMouseEvent2(element, event)
{
	var evtObj = document.createEvent("MouseEvents");
	evtObj.initMouseEvent( event, true, true, document.defaultView, 1, 0, 0, 0, 0, false, false, true, false, 0, null);
	element.dispatchEvent( evtObj );
}

function fireMouseEvent(element, event) {
//	element.click();
//	return;
	if(element.fireEvent)
	{
		element.fireEvent("on" + event);
	}
	else
	{
		var evt = document.createEvent("MouseEvents");
		evt.initMouseEvent(event, true, true, window,
		0, 0, 0, 0, 0, false, false, false, false, 0, null);
		var canceled = !element.dispatchEvent(evt);
	}
}

function showDropDown(containerID,id,targetID,height)
{
//	setTimeout("fireMouseEvent(document.getElementById('"+id+"'),'mouseover');",100);
//	setTimeout("fireMouseEvent(document.getElementById('"+targetID+"'),'click');",200);
//	if(whichBrs() == "Safari")
//		setTimeout("fireMouseEvent(document.getElementById('"+id+"'),'click');",300);

	document.getElementById(targetID).focus();

	if($find(id) != null)
	{
		setTimeout("$find('"+id+"').hover();",50);
		setTimeout("$find('"+id+"').show();",100);
		var browser = whichBrs();
		if(browser == "Internet Explorer" || browser == "Opera")
			height = height + 1;
		setTimeout("document.getElementById('"+targetID+"').style.height = \""+height+"px\"", 200);
	}
}

function whichBrs() {
var agt=navigator.userAgent.toLowerCase();
if (agt.indexOf("opera") != -1) return 'Opera';
if (agt.indexOf("staroffice") != -1) return 'Star Office';
if (agt.indexOf("webtv") != -1) return 'WebTV';
if (agt.indexOf("beonex") != -1) return 'Beonex';
if (agt.indexOf("chimera") != -1) return 'Chimera';
if (agt.indexOf("netpositive") != -1) return 'NetPositive';
if (agt.indexOf("phoenix") != -1) return 'Phoenix';
if (agt.indexOf("firefox") != -1) return 'Firefox';
if (agt.indexOf("safari") != -1) return 'Safari';
if (agt.indexOf("skipstone") != -1) return 'SkipStone';
if (agt.indexOf("msie") != -1) return 'Internet Explorer';
if (agt.indexOf("netscape") != -1) return 'Netscape';
if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
if (agt.indexOf('\/') != -1) {
if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
return navigator.userAgent.substr(0,agt.indexOf('\/'));}
else return 'Netscape';} else if (agt.indexOf(' ') != -1)
return navigator.userAgent.substr(0,agt.indexOf(' '));
else return navigator.userAgent;
}