var seonewsTimeoutValue = 900; // скока можно ниченеделать
var seonewsCurentTimeout = 0;	// время ничегонеделания
var seonewsTimeoutDescriptor;	// дексриптор таймера

seonewsBindTimeot = function ( ) {
	/*$('body').bind ( 'mousemove', clearseonewsTimeout );
	$('body').bind ( 'keydown', clearseonewsTimeout );
	$('body').bind ( 'scroll', clearseonewsTimeout );
	$('body').bind ( 'click', clearseonewsTimeout );
	$('body').bind ( 'focus', seonewsCheckTimeout );
	$(window).bind('resize', resizewindow);*/
	seonewsCheckTimeout();
}

function resizewindow() {
	//alert("I'm done resizing for the moment");
	var imageHeight = $('#fancy_outer').height();
   	var imageWidth = $('#fancy_outer').width();
	var windowWidth = $(window).width();
	//window.scroll(0,0)
	var windowHeight = $(window).height() + window.scrollY;
	$('#fancy_outer').css({
	        "left" : windowWidth / 2 - imageWidth / 2,
	        "top" : windowHeight /2 - imageHeight / 2
	    });
};

clearseonewsTimeout = function ( ) {
	seonewsCurentTimeout = 0;
	if ( seonewsTimeoutDescriptor == null )
		seonewsCheckTimeout();
}
seonewsCheckTimeout = function ( ) {
	seonewsCurentTimeout++;
	frame = document.getElementsByTagName ('iframe');
	
	try {


	//alert(frame[0].contentWindow.location);
//alert(window.frames['fancy_iframe'].document.getElementById('register'));
	
	/*if (window.frames['fancy_iframe'].location == 'http://192.168.2.30/authorize/?register=yes'){
		document.getElementById('fancy_outer').style.height = '539px';	
	}
	else if(window.frames['fancy_iframe'].location == 'http://192.168.2.30/authorize/?forgot_password=yes'){
		document.getElementById('fancy_outer').style.height = '433px';			
	}else {
		document.getElementById('fancy_outer').style.height = '333px';					
	}*/
	
	if (window.frames['fancy_iframe'].document.getElementById('register') != null){
		document.getElementById('fancy_outer').style.height = '539px';	
	}
	else if(window.frames['fancy_iframe'].document.getElementById('forgot_pass') != null && window.frames['fancy_iframe'].document.getElementById('forgot_pass').style.display!='none'){
		document.getElementById('fancy_outer').style.height = '327px';			
	}else {
		document.getElementById('fancy_outer').style.height = '333px';					
	}


	} catch(e){};
	seonewsTimeoutDescriptor = setTimeout ( 'seonewsCheckTimeout()', 500 );
}

$(document).ready(function(){

	if ( $.cookie('form_redirect_url') && $.cookie('form_redirect_url') != '' ) {
		var elm = document.createElement ( 'a' );
		elm.setAttribute ( 'href', $.cookie('form_redirect_url') );
		elm.setAttribute ( 'rel', 'ajax-form-services_2' );
		elm.setAttribute ( 'id', 'immediatlyHref' );

		var body = document.getElementsByTagName ( 'body' );
		body = body[0];
		body.appendChild ( elm );
	}
	$.cookie('form_redirect_url', '')

	$("a[rel=ajax-form-services]").fancybox({
		'frameWidth':	675, 
		'frameHeight':	417, 
		'overlayShow':	true,
		'overlayOpacity': 0.8,
		'zoomSpeedIn': 100,
		'zoomSpeedOut': 0
	});
	if ( $('#immediatlyHref') ) {

		$('#immediatlyHref').click();
	}
 
		// preload windows
	$("a[rel=ajax-form-services]").each ( function ( data ) {
		var popupFrame = document.createElement ( 'iframe' );
		popupFrame.setAttribute ( 'width', 1 );
		popupFrame.setAttribute ( 'height', 1 );
		popupFrame.setAttribute ( 'frameborder', 0 );
		popupFrame.setAttribute ( 'hspace', 0 );
		popupFrame.setAttribute ( 'style', 'position: absolute; width: 100%; display: inline; height: 110%; top: 0px; left: 0px; filter: alpha(opacity=100); BACKGROUND-COLOR: transparent;' );
		popupFrame.setAttribute ( 'name', 'fancy_iframe' + Math.round(Math.random()*1000) );
		popupFrame.style.display = 'none';
		popupFrame.src = this.href;
		var body = document.getElementsByTagName ( 'body' );
		body = body[0];
		body.appendChild ( popupFrame );
	});
		seonewsBindTimeot();
});
/*
$(document).ready(function(){
	//seonewsAllPages();

});
*/
