function JFileDownLoad(JFileName) 
{
  	var x,y;
  
  	if(JFileCheck(JFileName,'jpg,gif,ico,bmp,swf')) 
  	{
     		x = screen.width/2 - 300; 
     		y = screen.height/2 - 225;
     		var viewWindow = window.open('', 'newWin', 'resizable=yes,scrollbars=yes,status=0,width=600,height=450,left='+x+',top='+y);
     		viewWindow.location = '/images/ImgView.asp?ImgFile='+JFileName;
  	} 
  	else if(JFileCheck(JFileName,'txt,htm,html,xml,pdf')) 
  	{
     		x = screen.width/2 - 300; 
     		y = screen.height/2 - 225;
     		var viewWindow = window.open('', 'newWin', 'resizable=yes,scrollbars=yes,status=0,width=800,height=450,left='+x+',top='+y);
     		viewWindow.location = JFileName;
  	} 
  	else 
  	{
     		window.location.href = JFileName;
  	}
}
function JFileCheck(JFileName,JConfirmExt) 
{
  	if(JFileName == '' || JConfirmExt == '') 
  	{
    		return false;
  	} 
  	else 
  	{
    		if(JFileName.indexOf('.') < 0) return false;
    
    		var JArrExt = JFileName.split('.');
    		var JFileExt = JArrExt[JArrExt.length - 1].toLowerCase();   /* ºñ±³µÉ ÆÄÀÏÀÇ È®ÀåÀÚ  */
    
    		JConfirmExt = JConfirmExt.toLowerCase();
    		if(JConfirmExt.indexOf(',') < 0)                            /* ºñ±³µÉ È®ÀåÀÚ°¡ ÇÏ³ªÀÏ¶§ */ 
    		{                          
      			if(JFileExt == JConfirmExt) 
      			{
        			return true;
      			} 
      			else 
      			{ return false; }
    		} 
    		else 
    		{
      			JConfirmExt = JConfirmExt.split(',');
      
      			for(var i = 0; i <= JConfirmExt.length - 1; i++) 
      			{
        			if(JFileExt == JConfirmExt[i]) return true;
      			}
      
      			return false;
    		}    
  	}
}