/**
    功能:客戶端控制函式
	位置:javascript
	樣板:無
	變數:無
	日期:2008.09
*/
    //  設為首頁
	//  EX. onclick="SetBehavior(this, 'http://www.ipretty.com.tw');"
    function SetBehavior(e, url){
        e.style.behavior='url(#default#homepage)';
	    e.setHomePage(url);
    }

    function dyniframesize(iframename){
        var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
        //  extra height in px to add to iframe in FireFox 1.0+ browsers
        var FFextraHeight=getFFVersion>=0.1? 16 : 0  
        var pTar=null;
        if(document.getElementById){
            pTar=document.getElementById(iframename);
        }else{
            eval('pTar='+iframename+';');
        }
        if(pTar && !window.opera){
            //  begin resizing iframe
            pTar.style.display="block"
            if(pTar.contentDocument && pTar.contentDocument.body.offsetHeight){  
                //  ns6 syntax
                pTar.height=pTar.contentDocument.body.offsetHeight+FFextraHeight; 

            }else if(pTar.Document && pTar.Document.body.scrollHeight){
                //  ie5+ syntax
                pTar.height=pTar.Document.body.scrollHeight;
            }
        }
    }

    function insertAtCaret (el, text){
        if(el.createTextRange && el.caretPos){
            var caretPos = el.caretPos;
            caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ''? text+'':text;
        }else{
            el.value  = text;
	    }
		el.focus();
	}

    function s(st, ln, el, ms){
        if(st.length > ln && ms != ''){
	        alert(ms);
	    }
	    st = st.substr(0,ln);
        document.getElementById(el).innerText = st.length;
	    return st;
    }
