function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

function getInnerSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return [ myWidth,  myHeight ];
}

function GetCenteredXY(w, h) {
	var ps = getScrollXY();
	var sz = getInnerSize();
	var Left = (sz[0] - w) / 2 + ps[0];
	var Top = (sz[1] - h) / 2 + ps[1];
	return [ Math.ceil(Left), Math.ceil(Top) ];
}

function OpenPromotion(w, h, id)
{
	var x = readCookie('ltc_popup'+id);
	if (x) 
	{

	}
	else
	{
		var Promotion = document.getElementById("ltc_popup");
		Promotion.style.display = 'block';
		
		var ps = GetCenteredXY(w,h);
		var Left = ps[0];
		var Top = ps[1];
		Promotion.style.left = Left + "px";
		Promotion.style.top = Top + "px";
	}
}


function HidePromotion(txt,id)
{	
	//if(txt=='') txt="Do not show this popup again?";
	//if (confirm(txt)) 
		//{//if yes
			//createCookie('ltc_popup'+id,'1',1)
		//}
		//else 
		//{ // if no

		//}
    var Promotion = document.getElementById("ltc_popup");
    Promotion.style.display = 'none';
}



