if (typeof window.addEventListener != 'undefined'){
	window.addEventListener('load', InitEvent, false);
//	window.addEventListener('load', InitNY, false);
}
else if (typeof window.attachEvent != 'undefined'){
	window.attachEvent('onload', InitEvent);
//	window.attachEvent('onload', InitNY);
}

var iPChild=0;
var iTimer = 0;
var projects = [];
var fInit=false;
var iIncrenent=1;
var iCur=0;
var fStopScroll=false;
var fExpanded=false;
var divProjects=null;
function ExpandProjects(aobj, lang){
	if(!divProjects) return;
	if(divProjects.style.overflow=='' || divProjects.style.overflow=='hidden'){
		fExpanded=true;
		divProjects.style.overflow = 'visible';
		if(!lang || lang=='ru')
			aobj.innerHTML = 'cвернуть события';
		else if(lang=='en')
			aobj.innerHTML = 'turn off all events';
		for(var i=0; i<projects.length; i++) projects[i].style.display = 'block';
	}
	else{
		divProjects.style.overflow = 'hidden';
		if(!lang || lang=='ru')
			aobj.innerHTML = 'развернуть все события';
		else if(lang=='en')
			aobj.innerHTML = 'expand all events';
		for(var i=0; i<projects.length; i++) 
			projects[i].style.display = (i==iCur || i==(iCur+iIncrenent))?'block':'none';
		fExpanded=false;
	}
}
function ScrollProjects(){
	if(!fInit || fStopScroll || fExpanded) return;
	var l = projects.length;
	var n = iCur+iIncrenent*2;
	if(n>=l || n<0){
		iCur = n<0 ? 0 : l-1;
		iIncrenent *= -1;
		n = iCur+iIncrenent*2;
	}
	projects[iCur].style.display='none';
	projects[n].style.display='block';
	iCur += iIncrenent;
}
function InitEvent(){
	var tbl = document.getElementById('ttx');
	if(tbl){
		var trs = tbl.getElementsByTagName('TR');
		for(var i=0; i<trs.length; i++)
			trs[i].className='r'+(i%2)
	}

	var aObjects = document.getElementsByTagName('A');
	for(var i=0; i<aObjects.length; i++)
		if(aObjects[i].href.match(/#$/)!=null){
			aObjects[i].href='javascript:;'
			aObjects[i].onclick=function(){alert('В разработке');}
		}
	
	divProjects = document.getElementById('ccc_projects');
	if(!divProjects) return;
	divProjects.onmouseover = function(){fStopScroll=true;}
	divProjects.onmouseout = function(){fStopScroll=false;}
	for(var i=0; i<divProjects.childNodes.length; i++){
		if(divProjects.childNodes[i].tagName=='DIV') projects.push(divProjects.childNodes[i]);
	}
	fInit = projects.length>0;
	for(var i=0; i<projects.length; i++) projects[i].style.display = i<2?'block':'none';
	if(projects.length>2)
		iTimer = window.setInterval("ScrollProjects()", 3000);
}


function AddToFavorite(){
	var MSIE = navigator.appName == "Microsoft Internet Explorer";
	if(MSIE) window.external.AddFavorite(document.location.href, document.title);
	else alert("Press Ctrl+D to bookmark this site!");
	return false;
}

var scrlDiv = null;
function InitNY(){
	scrlDiv = document.getElementById('NY_BOND2');
	window.setInterval("ScrollNY()", 10);
}
function ScrollNY(){
	var step = -1;
	var min = -2*721;
	var left = scrlDiv.style.left ? parseInt(scrlDiv.style.left) : 0;
	if(left<=min) left=0;
	scrlDiv.style.left = (left + step) + "px";
}

function fixPNG(element) {
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)) {
		var src;
		if (element.tagName=='IMG') {
			if (/\.png$/.test(element.src)) {
				src = element.src; 
				element.src = "/imgs/1pixel.gif";
			}
		}
		else {
			if (src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)) {
				src = src[1];
				element.runtimeStyle.backgroundImage="none";
			}
		}
		if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	}
}