

showPageLoader = function() {

var page_loader = document.getElementById('page_loader');

if (!page_loader) return;

var b = document.body;
var szer = b.offsetWidth;
var wys = screen.height;


var y = (wys/2)-(400/2);
var x = (szer/2)-(300/2);

if (!page_loader) return;

page_loader.style.top=y+'px';
page_loader.style.left=x+'px';

page_loader.style.display='block';
page_loader.style.visibility='visible';	
}



hidePageLoader = function() {

var page_loader = document.getElementById('page_loader');
	page_loader.style.display='none';
}



showBlock = function(id) {

var element = document.getElementById(id);

if (!element) return;

	element.style.display='block';
}



hideBlock = function(id) {
var frame = parent.frames[2]?parent.frames[2]:parent.frames[1];
var element = frame.document.getElementById(id);
	element.style.display = 'none';
}



loader = function(path) {
	formCombosVisibility(0);
	showPageLoader();
	showBlock('page_loader_background');
	if (path!='') goRight(path);
}



formLoader = function(form_name) {
	var form = document.forms[form_name];
	if (form.target=='_blank') return;
	showPageLoader();
	showBlock('page_loader_background');
}



replaceLinks = function() {

var i = new Number(0);
var allSiteLinks = document.links;
var countLinks = allSiteLinks.length;
var href = new String;

for(i=0;i<countLinks;i++) {
	href = allSiteLinks[i].href;
	if (!href) continue;
	if (allSiteLinks[i].target=='_blank' || 
	href.indexOf('javascript')>=0 || 
	href.indexOf('mailto')>=0 || 
	href.indexOf('gg')>=0 || 
	href.indexOf('callto')>=0 || 
	href.indexOf('skype')>=0 || 
	href.indexOf('msn')>=0 ||  
	href.indexOf('#')>=0 || 
	href.indexOf('.doc')>=0 || 
	href.indexOf('.odt')>=0 || 
	href.indexOf('.xls')>=0 || 
	href.indexOf('.ods')>=0 || 
	href.indexOf('.pdf')>=0 || 
	href.indexOf('.txt')>=0 || 
	href.indexOf('.html')>=0 || 
	href.indexOf('.htm')>=0 || 
	href.indexOf('.rtf')>=0 || 
	href.indexOf('.jpg')>=0 || 
	href.indexOf('.jpeg')>=0 || 
	href.indexOf('.gif')>=0 || 
	href.indexOf('.png')>=0 || 
	href.indexOf('.tiff')>=0 || 
	href.indexOf('.bmp')>=0 || 
	href.indexOf('.fla')>=0 || 
	href.indexOf('.swf')>=0 || 
	href.indexOf('.flv')>=0 || 
	href.indexOf('.mp3')>=0 || 
	href.indexOf('.mp4')>=0 || 
	href.indexOf('.wma')>=0 || 
	href.indexOf('.midi')>=0 || 
	href.indexOf('.wave')>=0 || 
	href.indexOf('.avi')>=0) continue;
	
	allSiteLinks[i].href = 'javascript:loader(\''+href+'\')';
}
}



replaceButtons= function() {

var i = new Number(0);
var j = new Number(0);
var allSiteForms = document.forms;
var countForms = allSiteForms.length;
var elements = new Array();
var countElements = new Number(0);

for(i=0;i<countForms;i++) {
	elements = allSiteForms[i].elements;
	countElements = elements.length;
	for(j=0;j<countElements;j++) {
		var elementType = elements[j].type;
		if(elementType!='submit')
			elements[j].onclick='';
	}
}
}



formCombosVisibility = function(visibility) {

if (!document.all) return;

var i = new Number(0);
var j = new Number(0);
var allSiteForms = document.forms;
var countForms = allSiteForms.length;
var elements = new Array();
var countElements = new Number(0);
var visible_style = visibility?'visible':'hidden';

for(i=0;i<countForms;i++) {
	elements = allSiteForms[i].elements;
	countElements = elements.length;
	for(j=0;j<countElements;j++) {
		if (elements[j].type!='select-one') continue;
		elements[j].style.visibility=visible_style;
	}
}
}

