var dom = document.getElementById;
var iex = document.all;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var safari = ((navigator.userAgent.indexOf("Safari")>-1) ) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ie4 && !ie5) ? true : false;

var cur_z_index = 100;


function getElement ( name )
	{
	var el = dom ? document.getElementById(name) : iex ? document.all[name] : ns4 ? eval ( 'document.' + name ) : false;
	return el;
	}
function getWidth( ) {
		return document.body.clientWidth ? document.body.clientWidth : window.innerWidth;
		}
function getHeight( ) {
	return window.innerHeight ? window.innerHeight : document.body.clientHeight;
	}



function getSizes() {
	var central_razd = 16;
	var top_razd = 5;
	var rightPanel = getElement( "rightPanel" );
	var mainPanel = getElement( "mainPanel" );
	//alert( !ie5 ? 25 : 0 );
	if( c_type_page == "simple" ) {
		if( rightPanel ) {
			//var rightPanel_height = getHeight() - 5 - central_razd - 65 - ( !ie5 ? 30 : 10 );
			var rightPanel_height = getHeight() - 5 - central_razd - 65 ;
			rightPanel.style.height = rightPanel_height > 0 ? rightPanel_height : getHeight();
			}
		if( mainPanel ) {
			var mainPanel_height = getHeight() - 350 - 5 - top_razd - central_razd - 65 - 15;
			mainPanel.style.height = mainPanel_height > 0 ? mainPanel_height : 10;
			if( !ie5 ) mainPanel.style.width = "685px";
			}
		}
	else {
		if( mainPanel ) {
			//var mainPanel_height = getHeight() - 400 - 15 - central_razd - 65 - ( !ie5 ? 30 : 10 );
			var mainPanel_height = getHeight() - 400 - 15 - central_razd - 65 - 15;
			mainPanel.style.height = mainPanel_height > 0 ? mainPanel_height : 10;
			}
		}
	}

//Ôóíêöèÿ ïîëó÷åíèÿ îáúåêòà xmlhttp


function xml_getHttp ( ) {
	if (window.XMLHttpRequest) return new XMLHttpRequest()
	else {
		try {
			return new ActiveXObject("Microsoft.XMLHTTP");
			} 
		catch (oErr) {
			return false;
			}

		
		}
	}

today = new Date();

function run_script( addr ) {
	if( addr.indexOf( "?" ) > 0 ) {
		addr +="&";
		}
	else {
		addr +="?";
		}
	addr +="random=" + today.getTime();
	//alert( addr );
	var xmlhttp = xml_getHttp ( );
	if( xmlhttp ) {
		xmlhttp.open("GET", addr );
		xmlhttp.onreadystatechange = function()  {
				if ( xmlhttp.readyState == 4 && xmlhttp.status == 200) {
					eval( xmlhttp.responseText );
					}
			}
		xmlhttp.send(null);
		}
	else {
		//alert( safari );
		if( safari ) {
			var ifr = document.createElement( "IFRAME" );
			
			ifr.style.visibility = "hidden";
			ifr.style.position = "absolute";
			//alert( ifr.style.display );
			ifr.src = addr + "&old=yes";
			//alert( ifr.src );
			//getElement( "mainPanel" ).document.body.appendChild( ifr );
			document.body.appendChild( ifr );
			
			}
		else {
			var scr = document.createElement( "SCRIPT" );
			try {
				scr.src = addr;
				document.body.appendChild( scr );
				} 
			catch (oErr) {
				getElement( "ddd" ).src = addr + "&old=yes";
				//alert( getElement( "ddd" ).src );
				}
			}
		
		//alert( getElement( "ddd" ).src );
		//obj=document.createElement('div'); 
		//obj.innerHTML='<script type="text/javascript" src="/photos/"></script>'; 
		//alert( obj );
		//document.body.appendChild(obj);
		//document.body.innerHTML += '<script type="text/javascript" src="/photos/"></script>'; 
		//document.body.innerHTML += '<script type="text/javascript" src="/photos/"></script>'; 
		//var scr = document.createElement( "SCRIPT" );
		//alert( getElement( "dd" ).src );
		//alert( scr.src );
		//getElement( "dd" ).disabled = false;
		//scr.setAttribute( "src" , addr );
		//scr.src = addr;
		//scr.src = "http://atproff.ru/photos/";
		//document.body.appendChild( scr );
		}
	}
//Ôóíêöèÿ îòêðûòèÿ îêîøåê

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  //for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	for (i=0; i<(args.length-2); i+=3) if ((obj=getElement(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; 
		if( v == 'block' ) {
			obj.zIndex = cur_z_index;
			//alert( obj.zIndex );
			cur_z_index++;
			}
		}
	}


// ÔÓÍÊÖÈÈ ÏÎÄÑÂÅÒÊÈ ÌÅÍÞ
function rnd(x,y,z){
	var num;
	do {
		num = parseInt(Math.random()*z);
		if (num >= x && num <= y) break;
		} while (true);
			return (num);
	}
	
function ch_fog(){
	var fg_id = rnd(1,11,100);
	var el = getElement( "fg" );
	if( el ) {
		el.src = "/img/r"+fg_id+".gif";
		}
	}
function clear_fog(){
	var el = getElement( "fg" );
	if( el ) {
		el.src = "/img/r0.gif";
		}
}

function check_buttons( ) {
	var str = document.location.href;
	if( str.indexOf( "designers" ) > 0 ) {
		getElement( "button_designers" ).src="/img/s5_1.gif";
		getElement( "button_designers" ).setAttribute( "cur" , "yes" );
		}
	else if( str.indexOf( "studio" ) > 0 ) {
		getElement( "button_studio" ).src="/img/s1_1.gif";
		getElement( "button_studio" ).setAttribute( "cur" , "yes" );
		}
	else if( str.indexOf( "uslugi" ) > 0 ) {
		getElement( "button_uslugi" ).src="/img/s2_1.gif";
		getElement( "button_uslugi" ).setAttribute( "cur" , "yes" );
		}
	else if( str.indexOf( "fotos" ) > 0 ) {
		getElement( "button_fotos" ).src="/img/s3_1.gif";
		getElement( "button_fotos" ).setAttribute( "cur" , "yes" );
		}
	else if( str.indexOf( "news" ) > 0 ) {
		getElement( "button_news" ).src="/img/s4_1.gif";
		getElement( "button_news" ).setAttribute( "cur" , "yes" );
		}
	else {
		getElement( "button_private" ).src="/img/s6_1.gif";
		getElement( "button_private" ).setAttribute( "cur" , "yes" );		
		}
	}
	
function button_clear( el , img_name ) {
	if( el.getAttribute( "cur" ) != "yes" ) {
		el.src = "/img/" + img_name;
		}
	}
	
