function Redirect(pageName)
{
    window.location = pageName;
}

function showDetail(pageName,width,height)
{
    L = (screen.width - width)/2;
    T = (screen.height - height)/2;

    var popup = "menubar=0,resizable=1,scrollbars=1,status=1,titlebar=0,toolbar=0,width="+width+",height="+height+",left="+L+",top="+T+"";
    newWin = open(pageName,"fullView",popup);

}
function doIframe(){

//    o = document.getElementsByTagName('iframe');
//    for(i=0;i<o.length;i++){
//        if (/\bautoHeight\b/.test(o[i].className)){
//            setHeight(o[i]);
//            addEvent(o[i],'load', doIframe);
//        }
//    }
}

function setHeight(e){
    if(e.contentDocument && e.contentDocument.body){
        e.height = e.contentDocument.body.offsetHeight + 15;
    } else if(e.contentWindow && e.contentWindow.document && e.contentWindow.document.body) {
        e.height = e.contentWindow.document.body.scrollHeight + 15;
    }
}

function addEvent(obj, evType, fn){
    if(obj.addEventListener)
    {
        obj.addEventListener(evType, fn,false);
        return true;
    } else if (obj.attachEvent){
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    } else {
        return false;
    }
}

/*if (document.getElementById && document.createTextNode){
 addEvent(window,'load', doIframe);
}*/

//##################################

function reloadIframe(id)
{

    document.getElementById(id).src = document.getElementById(id).src+'?del_chache=1';
    //document.getElementById(id).style.height = '150px';
    //alert(document.getElementById(id).src+'&del_chache=1');
    //resizeIframe(id);
    doIframe();

}

function resizeIframe(iframeID)
{
    //alert(iframeID);
    //Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
    //Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
    var iframeids=iframeID;

    //Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
    var iframehide="no"

    var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
    var FFextraHeight=parseFloat(getFFVersion)>=0.1? 3 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

    function resizeCaller() {
        var dyniframe=new Array()
        for (i=0; i<iframeids.length; i++){
            if (document.getElementById)
                resizeIframe(iframeids)
            //reveal iframe for lower end browsers? (see var above):
            if ((document.all || document.getElementById) && iframehide=="no"){
                var tempobj=document.all? document.all[iframeids] : document.getElementById(iframeids)
                if(tempobj.style) tempobj.style.display="block"
            }
        }
    }

    function resizeIframe(frameid){
        var currentfr=document.getElementById(frameid)
        if (currentfr && !window.opera){
            currentfr.style.display="block"
            if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
                currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight+0;
            else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
                currentfr.height = currentfr.Document.body.scrollHeight+0;
            if (currentfr.addEventListener)
                currentfr.addEventListener("load", readjustIframe, false)
            else if (currentfr.attachEvent){
                currentfr.detachEvent("onload", readjustIframe) // Bug fix line
                currentfr.attachEvent("onload", readjustIframe)
            }
        }
    }

    function readjustIframe(loadevt) {
        var crossevt=(window.event)? event : loadevt
        var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
        if (iframeroot)
            resizeIframe(iframeroot.id);
    }

    function loadintoIframe(iframeid, url){
        if (document.getElementById)
            document.getElementById(iframeid).src=url
    }

    if (window.addEventListener)
        window.addEventListener("load", resizeCaller, false)
    else if (window.attachEvent)
        window.attachEvent("onload", resizeCaller)
    else
        window.onload=resizeCaller
}
//end of iframe height

