/* cookie construct start */
function Cookie(document,name,hours,path,domain,secure) {
  // any VAR in "this" that does not start with a "$" will
  // be written into the cookie (read from also)
  this.$doc  = document
  this.$name = name
  if (hours)  this.$expiration=new Date((new Date()).getTime()+1000*60*10); else this.$expiration = null
  if (path)   this.$path   = path;                                             else this.$path       = null
  if (domain) this.$domain = domain;                                           else this.$domain     = null
  if (secure) this.$secure = true;                                             else this.$secure     = false
}

function CookieWrite() {
  var cookieval=""
  for(var prop in this) {
    if ((prop.charAt(0) == '$') || ((typeof this[prop]) == 'function') || prop == '') continue
	if (cookieval != "") cookieval += '&'
	cookieval+=prop+":"+escape(this[prop])
  }
  var cookie=this.$name+"="+cookieval
  if (this.$expiration) cookie+='; expires=' + this.$expiration.toGMTString()
  if (this.$path)       cookie+='; path='    + this.$path
  if (this.$domain)     cookie+='; domain='  + this.$domain
  if (this.$secure)     cookie+='; secure'
  this.$doc.cookie=cookie
}

function CookieRead() {
  var allcookies=this.$doc.cookie
  if (allcookies=="") {
    return false
  }
  var start= allcookies.indexOf(this.$name+'=')
  if (start== -1) {
    return false
  }
  start += this.$name.length+1
  var end=allcookies.indexOf(';',start)
  if (end == -1) end=allcookies.length
  var cookieval = allcookies.substring(start,end)
  var a = cookieval.split('&')
  for (var i=0;i < a.length;i++) a[i]=a[i].split(':')
  for (var i=0;i < a.length;i++) this[a[i][0]]=unescape(a[i][1])
  return true
}

function CookieDelete() {
  var cookie = this.$name+'='
  if (this.$path)   cookie+='; path='+this.$path
  if (this.$domain) cookie+='; domain='+this.$domain
  cookie+='; expires=Fri, 02-Jan-1970 00:00:00 GMT'  // MAKE IT EXPIRE!
  this.$doc.cookie=cookie
}

new Cookie()
Cookie.prototype.write = CookieWrite
Cookie.prototype.del   = CookieDelete
Cookie.prototype.read  = CookieRead
/* cookie construct end */



var myCookie=new Cookie(document,"promo_stranroplabda");
    myCookie.read();
var count=myCookie.count;
if(count!=parseInt(count))count=0;
var FIRST_VISIT=(!count)?true:false;
count++;
myCookie.count=count;
myCookie.write();


function runOnce()
{
/*if (FIRST_VISIT){ 

if (document.getElementById('promo_sitetype').value == "0") {   
 sx = (document.documentElement.clientWidth - 620) / 2;
 sy = (document.documentElement.clientHeight -420) / 2;
  document.getElementById("promo_layer").style.top = sy+"px";
  document.getElementById("promo_layer").style.left = sx+"px";
  document.getElementById("promo_layer").style.display = "block";
  hidesnow();
  
	}
 }      */
 
   
     if (FIRST_VISIT){
        $("#promo_layer").height($(document).height());
        $("#promo_layer").show();
        var wh=($(window).height()-$("#promo_holder").height())/2;
        var ww=($(window).width()-$("#promo_holder").width())/2;
        
        if (wh<=0) wh=0;
        if (ww<=0) ww=0;
        $("#promo_holder").css({
            'top' : wh+"px", 
            'left' : ww+"px"   
        });
       $("#popup_img").hover(
        function(){
            $(this).mousemove(function(e){ 
              var x = e.pageX-$("#popup_img").offset().left-($("#popup_title").width()/2);
            	var y = e.pageY+20-$("#popup_img").offset().top;
              $("#popup_title").css({
                 "top": y+"px",
                 "left": x+"px"
              });
            });
          $("#popup_title").show();
        },
        function(){
          $("#popup_title").hide();
        }
       );
       
       $("#popup_close_btn").hover(
        function(){ 
          $(this).mousemove(function(e){
              var x = e.pageX-$("#popup_img").offset().left-20;
            	var y = this.offsetTop+35;
              $("#popup_close_btn_title").css({
                 "top": y+"px",
                 "left": x+"px"
              });
          });
          $("#popup_close_btn_title").show();
        },
        function(){
          $("#popup_close_btn_title").hide();
        }
       );
       
       
       $("#popup_close_btn").click(function(){$("#promo_layer").hide()});
      
    } 
        
}

function closeDiv()
{
	document.getElementById('promo_layer').style.display='none';
	//showsnow();
	
}



