﻿var request;
var contentId="content";
function callJsChecker(){
setScreenResolution();
switch(navigator.appName){
case "Microsoft Internet Explorer":
request = new ActiveXObject("Msxml2.XMLHTTP");
break;
case "Netscape":
request = new XMLHttpRequest();
break;
case "Opera":
request = new XMLHttpRequest();
break;}
if (request == null)
alert("XMLHttpRequest is Null Reference.");
if (request != null){
var requestURL = "api/js-response.ashx";
request.onreadystatechange = function(){displayMain();};
request.open('GET', requestURL, true);
request.send('');
}else
alert("Failed to create XMLHttpRequest!");
return false;}
function setScreenResolution(){
var width; var height;
if (navigator.appName == "Microsoft Internet Explorer"){
width = document.documentElement.clientWidth;
height = document.documentElement.clientHeight;
}else{
width = window.innerWidth;
height = window.innerHeight;}
var iframe = document.getElementById(contentId);
iframe.width = width;
iframe.height = height;}
function displayMain(){
var iframe = document.getElementById(contentId);
var url;
if (request.readyState == 4){
if (request.status == 200){
if (request.responseText == 1)
url = "default.aspx";
else
url = "";
iframe.src = url;
iframe.scrolling = 'auto';
return false;
}else
iframe.src = url;
alert("Error: Status " + request.status);}}
