function popUpWin(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{ 
	toolbar_str = toolbar ? 'yes' : 'no'; 
	menubar_str = menubar ? 'yes' : 'no'; 
	statusbar_str = statusbar ? 'yes' : 'no'; 
	scrollbar_str = scrollbar ? 'yes' : 'no'; 
	resizable_str = resizable ? 'yes' : 'no'; 
	nw=window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',men ubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str); 

	nw.focus();
} 

function makePopUp(name, url, width, height)
{
	popUpWin(name, url, 100, 100, width, height, 0, 0, 0, 1, 0);
}

function makedialog(url,width,height)
{
	thisdate = new Date();
	return window.showModalDialog(url +"&mishforref="+ thisdate.getTime(),window,"dialogWidth:"+width+"px;dialogHeight:"+height+"px;edge:Raised;center:Yes;help:No;Resizable:Yes;Maximize:Yes");
}
function makedialog2(url,width,height)
{
	thisdate = new Date();
	window.showModelessDialog(url +"&mishforref="+ thisdate.getTime(),window,"dialogWidth:"+width+"px;dialogHeight:"+height+"px;edge:Raised;center:1;help:0;resizable:1;");
}

function pirsum (id)
{
	url="empg.php?mod=pirsum&amp;mod2=goto&id=";
	url=url + id;
	top.location.replace(url);
}

function ShowHidd(id_no)
{
	if (document.getElementById(id_no).style.display == "none")
	{
		document.getElementById(id_no).style.display = "block";
	}
	else
	{
		document.getElementById(id_no).style.display = "none";
	}
}


function makedivwin(url,idform,params,params2){	

	var _params = [];
	for(var p in params){
		_params.push(params2[p] +"="+params[p]);
	}
	_params = _params.join("");


	thisdate = new Date();

	if (document.getElementById){
		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
	}
			
	if (x){
		x.onreadystatechange = function(){
			if (x.readyState == 4 && x.status == 200){
				el = document.getElementById(idform);
				el.innerHTML = x.responseText;
			}
		}
		x.open("POST", encodeURI(url) +"&mishforref="+ thisdate.getTime() +"&"+_params, true);
		if (params!="") x.send(_params);
		else x.send(null);
	}
}

function makedivwinPOST(url,idform,params)
{
	if (document.getElementById)
	{
		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
	}
			
	if (x)
	{
		x.onreadystatechange = function()
		{
			if (x.readyState == 4 && x.status == 200)
			{
				el = document.getElementById(idform);
				el.innerHTML = x.responseText;
			}
		}
		
		thisdate = new Date();
		x.open("POST", encodeURI(url) + "&mishforref=" + thisdate.getTime(), true);
		
		if (params != "" && params != null)
		{
			//Send the proper header information along with the request
			x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			x.setRequestHeader("Content-length", params.length);
			x.setRequestHeader("Connection", "close");
			
			x.send(params);
		}
		else x.send(null);
	}
}

function fnOnlyNumbers()
{
        window.status=event.keyCode;
        if((event.keyCode-48>=0)&&(event.keyCode-48<=9))
		{
                event.returnValue=true;
        }
		else
		{
                event.returnValue=false;
        }
}

function isInteger(s)
{
	return (s.toString().search(/^-?[0-9]+$/) == 0);
}

var loadedobjects="";

function loadobjs()
{
	if (!document.getElementById) return
	for (i=0; i<arguments.length; i++)
	{
		var file=arguments[i];
		var fileref="";
		if (loadedobjects.indexOf(file)==-1)
		{ //Check to see if this object has not already been added to page before proceeding
			if (file.indexOf(".js")!=-1)
			{ //If object is a js file
				/*
				fileref=document.createElement('script');
				fileref.setAttribute("type","text/javascript");
				fileref.setAttribute("src", file);
				*/
				
				$.ajax({
				  url: file,
				  dataType: 'script',
				  async: false
				});

				
				//$.getScript(file, function() {
//  alert('Load was performed.');
//});
				
			}
			else if (file.indexOf(".css")!=-1)
			{ //If object is a css file
				fileref=document.createElement("link")
				fileref.setAttribute("rel", "stylesheet");
				fileref.setAttribute("type", "text/css");
				fileref.setAttribute("href", file);
				document.getElementsByTagName("head").item(0).appendChild(fileref);
			}
		}
		if (fileref!="")
		{
			loadedobjects+=file+" "; //Remember this object as being already added to page
		}
	}
}
function writeLoadedFile(fileSrc)
{
	var file = fileSrc;
	
	if (loadedobjects.indexOf(file)==-1)
	{
		loadedobjects+=file+" "; //Remember this object as being already added to page
	}
}
