/**
 * @author pg
 */
/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Ted Man |  */

function getCookie(c_name) {
		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(c_name,value,expiredays) {
		var exdate=new Date()
		exdate.setDate(exdate.getDate()+expiredays)
		document.cookie=c_name+ "=" + escape(value) + ((expiredays==null) ? "" : "; expires="+exdate.toGMTString())
}

function onLoadHandler(init_fxn) {
	var old_init = window.onload;
  	var new_init = init_fxn;
  	window.onload = function(){
    	if (typeof(old_init)=="function") {
    		old_init;
    	}
    	new_init;
  	}
  return this;
}

function closeAdvertPopup() {
 	document.getElementById("advertPopup").style.display = "none";
 	document.getElementById("advertPopupBG").style.display = "none";
 	document.getElementById("advertPopupClose").style.display = "none";}

function advertPopupRelocate() {
	var scrolledX, scrolledY;
 	if( self.pageYOffset ) {
   		scrolledX = self.pageXOffset;
   		scrolledY = self.pageYOffset;
 	} else if( document.documentElement && document.documentElement.scrollTop ) {
   		scrolledX = document.documentElement.scrollLeft;
   		scrolledY = document.documentElement.scrollTop;
 	} else if( document.body ) {
   		scrolledX = document.body.scrollLeft;
   		scrolledY = document.body.scrollTop;
	}

 	var centerX, centerY;
 	if( self.innerHeight ) {
   		centerX = self.innerWidth;
   		centerY = self.innerHeight;
 	} else if( document.documentElement && document.documentElement.clientHeight ) {
   		centerX = document.documentElement.clientWidth;
   		centerY = document.documentElement.clientHeight;
 	} else if( document.body ) {
   		centerX = document.body.clientWidth;
   		centerY = document.body.clientHeight;
 	}

 	var leftOffset = scrolledX + (centerX - 383) / 2;
 	var topOffset = scrolledY + (centerY - 383) / 2;

 	document.getElementById("advertPopup").style.top = topOffset + "px";
 	document.getElementById("advertPopup").style.left = leftOffset + "px";
	
	// ustawienie close
	leftOffset = leftOffset + (358 / 2);
	document.getElementById("advertPopupClose").style.top = "0px";
	document.getElementById("advertPopupClose").style.left = "358px";
}

function fireAdvertPopup() {
 	advertPopupRelocate();
	document.getElementById("advertPopupBG").style.display = "block";
 	document.getElementById("advertPopup").style.display = "block";
	document.getElementById("advertPopupClose").style.display = "block";
 	document.body.onscroll = advertPopupRelocate;
 	window.onscroll = advertPopupRelocate;
 	window.setTimeout("closeAdvertPopup()", 20000);
}

function checkCookie() {
	// always fire popup
	fireAdvertPopup();
}

//function checkCookie() {
//	var todaysdate = new Date();
//	var day = todaysdate.getDay();
//		
//		
//  	var thedate = getCookie('thedate');
//		
//	if (thedate != null && thedate != "") {
//		if (day == thedate) {
//		} else {
//			fireAdvertPopup();
//		}
//	} else {
// 		thedate = day;
//
// 		if (thedate!=null && thedate!="") {
//    		setCookie('thedate', thedate, 365);
//    		fireAdvertPopup();
//    	}
//  	}
//}

