// JavaScript Document
/*Start Cookie*/
function GetValue(offset){var strEnd=document.cookie.indexOf(";",offset);if(strEnd==-1)strEnd=document.cookie.length;return unescape(document.cookie.substring(offset,strEnd));}
function GetCookie(name){var key=name+"=";var i=0;while(i<document.cookie.length){var j=i+key.length;if(document.cookie.substring(i,j)==key)return GetValue(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}return null;}
function SetCookie(name,value){var argv=SetCookie.arguments;var argc=SetCookie.arguments.length;var expires=(argc>2)?argv[2]:null;var path=(argc>3)?argv[3]:null;var domain=(argc>4)?argv[4]:null;var secure=(argc>5)?argv[5]:false;document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path == null)?"":("; path=" + path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure" : "");}
/*End Cookie*/
function gid(d){return document.getElementById(d);}
function MoveToCenter(obj) {
      var d = document;
      var w_ = parseInt( obj.style.width );
	  var h_ = parseInt( obj.style.height );
	  var top_  = ( document.body && document.body.scrollTop ) || self.pageYOffset ||  ( document.documentElement && document.documentElement.scrollTop );
	  var left_ = ( document.body && document.body.scrollLeft ) || self.pageXOffset ||  ( document.documentElement && document.documentElement.scrollLeft );
      obj.style.left = left_ + Math.round( ( screen.width  - w_ ) / 2 ) + 'px';
      obj.style.top  = top_ + Math.round( ( screen.height - h_ ) / 2 ) - 200 + 'px';
}

function closeimg()
{
	document.body.removeChild( gid('preview_cont') );
	window.onscroll=null;
	SetCookie('adv_showed',1);
}
function Showimg(obj, url) 
{
	var r = GetCookie('adv_showed');
	if ( r )
		return false;
		
	if ( gid( 'preview_cont' ) )
		closeimg();
		
		
	var div = document.createElement( 'div' );
	var img = document.createElement( 'img' );	
	var txt = '<div alig="center" style="font-size:15px; font-family:tahoma;color:#D4D5D7;"><div style="float:right"><b>X</b></div><div align="center" style="color:#000000; margin-bottom:5px;"><center><b>Создай фото в рамке!</b></center></div></div>';
	txt += '<div alig="center" id="imgcont">идет загрузка...</div>';
	div.innerHTML = txt;
	div.style.cssText = 'z-index : 50; top : -200px; position:absolute; border:3px solid #dAdAdA; padding:10px 10px; width:200px; height:100px; background-color:#ffffff; cursor:pointer;';
	div.id = 'preview_cont';
	img.src = adv_images[Math.floor(Math.random( ) * adv_images.length)];
	div.onclick = function (){
		window.open( url, 'adv_win' );
		closeimg();
	}
	document.body.appendChild( div );
	img.onload= function() {
		if ( typeof( div ) == 'undefined' )
			return false;
		div.style.width = img.width+20+'px';
		div.style.height = img.height+35+'px';
		gid("imgcont").innerHTML = '';
		gid("imgcont").appendChild( img );
		MoveToCenter(div);
	}
    window.onscroll = function() {
		MoveToCenter(div);
    }
	MoveToCenter(div);
}
