// JavaScript Document
function attachProg(form_id) {
	var progId = document.getElementById("pproId").value;
	var progNm = document.getElementById("prgNm").value;
	var disco = document.getElementById("disco").value;
	closeProg();
	document.getElementById("prgId_"+form_id).value=progId; 
	document.getElementById("prgTi_"+form_id).value=progNm;
	document.getElementById("DISCO_"+form_id).value=disco;
	//alert("prgId_"+form_id+"  "+"prgTi_"+form_id+"  "+progNm+"DISCO_"+form_id+" "+disco);
	
}
function closeProg() {

	$('#trashBox').load('/closeprog.php'); $('#pf').hide(); $('#mf').show(); 

}
//---------- Common ----------
function sendProg(flag) {
	var params = 'act=sendProg';
	params+= '&flag='+flag;
	params += '&'+$("#prgListform").serialize();
	//alert(params);
	sendAjaxRequest(params);
}

function deleteProg(flag) {
	var params = 'act=deleteProg';
	params+= '&flag='+flag;
	params += '&'+$("#prgListform").serialize();
	//alert(params);
	sendAjaxRequest(params);
}
function viewTick() {

	var params = 'act=viewTick';
	params+= prepareParams();
	//params+='&city_id='+document.getElementById("city").value;
	sendAjaxRequest(params);
}
function selNext() {

	var params = 'act=selNext';
	//var id = document.getElementById('pcurId').value;
		var id = document.getElementById('pid').value;
		params+= '&id='+id;
		//alert(params);	
		sendAjaxRequest(params);
//		$('#OtvetC').show();


}
function savepInfo(f) {

	var params = 'act=savepInfo';
	var id = document.getElementById('pcurId').value;
	var descr = document.getElementById('pInfo').value;
		params+= '&id='+id+'&flag='+f+'&descr='+descr;	
		sendAjaxRequest(params);
	//$('#OtvetC').show();
	//document.getElementById("Otvet").innerHTML = "...Saving...";
}

function addSite() {

	var params = 'act=addSite';
		params +='&'+$("#AttrSelected").sortable("serialize");
		params += '&'+$("#form1").serialize();
		//params+='&city_id='+document.getElementById("city").value;
		//alert(params);
		sendAjaxRequest(params);
	//$('#OtvetC').show();
	//document.getElementById("Otvet").innerHTML = "...Loading...";

}

function addAtt () {
	var params = 'act=addAtt';
		params +='&newAtt='+document.getElementById("nAtt").value;
		//params +='&city_id='+document.getElementById("city").value;
		sendAjaxRequest(params);
	//$('#OtvetC').show();
	//document.getElementById("Otvet").innerHTML = "...Loading...";
	
}

function actTime() {

var container = document.getElementById('Programma');
var hiddenBlocks = container.getElementsByTagName('SPAN');
	for(i=0; i<hiddenBlocks.length; i++) {
	if(hiddenBlocks [i].style.display =='none')	hiddenBlocks [i].style.display = 'inline';	
	
	}

}
function prepareParams() {

	var params = '';
	var container = document.getElementById('comInfo');
	var listIn = container.getElementsByTagName('INPUT');
			for(k=0; k<listIn.length; k++) {
				if(listIn[k].type == 'radio' && !listIn[k].checked) continue;
				params+='&'+listIn[k].name+'='+listIn[k].value;
			}
	var addInfo = document.getElementById('pInfo').value;
		params+= '&addInfo='+addInfo;	
	 
	container = document.getElementById('Programma');
	var listUl = container.getElementsByTagName('UL');
	for(i=0; i<listUl.length; i++) {
		params+='&items[]='+listUl[i].id;
		var listLi = listUl[i].getElementsByTagName('LI');
		for(j=0; j<listLi.length; j++) {
			params+='&items[]='+listLi[j].id;
			listIn = listLi[j].getElementsByTagName('INPUT');
			for(k=0; k<listIn.length; k++) {
			params+='&items[]='+listIn[k].value;
			}
		}
	}	



return params;
}
function showProg(flag) {
		var params = 'act=showProg';
			params+= '&flag='+flag;
			//alert(params);
			//params+='&city_id='+document.getElementById("city").value;
			sendAjaxRequest(params);
			//$('#OtvetC').show();
			//document.getElementById("Otvet").innerHTML = "...Loading...";
}
function saveProg(f) {

	if(!f) if(!confirm('Sure? Save program?')) return;
	var params = 'act=saveProg';
		params+= '&flag='+f;
		//params+='&city_id='+document.getElementById("city").value;
	params+= prepareParams();
	//alert(params);	
	sendAjaxRequest(params);
	//$('#OtvetC').show();
	//document.getElementById("Otvet").innerHTML = "...Loading...";

}
function printProg() {

	var params = 'act=printProg';
		params+= prepareParams();
	//var priceInfo = document.getElementById('pInfo');
	var container = document.getElementById('Priceinfo');
	params+= '&priceInfo='+container.innerHTML;//.replace(/\r\n|\r|\n/g,"<br>");
	//alert(params);
	sendAjaxRequest(params);
//$('#OtvetC').show();

}
function addDay() {

	var container = document.getElementById('Programma'); 
	var nextId=container.getElementsByTagName('UL').length+1;// next Id
	var newDay = document.createElement('div');
	var app = document.getElementById('app1'); //append point
	newDay.id="d_"+nextId;
	newDay.innerHTML = '<h4>Day '+nextId+'</h4><ul id="day_'+nextId+'" class="sort"></ul>';
	container.insertBefore(newDay, app);
	$('#day_'+nextId).sortable({connectWith: ".sort"}).disableSelection();
}

function resortDays() {
	var container = document.getElementById('Programma');
	var daysDvs=container.getElementsByTagName('DIV');
	var daysIti=container.getElementsByTagName('UL');
	var daysHds=container.getElementsByTagName('H4');
	for(i=0; i<daysIti.length; i++) {
		var n =i+1;
		daysDvs [i].id = 'd_'+n;
		daysIti [i].id = 'day_'+n;
		daysHds [i].innerHTML = 'Day '+n;
	
	
	}

}

