// Load a frame-less document into the correct frameset v1.0 // http://www.dithered.com/javascript/frame_loader/index.html // code by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM) function checkFrameset(framesetURL) { if (!(self.innerWidth == 0 && self.innerHeight == 0)) { if ( (framesetURL.indexOf('http://') != -1 && parent.location != framesetURL) || (framesetURL.indexOf('../') != -1 && parent.location.href.indexOf(framesetURL.substring(framesetURL.lastIndexOf('../') + 3, framesetURL.length) ) == -1 ) || (framesetURL.indexOf('http://') == -1 && framesetURL.indexOf('../') == -1 && parent.location.href.indexOf(framesetURL) == -1) ) { parent.location.replace(framesetURL + '?frame=' + escape(location.href)); } } // Added by Martin Elhoj top.frames['adds'].location.reload(true); // } function loadFrame(frameName) { if (location.search) { var start = location.search.indexOf('frame='); if (start > -1) { var end = location.search.indexOf('&', start); var frame = unescape( location.search.substring(start + 6, ((end != -1) ? end : location.search.length) ) ); self.frames[frameName].location.href = frame; } } } function getFrameFromSearch(defaultFrame) { if (location.search) { var start = location.search.indexOf('frame='); if (start > -1) { var end = location.search.indexOf('&', start); var frame = unescape( location.search.substring(start + 6, ((end != -1) ? end : location.search.length) ) ); return frame; } else return defaultFrame; } else return defaultFrame; }