var nCurrentVkladka = 1  // Текущая вкладка
var sThisBrowser = ''    // Браузер

// Определение типа браузера
if (navigator.appName == "Microsoft Internet Explorer")
	sThisBrowser = 'IE'
else
	sThisBrowser = 'NOT_IE'
// END OF определение типа браузера




function showActiveButton(oObj){
	oObj.className = 'button_active'

	return false
}

function showNormalButton(oObj){
	oObj.className = 'button_normal'

	return false
}

function showActiveVkladka(nId){
	document.getElementById('table_vkladka_' + nCurrentVkladka).className = 'vkladka_normal'

   document.getElementById('table_vkladka_' + nId).className = 'vkladka_active'

	document.getElementById('main_table_' + nCurrentVkladka).style.display = 'none'

	if(sThisBrowser == 'IE')
   	document.getElementById('main_table_' + nId).style.display = 'block'
	else
		document.getElementById('main_table_' + nId).style.display = 'table'

   nCurrentVkladka = nId

	return false
}





function dropClonedGroup(btn){
	if(document.getElementById) {
		tr = btn;
		while (tr.tagName != 'TR') tr = tr.parentNode;
		
		
		var tbl = tr;
		while (tbl.tagName != 'TABLE') tbl = tbl.parentNode;
		//var tbl = tr.parentNode;
		
		
		tbl = tbl.getElementsByTagName('TABLE');
		//for (var i = 0; i < tbl.length; i++){
		//	alert(tbl[i].innerHTML)
		//}
		//alert(tbl.length)
		if(tbl.length > 1){ 
			tr.parentNode.removeChild(tr);
		}else{
			alert('Последний элемент. Удаление невозможно!');
		}
	}
}
function addClonedGroup(btn){
	if(document.getElementById) {
		var tr = btn;
		//alert(tr.parentNode)
		while (tr.tagName != 'TR') tr = tr.parentNode;
		//tr.className = 'no_act'
		var idSuffix = Math.round(Math.random()*1000);
		var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling);
		var obj = newTr.getElementsByTagName('input');
		for(var i in obj){
			if(obj[i].type == 'text' && obj[i].name != '' && obj[i].name != 'Tasks_Time[]' && obj[i].name != 'Pay_Summ[]')
				obj[i].value = ''
			
			if(obj[i].type == 'text' && obj[i].name != '' && (obj[i].name == 'Tasks_Time[]' || obj[i].name == 'Pay_Summ[]'))
				obj[i].value = '0.0'
		}
		
		var obj2 = newTr.getElementsByTagName('select');
		for(var i in obj2){
			if(obj2[i].name != '')
				obj2[i].value = '0'
		}
		//newTr.className = 'act'
		/*
		thisChilds = newTr.getElementsByTagName('td');
		for (var i = 0; i < thisChilds.length; i++){
			if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = '';
			if (thisChilds[i].className == 'files') thisChilds[i].innerHTML = '<input size="32" name="att" class="wideFile" type="file">';
		}*/
	}
}



function flushCal(btn){
	var trs = btn.parentNode;
	var trs2, trs3;	
	var idSuffix = Math.round(Math.random()*1000);

	trs2 = trs.getElementsByTagName('input');
	trs2[0].id = 'input_date_' + idSuffix;
	
	//alert(trs2[0].id)
	
	trs3 = trs.getElementsByTagName('button');
	trs3[0].id = 'button_date_' + idSuffix;
	
	Calendar.setup({
        inputField     :    trs2[0].id,
        ifFormat       :    "%Y-%m-%d",
        showsTime      :    false,
        button         :    trs3[0].id,
        singleClick    :    false,
        step           :    1
    });
	
    return true;
	//alert(document.getElementById('ewfewfesf'))
}
							


