// JavaScript Document
var fg_load; var flg_pop; var x; var y;
x = 20;y = 70; flg_pop=0;

function getCookie(){
	var c_name = "IMSPopCookie";
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
	    {
	    c_start=c_start + c_name.length+1;
	    c_end=document.cookie.indexOf(";",c_start);
	    if (c_end==-1) c_end=document.cookie.length;
	    return unescape(document.cookie.substring(c_start,c_end));
	    }
	  }
	return "";
}

function setCookie()
{
	var c_name = 'IMSPopCookie';
	var value = 'stop';
	var exdays = '2';
	var exdate=new Date();
	
	exdate.setDate(exdate.getDate() + exdays);
	var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
	document.cookie=c_name + "=" + c_value;
}


function onMouseCheck(forceHide)
{
//	var cookie = getCookie();
//	if(cookie=='1'){
//		setCookie();
	if (forceHide==0){
		if(fg_load==1){setVisible('modalPage');return false;}fg_load=2;
	}
//	}
}

function onBodyCheck()
{if(fg_load==2){setVisible('modalPage');return false;}fg_load=1;}

function placeElement(obj)
{objc = document.getElementById(obj);	   
if (document.documentElement)
{if (document.documentElement.scrollTop < document.body.clientHeight){theTop = document.documentElement.scrollTop;}}
else if (document.body){theTop = document.body.scrollTop;}	   
theTop += y; objc.style.top = theTop + 'px'; setTimeout("placeElement('modalContainer')",1); }

function setVisible(divID)
{if(navigator.appName != 'Microsoft Internet Explorer')
window.onscroll= setTimeout("placeElement('modalContainer')",1); 
//if(document.body.clientHeight < 2000)
//document.getElementById('modalBackground').style.height= 2300 + 'px'; 
//else
document.getElementById('modalBackground').style.height=document.body.clientHeight + 35 + 'px'; 
if (flg_pop == 0){document.getElementById(divID).style.display = "block"; flg_pop=1;}
document.getElementById(divID).style.top = document.body.scrollTop;}

function setInvisible(divID)
{document.getElementById(divID).style.display = "none";}

function ajxInclPage(url) {
var req = false;if (window.XMLHttpRequest){try {req = new XMLHttpRequest();} catch (e) {req = false;}} else if (window.ActiveXObject) {
try {req = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {req = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {req = false;}}}
var outputText='';if (req) {req.open('GET', url, false);req.send(null);outputText = req.responseText;
} else {
outputText =
"Sorry, your browser does not support " +
"XMLHTTPRequest objects. This page requires " +
"Internet Explorer 5 or better for Windows, " +
"or Firefox for any system, or Safari. Other " +
"compatible browsers may also exist.";}return outputText;}


function ajaxInclElement(id, url) {
var req = false;if (window.XMLHttpRequest) {try {req = new XMLHttpRequest();} catch (e) {req = false;}} else if (window.ActiveXObject) {
try {req = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {req = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {req = false;}}}
var element = document.getElementById(id);if (!element) {
alert("Bad id " + id +
"passed to ajxInclPage." +
"You need a div or span element " +
"with this id in your page.");
return;}if (req) {req.open('GET', url, false);req.send(null);element.innerHTML = req.responseText;} else {
element.innerHTML =
"Sorry, your browser does not support " +
"XMLHTTPRequest objects. This page requires " +
"Internet Explorer 5 or better for Windows, " +
"or Firefox for any system, or Safari. Other " +
"compatible browsers may also exist.";}}

function callInclPage (path)
{document.write(ajxInclPage(path + '.html'));	}
