var popEdit = null;
var winCount = 0;
var winName = "popEdit";
		
function openPopEdit(winURL, winAfval, winWidth, winHeight, winFeatures, winLeft, winTop)
{
	var d_winLeft = 1;
	var d_winTop = 1;
	winName = "popEdit" + winCount++;
	closePopEdit();
 	if (openPopEdit.arguments.length >= 4)
	{
		winFeatures = "," + winFeatures;
	}
	else
	{
		 winFeatures = "";
	}
	if (openPopEdit.arguments.length == 6)
	{
		 winFeatures += getLocation(winWidth, winHeight, winLeft, winTop);
	}
	else
	{
		 winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop);
	}
 	
	popEdit = window.open(winURL, winName, "width=" + winWidth + ",height=" + winHeight + winFeatures);
	popEdit.opener = this.document;
}
		 
function closePopEdit()
{
    if (navigator.appName != "Microsoft Internet Explorer" || parseInt(navigator.appVersion) >=4)
    {		 
    	if(popEdit != null && !popEdit.closed) 
     	{
     		popEdit.close()
     	}
    }
}
   
function getLocation(winWidth, winHeight, winLeft, winTop)
{
	return "";
}

function getLocation(winWidth, winHeight, winLeft, winTop)
{

	var d_winLeft = 1;
	var d_winTop = 1;
  	var winLocation = "";
  	if (winLeft < 0)
	{
	  	winLeft = screen.width - winWidth + winLeft;
    }
    if (winTop < 0)
	{
    	winTop = screen.height - winHeight + winTop;
	}
    if (winTop == "cen")
	{
    	winTop = (screen.height - winHeight)/2 - 0;
	}
 	if (winLeft == "cen")
	{
		winLeft = (screen.width - winWidth)/2;
	}
	if (winLeft>0 & winTop>0)
	{
    	winLocation =  ",screenX=" + d_winLeft + ",left=" + d_winLeft + ",screenY=" + d_winTop + ",top=" + d_winTop;
    }
    else
   	{
    	winLocation = "";
   	}
	return winLocation;
   }