function res_popupCalendar(id , x , y , surl , manaElement , start){
	if(manaElement==null || manaElement=='' ){
		manaElement='div0';
	}
	//alert(manaElement);

	if(x==''){
		x=0;
	}

	if(y==''){
		y=0;
	}

	popupCalendarOff(manaElement);
	var ni = document.getElementById(manaElement);
	var dt = document.getElementById(id);
	
	var newdiv = document.createElement('div');
	newdiv.setAttribute('id' , manaElement + '_popCalendar');
	ni.appendChild(newdiv);
	newdiv.style.background = "#FFFFFF";
	newdiv.style.border     = "medium solid #9ac7f0";
	newdiv.style.position   = "absolute";
	if(x>0){
		newdiv.style.left       = x + 'px';
	}
	if(y>0){
		newdiv.style.top        = y + 'px';
	}
	newdiv.style.width      = "170";
	newdiv.zindex=130;

//	/alert('555');

	v_name = manaElement + '_popCalendar' ;
	xmlHttp=GetXmlHttpObject();
	sdate = dt.value;
	if(sdate==''){
		sdate = start;
		//alert(start);
	}
	
	var url="/pegasus/admin/calendar.php?id=" + id + "&value=" + sdate + "&manaElement=" + manaElement + "&x=" + x  + "&y=" + y + surl;
	//alert(url);
	make_request( url , v_name);
}

var xmlHttp
var nametxt
var vtype
function addReservation(id,str,type){
	nametxt=id;
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	}

	var url="/pegasus/reservation/reserv00.php";
	if(type==1){
		url="/pegasus/reservation/reserv01.php";
	}

	url = url + str;
	PegasusAjaxRequest_jQ(url,id);
}

function stateIsChanged() {
	if (xmlHttp.readyState==4){
		document.getElementById(nametxt).innerHTML=xmlHttp.responseText;
	}
}

function remChild(id){
  var idd  = id;
  var ni   = document.getElementById('body');
  var elem = document.getElementById(idd);
  ni.removeChild(elem);
  document.getElementById('maindiv').style.opacity=1;
}

/*onerror=handleErr;
var txt="";
function handleErr(msg,url,l){
	txt=" Pegasus JavaScript Error Handler.\n\n";
	txt+="Error: " + msg + "\n";
	txt+="URL: "   + url + "\n";
	txt+="Line: "  + l   + "\n\n";
	txt+="Click OK to continue.\n\n";
	alert(txt);
	return true;
}*/

function submitData(id){
	qstring="?add_event=1";
	i=0;
	for(i=0; i< eval('document.pegasus_' + id + '.elements.length'); i++){
		if (eval('document.pegasus_' + id + '.elements[i].type')!='checkbox'){
			qstring += "&" + eval('document.pegasus_' + id + '.elements[i].name') + "=" + eval('document.pegasus_' + id + '.elements[i].value');
		}else{
			if(document.pegasus.elements[i].checked){
				qstring += "&" + eval('document.pegasus_' + id + '.elements[i].name') + "=1";
			}
			else{
				qstring += "&" + eval('document.pegasus_' + id + '.elements[i].name') + "=0";
			}
		}
	}
	addReservation(id , qstring , '1');
	return true;
}

function GetXmlHttpObject(){
var xmlHttp=null;
try{
  xmlHttp=new XMLHttpRequest();
  }
catch (e){
  try{
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch (e){
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
}
return xmlHttp;
}

function ageOfChilds(id,value,id_param){
	nametxt = id;
	str = '?childs=' + value + '&id=' + id_param ;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	}
	var url="/pegasus/reservation/make_ages.php";
	url = url + str;

	xmlHttp.onreadystatechange=stateIsChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=windows-1253");
	xmlHttp.send(null);
}
