Bug 141273 - hidden iframe window not accessible from link
Summary: hidden iframe window not accessible from link
Status: RESOLVED DUPLICATE of bug 71809
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-06 13:23 UTC by Thomas Bley
Modified: 2008-02-05 13:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Bley 2007-02-06 13:23:13 UTC
Version:           3.5.6 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu2)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-6-generic

I have an iframe inside a hidden div. When a link tries to access the hidden iframe, the link is opened in a new tab in konqueror instead of the hidden iframe.

Example code (click test, then click show):

<html>
<head></head>
<body>

<a href="http://www.heise.de" target="iframe">test</a>

<div>
<iframe id="dframe" style="display:none;" src="" name="iframe"></iframe>
</div>

<a href="#" onclick="document.getElementById('dframe').style.display='inline';">show</a>

</body>
</html>

The example works with Firefox2, IE6, Opera8/9.
Comment 1 Germain Garand 2007-02-06 13:27:55 UTC

*** This bug has been marked as a duplicate of 71809 ***
Comment 2 Thomas Bley 2007-02-06 13:34:04 UTC
You are referencing to a bug from 2004-01-04 ... this bug is 3 (!!) years old, do you really care about bug tickets or should people use other browsers ?
Comment 3 Germain Garand 2007-02-06 14:23:19 UTC
at any point in time, there is an average of 2 active khtml developpers.
Each one can fix an average of 3 serious bug a week.
There are 2000 open bugs, of which about 1000 are serious.
Thank you for your support.


Comment 4 tanar 2008-02-05 13:24:21 UTC
Hi,
I have similar problem: iframe field 'style="width:100%;height:100%;display:inline;"' doesn't show frame hight correctly. Firefox 2.0 has no problem displaying frame with konqueror home page.

Test case with my generated code:
------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head id="headID"><title>
	Report Viewer
</title><link href="/reportserver?rs:command=StyleSheet&amp;Name=&amp;Version=2005.090.3042.00" rel="stylesheet" type="text/css" /></head>
 <body style="margin-left: 3px; overflow: auto">
  <form name="ReportViewerForm" method="post" action="ReportServer/Pages/ReportViewer.aspx?%2fCM%2fREPORT_Request_Description&amp;rs%3aCommand=Render&amp;rs%3aClearSession=True&amp;rc%3aParameters=False&amp;Request_ID=REQ12345" id="ReportViewerForm">

<script src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Scripts.ReportViewer.js" type="text/javascript"></script>
<script type="text/javascript">
<!--

function MS_BPIC_UpdateParamDisableState(disableAll, nullChkID, param1ID, param2ID, validatorIDs)
{
    // Get the interesting controls
    var nullChkBox = document.getElementById(nullChkID);
    var disable = disableAll;

    if (nullChkBox != null)
    {
        nullChkBox.disabled = disable;
        nullChkBox.parentNode.disabled = disable;

        disable = disable || nullChkBox.checked;
    }

    if (validatorIDs != null)
    {
        for (var i = 0; i < validatorIDs.length; i++)
            MS_BPIC_EnableValidator(validatorIDs[i], !disable);
    }
   
    var param1Control = document.getElementById(param1ID);
    if (param1Control == null)
        return;
    var param2Control = null;
    if (param2ID != null)
    {
        param2Control = document.getElementById(param2ID);
        if (param2Control == null)
            return;
    }      

    // Enable/Disable the other controls
    MS_BPIC_DisableInput(param1Control, disable);
    if (param2Control != null)
        MS_BPIC_DisableInput(param2Control, disable);
}

function MS_BPIC_EnableValidator(validatorId, enable)
{
    var validator = document.getElementById(validatorId);
    if (validator != null)
    {
        validator.enabled = enable;

        if (!validator.enabled)
            ValidatorValidate(validator);
    }
}

function MS_BPIC_DisableInput(control, shouldDisable)
{
    if (control.type == "radio")   // Enable/disable a radio button
    {
        DisableRadioButton(control, shouldDisable);
    }
    else
        control.disabled = shouldDisable;
}

function DisableRadioButton(control, shouldDisable)
{
    // ASP sets the disabled tag on a span that contains the radio button
    control.parentNode.disabled = shouldDisable; 

    // also do the actual radio button because some browsers don't pass down
    // disabled state.
    control.disabled = shouldDisable;   
}

function MS_BPIC_DoesInputHaveValue(elementID)
{
    var element = document.getElementById(elementID);
    
    if (element.value != null && element.value != "")
        return true;
    
    return false;
}
function RVClientImageToggle(shouldEnable, image1Id, image2Id)
{
    var enableHover = document.getElementById(image1Id);
    var disableHover = document.getElementById(image2Id);
    if (enableHover == null || disableHover == null)
        return;
    if (shouldEnable)
    {
        enableHover.style.display = "";
        disableHover.style.display = "none";
    }
    else
    {
        disableHover.style.display = "";
        enableHover.style.display = "none";
    }
}// -->
</script>

   <table id="ReportViewerControl" cellpadding="0" cellspacing="0" onclick="if (document.getElementById('ReportViewerControl_ctl00') != null) document.getElementById('ReportViewerControl_ctl00').ParametersController.HideActiveDropDown();" onactivate="if (document.getElementById('ReportViewerControl_ctl00') != null) document.getElementById('ReportViewerControl_ctl00').ParametersController.HideActiveDropDown();" style="display:inline-block;height:100%;width:100%;">
	<Script language="javascript"><!--

if (document.getElementById('ReportViewerControl') != null)
{
    document.getElementById('ReportViewerControl').ClientController = new RSClientController("ReportViewerControl_ctl03", "ReportFrameReportViewerControl", "/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=DocMapArea&Controller=ReportViewerControl&RootLabel=REPORT_Request_Description&UseStyleSheet=&Font=font-family%3aVerdana%3bfont-size%3a8pt%3b", "25%", false, "/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=ReportArea&Controller=ReportViewerControl&LinkTarget=_top", true, true, true, true, true, true, "ReportViewerControl_ctl06", true, "/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=Export&FileName=REPORT_Request_Description&ContentDisposition=OnlyHtmlInline&Format=", "PrintFrameReportViewerControl", "/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=PrintHtml", "ReportViewerControl_ctl07", "ParametersRowReportViewerControl", "ReportViewerControl_ctl08");
    document.getElementById('ReportViewerControl').ClientController.PostBackAction =
        function(actionType, actionParam)
        {
            document.getElementById("ReportViewerControl_ctl04").value = actionType;
            document.getElementById("ReportViewerControl_ctl05").value = actionParam;
            __doPostBack('ReportViewerControl','');
        };
}
--></Script><tr id="ParametersRowReportViewerControl" style="display:none;">
		<td><div id="ReportViewerControl_ctl00" onclick="event.cancelBubble=true;" onactivate="event.cancelBubble=true;" style="overflow:auto;">
			<div onclick="if (document.getElementById('ReportViewerControl_ctl00') != null) document.getElementById('ReportViewerControl_ctl00').ParametersController.HideActiveDropDown();" onactivate="if (document.getElementById('ReportViewerControl_ctl00') != null) document.getElementById('ReportViewerControl_ctl00').ParametersController.HideActiveDropDown();">
				<script language="javascript">
					document.getElementById('ReportViewerControl_ctl00').ParametersController = new RSParameters("", "DisabledTextBox", "", "ParametersGridReportViewerControl_ctl00", "ReportViewerControl_ctl00_ctl01");
				</script><table cellpadding="0" cellspacing="0" width="100%" id="ParameterTable_ReportViewerControl_ctl00" name="ParameterTable_ReportViewerControl_ctl00" class="ParametersFrame ParamsGrid MenuBarBkGnd">
					<tr>
						<td width="100%" height="100%"><table id="ParametersGridReportViewerControl_ctl00">
							<tr IsParameterRow="true">
								<td class="ParamLabelCell"><span>Request_ID</span></td><td class="ParamEntryCell" style="padding-right:0px;"><div>
									<input name="ReportViewerControl$ctl00$ctl03$txtValue" type="text" value="REQ12345" size="30" id="ReportViewerControl_ctl00_ctl03_txtValue" />
								</div></td>
							</tr>
						</table></td><td width="6px"></td><td class="SubmitButtonCell"><table>
							<tr>
								<td><input type="submit" name="ReportViewerControl$ctl00$ctl00" value="View Report" onclick="return document.getElementById('ReportViewerControl_ctl00').ParametersController.ValidateHasValue('ReportViewerControl_ctl00_ctl03_txtValue', '', 'Please enter a value for the parameter \'Request_ID\'.  The parameter cannot be blank.');" id="ReportViewerControl_ctl00_ctl00" /></td>
							</tr>
						</table></td>
					</tr>
				</table>
			</div>
		</div></td>
	</tr><tr>
		<td><div class="MenuBarBkGnd">
			<div class="ToolBarButtonsCell">
				<div class="ToolbarPageNav WidgetSet" style="direction:ltr;">
					<table cellpadding="0" cellspacing="0" style="display:inline;">
						<tr>
							<td height="28px"><div>
								<table id="ReportViewerControl_ctl01_ctl01_ctl00_ctl00" class="ImageWidget" onclick="document.getElementById('ReportViewerControl').ClientController.ActionHandler('PageNav', 1);return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="First Page" style="display:none;">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl00_ctl00').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl00_ctl00", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl00$ctl00$ctl00" class="ImageWidget" title="First Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.FirstPage.gif" alt="First Page" style="border-width:0px;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl00_ctl00').Controller.OnNormal();
								</script><table id="ReportViewerControl_ctl01_ctl01_ctl00_ctl01" disabled="disabled" onmouseout="this.Controller.OnNormal();" class="DisabledButton" title="First Page">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl00_ctl01').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl00_ctl01", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl00$ctl01$ctl00" disabled="disabled" title="First Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.FirstPageDisabled.gif" alt="First Page" style="height:16px;width:16px;border-width:0px;padding:2px;cursor:default;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl00_ctl01').Controller.OnNormal();
								</script>
							</div></td><td class="InterWidgetGroup"></td><td height="28px"><div>
								<table id="ReportViewerControl_ctl01_ctl01_ctl01_ctl00" class="ImageWidget" onclick="document.getElementById('ReportViewerControl').ClientController.ActionHandler('PageNav', document.getElementById('ReportViewerControl').ClientController.CurrentPage-1);return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="Previous Page" style="display:none;">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl01_ctl00').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl01_ctl00", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl01$ctl00$ctl00" class="ImageWidget" title="Previous Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.PrevPage.gif" alt="Previous Page" style="border-width:0px;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl01_ctl00').Controller.OnNormal();
								</script><table id="ReportViewerControl_ctl01_ctl01_ctl01_ctl01" disabled="disabled" onmouseout="this.Controller.OnNormal();" class="DisabledButton" title="Previous Page">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl01_ctl01').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl01_ctl01", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl01$ctl01$ctl00" disabled="disabled" title="Previous Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.PrevPageDisabled.gif" alt="Previous Page" style="height:16px;width:16px;border-width:0px;padding:2px;cursor:default;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl01_ctl01').Controller.OnNormal();
								</script>
							</div></td><td class="InterWidgetGroup"></td><td height="28px"><input name="ReportViewerControl$ctl01$ctl01$ctl02" type="text" maxlength="8" size="3" id="ReportViewerControl_ctl01_ctl01_ctl02" disabled="disabled" title="Current Page" class="PageNumberText" onkeypress="if (event.keyCode == 10 || event.keyCode == 13) {
var pageNumber = parseInt(this.value, 10);
if (isNaN(pageNumber) || pageNumber &lt; 1 || pageNumber > document.getElementById('ReportViewerControl').ClientController.TotalPages)
    alert('Enter a valid page number');
else
    document.getElementById('ReportViewerControl').ClientController.ActionHandler('PageNav', pageNumber);;; return false;}" /></td><td class="InterWidgetGroup"></td><td height="28px"><span>of</span></td><td class="InterWidgetGroup"></td><td height="28px"><span id="ReportViewerControl_ctl01_ctl01_ctl04">0</span></td><td class="InterWidgetGroup"></td><td height="28px"><div>
								<table id="ReportViewerControl_ctl01_ctl01_ctl05_ctl00" class="ImageWidget" onclick="document.getElementById('ReportViewerControl').ClientController.ActionHandler('PageNav', document.getElementById('ReportViewerControl').ClientController.CurrentPage+1);return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="Next Page" style="display:none;">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl05_ctl00').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl05_ctl00", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl05$ctl00$ctl00" class="ImageWidget" title="Next Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.NextPage.gif" alt="Next Page" style="border-width:0px;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl05_ctl00').Controller.OnNormal();
								</script><table id="ReportViewerControl_ctl01_ctl01_ctl05_ctl01" disabled="disabled" onmouseout="this.Controller.OnNormal();" class="DisabledButton" title="Next Page">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl05_ctl01').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl05_ctl01", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl05$ctl01$ctl00" disabled="disabled" title="Next Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.NextPageDisabled.gif" alt="Next Page" style="height:16px;width:16px;border-width:0px;padding:2px;cursor:default;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl05_ctl01').Controller.OnNormal();
								</script>
							</div></td><td class="InterWidgetGroup"></td><td height="28px"><div>
								<table id="ReportViewerControl_ctl01_ctl01_ctl06_ctl00" class="ImageWidget" onclick="document.getElementById('ReportViewerControl').ClientController.ActionHandler('PageNav', document.getElementById('ReportViewerControl').ClientController.TotalPages);return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="Last Page" style="display:none;">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl06_ctl00').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl06_ctl00", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl06$ctl00$ctl00" class="ImageWidget" title="Last Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.LastPage.gif" alt="Last Page" style="border-width:0px;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl06_ctl00').Controller.OnNormal();
								</script><table id="ReportViewerControl_ctl01_ctl01_ctl06_ctl01" disabled="disabled" onmouseout="this.Controller.OnNormal();" class="DisabledButton" title="Last Page">
									<script type="text/javascript">
										document.getElementById('ReportViewerControl_ctl01_ctl01_ctl06_ctl01').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl01_ctl06_ctl01", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
									</script><tr>
										<td><input type="image" name="ReportViewerControl$ctl01$ctl01$ctl06$ctl01$ctl00" disabled="disabled" title="Last Page" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.LastPageDisabled.gif" alt="Last Page" style="height:16px;width:16px;border-width:0px;padding:2px;cursor:default;" /></td>
									</tr>
								</table><script>
									document.getElementById('ReportViewerControl_ctl01_ctl01_ctl06_ctl01').Controller.OnNormal();
								</script>
							</div></td>
						</tr>
					</table>
				</div><table cellpadding="0" cellspacing="0" ToolbarSpacer="true" style="display:inline;">
					<tr>
						<td class="WidgetSetSpacer ToolbarExport"></td>
					</tr>
				</table><div class="ToolbarExport WidgetSet">
					<table cellpadding="0" cellspacing="0" style="display:inline;">
						<tr>
							<td height="28px"><select name="ReportViewerControl$ctl01$ctl05$ctl00" id="ReportViewerControl_ctl01_ctl05_ctl00" title="Export Formats" onChange="document.getElementById('ReportViewerControl_ctl01_ctl05_ctl01').Controller.SetViewerLinkActive(document.getElementById('ReportViewerControl_ctl01_ctl05_ctl00').selectedIndex != 0);">
								<option selected="selected" value="Select a format">Select a format</option>
								<option value="XML">XML file with report data</option>
								<option value="CSV">CSV (comma delimited)</option>
								<option value="IMAGE">TIFF file</option>
								<option value="PDF">Acrobat (PDF) file</option>
								<option value="MHTML">Web archive</option>
								<option value="EXCEL">Excel</option>

							</select></td><td class="InterWidgetGroup"></td><td height="28px"><a id="ReportViewerControl_ctl01_ctl05_ctl01" onclick="
var formatDropDown = document.getElementById('ReportViewerControl_ctl01_ctl05_ctl00');
if (formatDropDown.selectedIndex == 0)
    return false;
window.open(document.getElementById('ReportViewerControl').ClientController.m_exportUrlBase + encodeURIComponent(formatDropDown.value), '_blank')
formatDropDown.selectedIndex = 0;
document.getElementById('ReportViewerControl_ctl01_ctl05_ctl01').Controller.SetViewerLinkActive(document.getElementById('ReportViewerControl_ctl01_ctl05_ctl00').selectedIndex != 0);return false;" onmouseover="this.Controller.OnLinkHover();" onmouseout="this.Controller.OnLinkNormal();" class="DisabledLink" title="Export" href="#"><script type="text/javascript">
								document.getElementById('ReportViewerControl_ctl01_ctl05_ctl01').Controller = new ReportViewerLink("ReportViewerControl_ctl01_ctl05_ctl01", false, "ActiveLink", "DisabledLink", "", "", "");
							</script>Export</a></td>
						</tr>
					</table>
				</div><table cellpadding="0" cellspacing="0" ToolbarSpacer="true" style="display:inline;">
					<tr>
						<td class="WidgetSetSpacer ToolbarRefresh"></td>
					</tr>
				</table><div class="ToolbarRefresh WidgetSet">
					<table cellpadding="0" cellspacing="0" style="display:inline;">
						<tr>
							<td height="28px"><table id="ReportViewerControl_ctl01_ctl06_ctl00" class="ImageWidget" onclick="document.getElementById('ReportViewerControl').ClientController.ActionHandler('Refresh', null);return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="Refresh">
								<script type="text/javascript">
									document.getElementById('ReportViewerControl_ctl01_ctl06_ctl00').Controller = new ReportViewerHoverButton("ReportViewerControl_ctl01_ctl06_ctl00", false, "NormalButton", "HoverButton", "HoverPressedButton", "", "", "", "", "", "");
								</script><tr>
									<td><input type="image" name="ReportViewerControl$ctl01$ctl06$ctl00$ctl00" class="ImageWidget" title="Refresh" src="/ReportServer/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;Version=9.00.3042.00&amp;Name=Microsoft.Reporting.WebForms.Icons.Refresh.gif" alt="Refresh" style="border-width:0px;" /></td>
								</tr>
							</table><script>
								document.getElementById('ReportViewerControl_ctl01_ctl06_ctl00').Controller.OnNormal();
							</script></td>
						</tr>
					</table>
				</div>
			</div>
		</div></td>
	</tr><tr>
		<td style="width:100%;height:100%;"><input type="hidden" name="ReportViewerControl$ctl04" id="ReportViewerControl_ctl04" /><input type="hidden" name="ReportViewerControl$ctl05" id="ReportViewerControl_ctl05" /><input type="hidden" name="ReportViewerControl$ctl06" id="ReportViewerControl_ctl06" value="1" /><input type="hidden" name="ReportViewerControl$ctl07" id="ReportViewerControl_ctl07" value="false" /><input type="hidden" name="ReportViewerControl$ctl08" id="ReportViewerControl_ctl08" value="true" /><noscript>
			&nbsp;Your browser does not support scripts or has been configured not to allow scripts. Click&nbsp;<a href="/reportserver?%2fCM%2fREPORT_Request_Description&amp;rs:Command=Render&amp;rs:Format=HTML4.0&amp;rc:LinkTarget=_top&amp;rc:Javascript=false&amp;rc:Toolbar=false">here</a>&nbsp;to view this report without scripts.
		</noscript><Script language="javascript"><!--

    document.getElementById('ReportViewerControl').ClientController.CustomOnReportLoaded = function() {if (document.getElementById('ReportViewerControl').ClientController.HasDocumentMap()) RVTB_SetHasDocMap("ReportViewerControl_ctl01_ctl00");
if (document.getElementById("ReportViewerControl_ctl01_ctl01_ctl02") != null) 
{
document.getElementById("ReportViewerControl_ctl01_ctl01_ctl02").value = document.getElementById('ReportViewerControl').ClientController.CurrentPage;
document.getElementById("ReportViewerControl_ctl01_ctl01_ctl02").disabled = (document.getElementById('ReportViewerControl').ClientController.TotalPages > 1) ? null : "disabled";
document.getElementById("ReportViewerControl_ctl01_ctl01_ctl04").innerHTML = document.getElementById('ReportViewerControl').ClientController.TotalPages;
}RVClientImageToggle(document.getElementById('ReportViewerControl').ClientController.CurrentPage>1, 'ReportViewerControl_ctl01_ctl01_ctl00_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl00_ctl01');RVClientImageToggle(document.getElementById('ReportViewerControl').ClientController.CurrentPage>1, 'ReportViewerControl_ctl01_ctl01_ctl01_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl01_ctl01');RVClientImageToggle(document.getElementById('ReportViewerControl').ClientController.CurrentPage<document.getElementById('ReportViewerControl').ClientController.TotalPages, 'ReportViewerControl_ctl01_ctl01_ctl05_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl05_ctl01');RVClientImageToggle(document.getElementById('ReportViewerControl').ClientController.CurrentPage<document.getElementById('ReportViewerControl').ClientController.TotalPages, 'ReportViewerControl_ctl01_ctl01_ctl06_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl06_ctl01');if (document.getElementById("ReportViewerControl_ctl01_ctl05_ctl00") != null) document.getElementById("ReportViewerControl_ctl01_ctl05_ctl00").disabled = null;document.getElementById('ReportViewerControl_ctl01_ctl05_ctl01').Controller.SetViewerLinkActive(document.getElementById('ReportViewerControl_ctl01_ctl05_ctl00').selectedIndex != 0);};
    document.getElementById('ReportViewerControl').ClientController.CustomOnAsyncPageChange = function() {if (document.getElementById("ReportViewerControl_ctl01_ctl01_ctl02") != null) document.getElementById("ReportViewerControl_ctl01_ctl01_ctl02").disabled = "disabled";RVClientImageToggle(false, 'ReportViewerControl_ctl01_ctl01_ctl00_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl00_ctl01');RVClientImageToggle(false, 'ReportViewerControl_ctl01_ctl01_ctl01_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl01_ctl01');RVClientImageToggle(false, 'ReportViewerControl_ctl01_ctl01_ctl05_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl05_ctl01');RVClientImageToggle(false, 'ReportViewerControl_ctl01_ctl01_ctl06_ctl00', 'ReportViewerControl_ctl01_ctl01_ctl06_ctl01');if (document.getElementById("ReportViewerControl_ctl01_ctl05_ctl00") != null) document.getElementById("ReportViewerControl_ctl01_ctl05_ctl00").disabled = "disabled";document.getElementById('ReportViewerControl_ctl01_ctl05_ctl01').Controller.SetViewerLinkActive(false);};
    document.getElementById('ReportViewerControl').ClientController.CustomOnDocMapVisibilityChange = function() {};
    document.getElementById('ReportViewerControl').ClientController.CustomOnPromptAreaVisibilityChange = function() {};
    document.getElementById('ReportViewerControl').ClientController.CustomOnReloadDocMap = function() {};
--></Script><iframe src="http://konqueror.kde.org" class="DocMapAndReportFrame" id="ReportFrameReportViewerControl" name="ReportFrameReportViewerControl" style="width:100%;height:100%;display:inline;">

		</iframe></td>
	</tr>
</table><iframe name="ReportViewerControlTouchSession0" id="ReportViewerControlTouchSession0" onload="if (frames['ReportViewerControlTouchSession0'].location != 'javascript:\'\'') frames['ReportViewerControlTouchSession0'].location.replace('javascript:\'\'');" src="javascript:''" style="position:absolute;width:0;height:0;border-width:0;visibility:hidden;">

</iframe><script type="text/javascript">
	setTimeout("frames['ReportViewerControlTouchSession0'].location.replace('/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodReportViewerControlTouchSession0&CacheSeed=' + encodeURIComponent(Date()));", 0);function KeepAliveMethodReportViewerControlTouchSession0() {setTimeout("frames['ReportViewerControlTouchSession0'].location.replace('/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=or4w0345l2lx2f45zi0aw445&ControlID=62debb72a00d47c6a3cec7fc79b83509&Culture=1060&UICulture=9&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodReportViewerControlTouchSession0&CacheSeed=' + encodeURIComponent(Date()));", 539000);}
</script><Script language="javascript"><!--
document.getElementById('ReportViewerControl').ClientController.ShowInitialWaitFrame();

--></Script>
  
<script type="text/javascript">
<!--
var theForm = document.forms['ReportViewerForm'];
if (!theForm) {
    theForm = document.ReportViewerForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
// -->
</script>

</form>
 </body>
</html>