// Script will open any html page inside a defined iFrame
// 
// Invoke by using: http://www.domainname.com/?ifp=some.htm
// Add %23<anchorname> to jump to an anchor on the target page
// (%23 is the url encoded equivalent for #)
 
function loadframe(){
if(window.location.replace)
window.frames.mainFrame.location.replace(get('ifp'));
else
window.frames.mainFrame.location.href=get('ifp');
}
function get(key_str) {
var query = window.location.search.substr(1);
var pairs = query.split("&");
for(var i = 0; i < pairs.length; i++) {
var pair = pairs[i].split("=");
if(unescape(pair[0]) == key_str)
return unescape(pair[1]);
}
return null;
}
if (location.search&&get('ifp')!=null)
if ( typeof window.addEventListener != "undefined" )
window.addEventListener( "load", loadframe, false );
else if ( typeof window.attachEvent != "undefined" )
window.attachEvent( "onload", loadframe );
else {
if ( window.onload != null ) {
var oldOnload = window.onload;
window.onload = function ( e ) {
oldOnload( e );
loadframe();
};
}
else
window.onload = loadframe;
}
