묻고답하기

뭐가 잘못된 것인지 ㅠ.ㅠ; 이것 땜시 밤잠을 못 자고 있슴다. 좀 도와 주세요 ㅠ.ㅠ
아래는 소스 입니다.
//lib.php 의 내용...
<?
function fViewHtml(){
echo "
<table border='1' width='127'>
    <tr>
        <td width='117'><p><a href='javascript:na_open_window('win', 'new_chang.htm', 0, 0, 300, 200, 0, 0, 0, 0, 0)'>새창띄우기</a></p>
        </td>
    </tr>
</table>";
}
?>
//parent.php의 내용
<?
<script language="JavaScript">
function na_open_window(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';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
</script>

include "lib.php";
fViewHtml();
?>

//new_chang.htm의 내용

불가피하게 이런형식으로 새창열기를 해야합니다. 원래소스는 이게 아니거든요. 위의 소스는 문제가 되는 부분만 뽑아서 다시 구성한 것입니다.
문제가 되는 부분이 자바스크립트로 새창을 여는 부분입니다. 위의 소스로 해서 parent.php에서 새창열기를 클릭하면 new_chang.htm이 떠야하는데 아예 자바스크립트 에러가 뜹니다.
제 생각으로는 php함수를 작성하면서 echo 문 속에 있는 큰따옴표(")를 작은 따옴표로 교체해서 문제가 나타나는 것 같은데.... 해결책 알게 게신분 제발 알려주세요~ please~~