//----------------------------------------------------------------------------------------------------------------------------------------------------


function restoration(el, n){
	if(el.value == 'логин' || el.value == 'пароль'){
		el.value='';
	}
	if(el.value == '' && n){
		el.value = n;
	}
}

function loger(){
	var log = document.getElementById('login');
	var pass = document.getElementById('password');
	if(log){
 		log.onclick = function(){restoration(this)};
 		log.onblur = function(){restoration(this, 'логин')};
 		pass.onclick = function(){restoration(this);};
 		pass.onblur = function(){restoration(this, 'пароль')};
	}
}

//======================================================================================================================


function widthNim(){
	var elNum = document.getElementById('num');
	
	if(elNum){
		var arrEl = elNum.getElementsByTagName('a');
		var widthNum = arrEl.length * 23 + 22;
		elNum.style.width = widthNum + 'px';
	}
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
for (var i=0; i < anchors.length; i++) {
	if (anchors[i].getAttribute("href") &&

	anchors[i].getAttribute("rel") == "external") {
		anchors[i].target = "_blank";
	}
}
}

function lastMenu(){
	
	var blockMenu = document.getElementById('menu');
	if(blockMenu){
		var elMenu = blockMenu.getElementsByTagName('li');
		var lastEl = Number(elMenu.length) - 1;
		elMenu[lastEl].style.border = 'none';
	}
}

function clients(){
	var client = document.getElementById('clients');
	if(client){
		var elClient = client.getElementsByTagName('div');
		for(var d = 1; d < elClient.length; d = d + 2){
			elClient[d].className = 'client';
		}
	}
	
}


function newClass(perent, block, newClass){
	var partnerPar = document.getElementById(perent);
	if(partnerPar){
		var partnerEl = partnerPar.getElementsByTagName(block);
		for(var pi = 1; pi < partnerEl.length; pi = pi+2){
			partnerEl[pi].className = newClass;
		}
	}
}

function newClass1(perent, block, newClass){
	var partnerPar = document.getElementById(perent);
	if(partnerPar){
		var partnerEl = partnerPar.getElementsByTagName(block);
		for(var pi = 1; pi < partnerEl.length; pi = pi+2){
			partnerEl[pi].className = newClass;
		}
	}
	document.getElementById('footerCont').style.bottom = '1px';
}


function noMark(id){
	var par = document.getElementById(id);
	if(par){
		var li = par.getElementsByTagName('li');
		for(var ti = 0; ti < li.length; ti++){
			if(li[ti].getElementsByTagName('ul')[0]){
				li[ti].style.background = 'none';
			}

		}
	}
}

function nonBorder(id, block){
	var vopBlock = document.getElementById(id);
	if(vopBlock){
		var vopElements = vopBlock.getElementsByTagName(block);
		vopElements[Number(vopElements.length) - 1].style.border = 'none';
	}
}

function forIeHeight(id, el, height){
	var pap = document.getElementById(id);
	if(pap){
		var papLink = pap.getElementsByTagName(el);
		for(var gi = 0; gi < papLink.length; gi++){
			if(papLink[gi].clientHeight < height){
				papLink[gi].style.height = height + 'px';
			}
		}
	}
}

function festP(){
	var parentP = document.getElementById('about');
	if(parentP){
		var arrP = 	parentP.getElementsByTagName('p');
		arrP[0].style.paddingTop = '0px';
		document.getElementById('allContent').style.paddingBottom = '10px';
	}
}


//===================================================================================================

window.onload = function(){
	externalLinks();
	widthNim();
	lastMenu();
	clients();
	loger();
	newClass('tableBody', 'tr', 'odd');
	newClass('partnersInner', 'div', 'rightPartner');
	newClass('product', 'div', 'rightProduct');
	newClass('projectBody', 'tr', 'odd');
	newClass('publisity', 'div', 'right');
	newClass1('newsIndex', 'p', 'right');
	

	nonBorder('vopros', 'div');
	forIeHeight('newsIndex', 'a', '30');
	festP();
}