/*
Вспомогательные функции © Иванов В. iv.vladimir.v@gmail.com
*/
function setclass (id,className) {
	document.getElementById(id).className=className;
}
function setaligncenter(id){
	var div=document.getElementById(id);
	div.style.left=(parseInt(document.body.clientWidth)-parseInt(div.clientWidth))/2+"px";
	div.style.top=(parseInt(document.body.clientHeight)-parseInt(div.clientHeight))/2+"px";
}
function hide (id) {
	document.getElementById(id).style.display='none';
}
function show (id) {
	document.getElementById(id).style.display='block';
}
function preloader(id) {
	if (document.getElementById) {
		document.getElementById(id).style.visibility = 'hidden';
	} else {
		if (document.layers) {
			document.hidepage.visibility = 'hidden';
		} else {
			document.all.hidepage.style.visibility = 'hidden';
		}
	}
}
function assign(id, data) {
	var assignElem = document.getElementById(id)
	assignElem.innerHTML = data;
}
/*
Функция для проверки Браузера, Flash, JavaScript © Иванов В. iv.vladimir.v@gmail.com
*/
function init(id,config) {
	if(id=="JavaScript") {
		hide(id);
		return 1;
	}
	if(id=="Flash") {
		/*
		var flashinstalled = 0;
		MSDetect = "false";
		if (navigator.mimeTypes && navigator.mimeTypes.length) {
		x = navigator.mimeTypes['application/x-shockwave-flash'];
		if (x && x.enabledPlugin) flashinstalled = 2;
		else flashinstalled = 1;
		} else {
		MSDetect = "true";
		}
		*/
		//Требует SWFObject
		var playerVersion = swfobject.getFlashPlayerVersion();
		if(playerVersion.major==0) {
			return 0;
		} else {
			hide(id);
			return 1;
		}
	}
	if(id=="Browser") {
		var browserAgent = navigator.userAgent;
		var browserName = navigator.appName;
		var browser;
		if (browserAgent.indexOf("MSIE")!= -1) { browser="MSIE"; } else { }
		if (browserAgent.indexOf("Chrome")!= -1) { browser="Chrome"; } else {
			if (browserAgent.indexOf("Safari")!= -1) { browser="Safari"; } else { }
		}
		if (browserAgent.indexOf("Maxthon")!= -1) { browser="Maxthon"; } else { }
		if (browserAgent.indexOf("Navigator")!= -1) { browser="Netscape"; } else {
			if (browserAgent.indexOf("Firefox")!= -1) { browser="Firefox"; } else { }
		}
		if (browserAgent.indexOf("Opera")!= -1) { browser="Opera"; } else { }
        //alert(config.length);
		//alert(config[0]);

		for (var i = 0; i <config.length; i++) {
			if(browser==config[i]) {
			var flag=1;
			}
		}
		if(flag!=1) {
			hide(id);
		}
		return browser;
	}
}


