var xmlHttp;

function menu_mouse_over(id)
{
	document.getElementById(id + '_left').src = server_path + 'includes-img/button_rollover_left.gif';
	document.getElementById(id + '_repeat').style.backgroundImage = "url(" + server_path + "includes-img/button_rollover_repeat.gif)";
	document.getElementById(id + '_right').src = server_path + 'includes-img/button_rollover_right.gif';
}

function menu_mouse_out(id)
{
	document.getElementById(id + '_left').src = server_path + 'includes-img/button_rollout_left.gif';
	document.getElementById(id + '_repeat').style.backgroundImage = "url(" + server_path + "includes-img/button_rollout_repeat.gif)";
	document.getElementById(id + '_right').src = server_path + 'includes-img/button_rollout_right.gif';
}

function menu_mouse_over_activity(id,events_id)
{
	document.getElementById(id + '_left').src = server_path + 'includes-img/button_rollover_left.gif';
	document.getElementById(id + '_repeat').style.backgroundImage = "url(" + server_path + "includes-img/button_rollover_repeat.gif)";
	document.getElementById(id + '_right').src = server_path + 'includes-img/button_rollover_right.gif';
	document.getElementById(events_id).style.display = "block";
}

function menu_mouse_out_activity(id,events_id)
{
	document.getElementById(id + '_left').src = server_path + 'includes-img/button_rollout_left.gif';
	document.getElementById(id + '_repeat').style.backgroundImage = "url(" + server_path + "includes-img/button_rollout_repeat.gif)";
	document.getElementById(id + '_right').src = server_path + 'includes-img/button_rollout_right.gif';
	document.getElementById(events_id).style.display = "none";
}

function add_image()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("image_count").value = parseInt(document.getElementById("image_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.colSpan = 2;
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("INPUT");
		currentnode.type = "text";
		currentnode.name = "name_image_" + document.getElementById("image_count").value;
		currentnode.id = "name_image_" + document.getElementById("image_count").value;
		currentnode.size = 20;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("INPUT");
		currentnode.type = "file";
		currentnode.name = "file_image_" + document.getElementById("image_count").value;
		currentnode.id = "file_image_" + document.getElementById("image_count").value;
		currentnode.style.width = 217;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}


function add_client()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("client_count").value = parseInt(document.getElementById("client_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.colSpan = 2;
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("INPUT");
		currentnode.type = "text";
		currentnode.name = "name_ar_" + document.getElementById("client_count").value;
		currentnode.id = "name_ar_" + document.getElementById("client_count").value;
		currentnode.size = 20;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("INPUT");
		currentnode.type = "text";
		currentnode.name = "name_en_" + document.getElementById("client_count").value;
		currentnode.id = "name_en_" + document.getElementById("client_count").value;
		currentnode.style.width = 180;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("INPUT");
		currentnode.type = "file";
		currentnode.name = "file_image_" + document.getElementById("client_count").value;
		currentnode.id = "file_image_" + document.getElementById("client_count").value;
		currentnode.style.width = 217;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function subscribe_mail()
{
	document.getElementById("name_country").value = document.getElementById("country").options[document.getElementById("country").options.selectedIndex].text;
	document.getElementById("name_specialization").value = document.getElementById("specialization").options[document.getElementById("specialization").options.selectedIndex].text;
}

function GetXmlHttpObject()
{
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}

function get_event_detail(page)
{

	document.getElementById("img_load").style.display = "block";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	document.getElementById("td_event_detail").innerHTML = '';
	xmlHttp.onreadystatechange = load_page;
	xmlHttp.open("GET",page,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=utf-8;');
	xmlHttp.send(null);
}

function get_event_details(page,form)
{
	document.getElementById("td_event_detail").innerHTML = '';
	document.getElementById("img_load").style.display = "block";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

	post = new Array();

	for(i = 0; i < form.length; i++)
	{
		temp=form[i].name + "=" + form[i].value;
		for(j=0; j<50; j++)
		{
			temp=temp.replace('+','~^plus^~');
			temp=temp.replace('&','~^and^~');
			//alert(temp);
		}
		post.push(temp);
	}
	post = post.join("&");
	if ((page == 'event_registration_submit.php')||(page == 'event_registration_accompany_submit.php')||(page == 'event_sponsor_submit.php'))
	{
		id_event = form[0].value;
		doc_register = form[1].value;
		document.getElementById("td_event_detail").innerHTML = '';
		xmlHttp.onreadystatechange = load_temp_page;
	}
	else
	{
		document.getElementById("td_event_detail").innerHTML = '';
		xmlHttp.onreadystatechange = load_page;
	}

	xmlHttp.open('POST', page, true);
	xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf-8;');

	xmlHttp.send(post);
}

function get_exhib_details(page,form)
{
	document.getElementById("img_load").style.display = "block";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

	post = new Array();

	for(i = 0; i < form.length; i++)
	{
		temp=form[i].name + "=" + form[i].value;
		for(j=0; j<50; j++)
		{
			temp=temp.replace('+','~^plus^~');
			temp=temp.replace('&','~^and^~');
			//alert(temp);
		}
		post.push(temp);
	}
	post = post.join("&");
	if ((page == 'exhib_registration_submit.php')||(page == 'exhib_registration_accompany_submit.php')||(page == 'exhib_sponsor_submit.php'))
	{
		id_exhib = form[0].value;
		//doc_register = form[1].value;
		document.getElementById("td_event_detail").innerHTML = '';
		xmlHttp.onreadystatechange = load_temp_page;
	}
	else
	{
		document.getElementById("td_event_detail").innerHTML = '';
		xmlHttp.onreadystatechange = load_page;
	}

	xmlHttp.open('POST', page, true);
	xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf-8;');
//	alert(post);

	xmlHttp.send(post);
}

function load_page()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		temp=xmlHttp.responseText;
		for(j=0; j<50; j++)
		{
			temp=temp.replace("~^plus^~",'+');
			temp=temp.replace("~^and^~",'&');
			//alert(temp);
		}
		document.getElementById("td_event_detail").innerHTML = temp;
		document.getElementById("img_load").style.display = "none";
	}

}

function load_temp_page()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("td_event_detail").innerHTML = xmlHttp.responseText;
		if (xmlHttp.responseText == '')
		{
			get_event_detail('event_registration.php?id_event=' + id_event + '&doc_register=' + doc_register + '&er=1');
		}
		document.getElementById("img_load").style.display = "none";
	}
}

function add_title()
{
		temp_table = document.getElementById("title_table");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("title_count").value = parseInt(document.getElementById("title_count").value) + 1;
		title_count = document.getElementById("title_count").value;

		mycurrent_row=document.createElement("TR");
		mycurrent_row.style.height = "15";
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.vAlign = "top";
		currentnode = document.createElement("INPUT");
		currentnode.type = "text";
		currentnode.name = "title_" + title_count;
		currentnode.id = "title_" + title_count;
		currentnode.style.width = 250;
		mycurrent_cell.appendChild(currentnode);

		currentnode = document.createElement("INPUT");
		currentnode.type = "hidden";
		currentnode.name = "topics_count_" + title_count;
		currentnode.id = "topics_count_" + title_count;
		currentnode.value = 1;
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currenttable = document.createElement("TABLE");
		currenttable.id = "topics_table_" + title_count;
		currenttable.cellPadding = 0;
		currenttable.cellSpacing = 0;
		currentbodytable = document.createElement("TBODY");
		currenttable.appendChild(currentbodytable);
		mycurrent_cell.appendChild(currenttable);
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		mycurrent_row=document.createElement("TR");
		mycurrent_row.style.height = "10";
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.colSpan = 3;
		mycurrent_cell.align = RIGHT;
		currentnode = document.createElement("IMG");
		currentnode.id = title_count;
		currentnode.src = "../includes-img/add.gif";
		currentnode.className = "LINK_IMG";
		currentnode.onclick = 	function()
								{
									add_topic(this.id);
								}

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		add_topic(title_count);
}

function add_topic(title_count)
{
		temp_table = document.getElementById("topics_table_" + title_count);
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("topics_count_" + title_count).value = parseInt(document.getElementById("topics_count_" + title_count).value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "topics_" + title_count + "_" +document.getElementById("topics_count_" + title_count).value;
		currentnode.id = "topics_" + title_count + "_" +document.getElementById("topics_count_" + title_count).value;
		currentnode.style.width = 400;

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function add_attendees()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("attendees_count").value = parseInt(document.getElementById("attendees_count").value) + 1;
		attendees_count = document.getElementById("attendees_count").value;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "name_attende_" + attendees_count;
		currentnode.id = "name_attende_" + attendees_count;
		currentnode.style.width="400";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function add_vistor()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("vistor_count").value = parseInt(document.getElementById("vistor_count").value) + 1;
		vistor_count = document.getElementById("vistor_count").value;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "name_vistor_" + vistor_count;
		currentnode.id = "name_vistor_" + vistor_count;
		currentnode.style.width="400";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function add_sponsor_sector()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("sponsors_sectors_count").value = parseInt(document.getElementById("sponsors_sectors_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "name_sponsors_sectors_" + document.getElementById("sponsors_sectors_count").value;
		currentnode.id = "name_sponsors_sectors_" + document.getElementById("sponsors_sectors_count").value;
		currentnode.style.width="400";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function add_industry_support()
{
	
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("industry_support_count").value = parseInt(document.getElementById("industry_support_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		
		
		currentnode = document.createElement("SELECT");
		
		for(i = 0; i < document.getElementById("id_industry_support_1").options.length; i++)
			currentnode.options[i] = new Option(document.getElementById("id_industry_support_1").options[i].text,document.getElementById("id_industry_support_1").options[i].value);
		
		currentnode.name = "id_industry_support_" + document.getElementById("industry_support_count").value;
		currentnode.id = "id_industry_support_" + document.getElementById("industry_support_count").value;
		currentnode.style.width="200";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}


function add_who_sponsor()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("who_sponsor_count").value = parseInt(document.getElementById("who_sponsor_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		
		
		currentnode = document.createElement("SELECT");
		
		for(i = 0; i < document.getElementById("id_who_sponsor_1").options.length; i++)
			currentnode.options[i] = new Option(document.getElementById("id_who_sponsor_1").options[i].text,document.getElementById("id_who_sponsor_1").options[i].value);
		
		currentnode.name = "id_who_sponsor_" + document.getElementById("who_sponsor_count").value;
		currentnode.id = "id_who_sponsor_" + document.getElementById("who_sponsor_count").value;
		currentnode.style.width="200";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function add_social_program()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("count_social_date").value = parseInt(document.getElementById("count_social_date").value) + 1;
		count_social_date = document.getElementById("count_social_date").value;

		mycurrent_row=document.createElement("TR");
		mycurrent_cell = document.createElement("TD");
		mycurrent_cell.height = 20;
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		mycurrent_row=document.createElement("TR");

		mycurrent_cell = document.createElement("TD");
		mycurrent_cell.align = RIGHT;
		mycurrent_cell.vAlign = "top";
		mycurrent_cell.className = "TITLE";
		currentnode = document.createTextNode(DATE + ":");
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell = document.createElement("TD");
		currentnode = document.createElement('INPUT');
		currentnode.type = "text";
		currentnode.name = "date_social_" + count_social_date;
		currentnode.id = "date_social_" + count_social_date;
		currentnode.value = "";
		currentnode.size = "14";
		currentnode.maxlength = "10";
		currentnode.style.width = "104";
		mycurrent_cell.appendChild(currentnode);

		currentnode = document.createTextNode(' ');
		mycurrent_cell.appendChild(currentnode);

		currentnode = document.createElement('IMG');
		currentnode.style.paddingLeft='5px';
		currentnode.style.paddingRight='5px';
		currentnode.id = "but_date_social_" + count_social_date;
		currentnode.className = "LINK_IMG";
		currentnode.src = "../includes-img/calendar.gif";
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);

		mycurrent_row=document.createElement("TR");

		mycurrent_cell = document.createElement("TD");
		mycurrent_cell.align = RIGHT;
		mycurrent_cell.vAlign = "top";
		mycurrent_cell.className = "TITLE";
		currentnode = document.createTextNode(DESCRIPTION + ":");
		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "description_" + count_social_date;
		currentnode.id = "description_" + count_social_date;
		currentnode.style.width="500";
		currentnode.rows =5;

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);

		Calendar.setup({
					inputField     :    "date_social_" + count_social_date,	// id of the input field
					ifFormat       :    "%d/%m/%Y",		// format of the input field
					button         :    "but_date_social_" + count_social_date, 	// trigger for the calendar (button ID)
					showsTime      :    false,			// will display a time selector
					singleClick    :    true,			// double-click mode
					step           :    1				// show all years in drop-down boxes
				});
}

function add_benefit()
{
		temp_table = document.getElementById("mytable");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("benefits_count").value = parseInt(document.getElementById("benefits_count").value) + 1;

		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "benefit_" + document.getElementById("benefits_count").value;
		currentnode.id = "benefit_" + document.getElementById("benefits_count").value;
		currentnode.style.width="400";

		mycurrent_cell.appendChild(currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}

function set_intro()
{
		document.getElementById("img_load").style.display = "block";
		document.getElementById("td_event_detail").innerHTML = document.getElementById("intro_table").innerHTML;
		document.getElementById("img_load").style.display = "none";
}

function set_variable_event()
{
	document.getElementById('name_title').value = document.getElementById('title').options[document.getElementById('title').selectedIndex].text;
	document.getElementById('name_work').value = document.getElementById('work').options[document.getElementById('work').selectedIndex].text;
	document.getElementById('name_country').value = document.getElementById('country').options[document.getElementById('country').selectedIndex].text;
	document.getElementById('name_info').value = document.getElementById('info').options[document.getElementById('info').selectedIndex].text;
}

function set_variable_exhib()
{
	document.getElementById('name_title').value = document.getElementById('title').options[document.getElementById('title').selectedIndex].text;
	document.getElementById('name_work').value = document.getElementById('work').options[document.getElementById('work').selectedIndex].text;
	document.getElementById('name_country').value = document.getElementById('country').options[document.getElementById('country').selectedIndex].text;
	document.getElementById('name_info').value = document.getElementById('info').options[document.getElementById('info').selectedIndex].text;
}

function add_speaker(conference_day,session)
{
	temp_table = document.getElementById("table_speaker_" + conference_day + "_" + session);
	mytablebody=temp_table.getElementsByTagName("tbody").item(0);

	document.getElementById("count_speaker_" + conference_day + "_" + session).value = parseInt(document.getElementById("count_speaker_" + conference_day + "_" + session).value) + 1;
	count_speaker = parseInt(document.getElementById("count_speaker_" + conference_day + "_" + session).value);

	mycurrent_row=document.createElement("TR");
	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.style.width = "50";
	currentnode.name = "lecture_start_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "lecture_start_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell=document.createElement("TD");
	currentnode = document.createTextNode(':');
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.style.width = "50";
	currentnode.name = "lecture_end_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "lecture_end_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	//currentnode.style.width = "180";
	currentnode.name = "lecture_title_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "lecture_title_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);


	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.style.width = "130";
	currentnode.name = "name_speaker_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "name_speaker_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.style.width = "130";
	currentnode.name = "speaker_title_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "speaker_title_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
/*
	mycurrent_cell=document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "file";
	currentnode.style.width = "218";
	currentnode.name = "speaker_doc_cv_" + conference_day + "_" + session + "_" + count_speaker;
	currentnode.id = "speaker_doc_cv_" + conference_day + "_" + session + "_" + count_speaker;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
*/
	mytablebody.appendChild(mycurrent_row);
}

function add_session(conference_day)
{
	temp_table = document.getElementById("table_session_" + conference_day);
	mytablebody=temp_table.getElementsByTagName("tbody").item(0);

	document.getElementById("count_session_" + conference_day).value = parseInt(document.getElementById("count_session_" + conference_day).value) + 1;
	count_session = parseInt(document.getElementById("count_session_" + conference_day).value);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(HOUR + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode_table = document.createElement("TABLE");
	currentnode_table_tbody = document.createElement("TBODY");
	currentnode_table.cellSpacing = 0;
	currentnode_table.cellPadding = 0;
	mycurrent_row_table=document.createElement("TR");
	mycurrent_cell_table = document.createElement("TD");
	currentnode_div = document.createElement("DIV");
	currentnode_div.id = "parent_session_start_" + conference_day + "_" + count_session;
	currentnode_div.className = "theTime";
	mycurrent_cell_table.appendChild(currentnode_div);

	currentnode_hidden = document.createElement("INPUT");
	currentnode_hidden.type = "hidden";
	currentnode_hidden.name = "session_start_" + conference_day + "_" + count_session;
	currentnode_hidden.id = "session_start_" + conference_day + "_" + count_session;
	mycurrent_cell_table.appendChild(currentnode_hidden);

	mycurrent_row_table.appendChild(mycurrent_cell_table);

	mycurrent_cell_table = document.createElement("TD");
	mycurrent_cell_table.style.paddingLeft = 5;
	mycurrent_cell_table.style.paddingRight = 5;
	currentnode_text = document.createTextNode('-');
	mycurrent_cell_table.appendChild(currentnode_text);
	mycurrent_row_table.appendChild(mycurrent_cell_table);

	mycurrent_cell_table = document.createElement("TD");
	currentnode_div = document.createElement("DIV");
	currentnode_div.id = "parent_session_end_" + conference_day + "_" + count_session;
	currentnode_div.className = "theTime";
	mycurrent_cell_table.appendChild(currentnode_div);

	currentnode_hidden = document.createElement("INPUT");
	currentnode_hidden.type = "hidden";
	currentnode_hidden.name = "session_end_" + conference_day + "_" + count_session;
	currentnode_hidden.id = "session_end_" + conference_day + "_" + count_session;
	mycurrent_cell_table.appendChild(currentnode_hidden);

	mycurrent_row_table.appendChild(mycurrent_cell_table);
	currentnode_table_tbody.appendChild(mycurrent_row_table);
	currentnode_table.appendChild(currentnode_table_tbody);

	mycurrent_cell.appendChild(currentnode_table);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(SESSION_TITLE + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.name = "session_title_" + conference_day + "_" + count_session;
	currentnode.id = "session_title_" + conference_day + "_" + count_session;
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(SPONSORSHIP + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = LEFT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createElement("INPUT");
	currentnode.type = "file";
	currentnode.name = "sponsor_img_" + conference_day + "_" + count_session;
	currentnode.id = "sponsor_img_" + conference_day + "_" + count_session;

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(SESSION_CHAIRMAN + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.name = "chairman_name_" + conference_day + "_" + count_session;
	currentnode.id = "chairman_name_" + conference_day + "_" + count_session;

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(TITLE + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "text";
	currentnode.name = "chairman_title_" + conference_day + "_" + count_session;
	currentnode.id = "chairman_title_" + conference_day + "_" + count_session;

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);


	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(DOC_CV + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode = document.createElement("INPUT");
	currentnode.type = "file";
	currentnode.name = "chairman_doc_cv_" + conference_day + "_" + count_session;
	currentnode.id = "chairman_doc_cv_" + conference_day + "_" + count_session;

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.align = RIGHT;
	mycurrent_cell.vAlign = "top";
	mycurrent_cell.className = "TITLE";
	currentnode = document.createTextNode(SPEAKERS + ":");
	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");
	currentnode_table = document.createElement("TABLE");
	currentnode_table.cellPadding = 0;
	currentnode_table.cellSpacing = 0;
	currentnode_table.id = "table_speaker_" + conference_day + "_" + count_session;
	currentnode_table_tbody = document.createElement("TBODY");

	currentnode_table.appendChild(currentnode_table_tbody);

	mycurrent_cell.appendChild(currentnode_table);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.colSpan = 2;
	currentnode = document.createElement("IMG");
	currentnode.className = "LINK_IMG";
	currentnode.src="../includes-img/add.gif";
	currentnode.id = count_session;
	currentnode.name = conference_day;
	currentnode.onclick = function ()
						{
							add_speaker(this.name,this.id);
						}

	mycurrent_cell.appendChild(currentnode);

	currentnode = document.createElement("INPUT");
	currentnode.type = "hidden";
	currentnode.name = "count_speaker_" + conference_day + "_" + count_session;
	currentnode.id = "count_speaker_" + conference_day + "_" + count_session;
	currentnode.value = 0;

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	if(count_session > 1)
	{

		previous_session = document.getElementById("session_end_" + conference_day + "_" + (count_session-1)).value;

		hour = previous_session.substr(0,2);
		minute = previous_session.substr(3,2) - 15;
		var myDate=new Date()
		myDate.setHours(hour,minute);
	}
	else
	{
		var myDate=new Date()
	}

	var time1 = new Zapatec.TimeSelect.setup({
					   parent : "parent_session_start_" + conference_day + "_" + count_session,
					   inputField : "session_start_" + conference_day + "_" + count_session,
					   inputFormat : "%H:%M",
					   timeInterval : 15,
					   date : myDate
					});


	if(count_session > 1)
	{
		hour = parseInt(hour) + 1;
		minute = parseInt(minute) + 30;
		var myDate=new Date()
		myDate.setHours(hour,minute);
	}
	else
	{
		var myDate=new Date()
	}

	var time1 = new Zapatec.TimeSelect.setup({
					   parent : "parent_session_end_" + conference_day + "_" + count_session,
					   inputField : "session_end_" + conference_day + "_" + count_session,
					   inputFormat : "%H:%M",
					   timeInterval : 15,
					   date : myDate
					});

	add_speaker(conference_day,count_session);
}

function add_conference_day()
{
	temp_table = document.getElementById("table_day");
	mytablebody=temp_table.getElementsByTagName("tbody").item(0);

	document.getElementById("count_day").value = parseInt(document.getElementById("count_day").value) + 1;
	count_conference_day = document.getElementById("count_day").value;

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.colSpan = 2;
	currentnode_table = document.createElement("TABLE");
	currentnode_table.id = "table_session_" + count_conference_day;
	currentnode_tablebody = document.createElement("TBODY");

	mycurrent_rowtable=document.createElement("TR");

	mycurrent_celltable = document.createElement("TD");
	mycurrent_celltable.align = RIGHT;
	mycurrent_celltable.vAlign = "top";
	mycurrent_celltable.className = "TITLE";
	currentnodetable = document.createTextNode(DATE + ":");
	mycurrent_celltable.appendChild(currentnodetable);
	mycurrent_rowtable.appendChild(mycurrent_celltable);

	mycurrent_celltable = document.createElement("TD");
	currentnodetable = document.createElement('INPUT');
	currentnodetable.type = "text";
	currentnodetable.name = "date_event_" + count_conference_day;
	currentnodetable.id = "date_event_" + count_conference_day;
	currentnodetable.value = "";
	currentnodetable.size = "14";
	currentnodetable.maxlength = "10";
	currentnodetable.style.width = "104";
	mycurrent_celltable.appendChild(currentnodetable);

	currentnodetable = document.createElement('IMG');
	currentnodetable.id = "but_date_event_" + count_conference_day;
	currentnodetable.className = "LINK_IMG";
	currentnodetable.src = "../includes-img/calendar.gif";
	mycurrent_celltable.appendChild(currentnodetable);
	mycurrent_rowtable.appendChild(mycurrent_celltable);
	currentnode_tablebody.appendChild(mycurrent_rowtable);

	currentnode_table.appendChild(currentnode_tablebody);
	mycurrent_cell.appendChild(currentnode_table);

	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	currentnode = document.createElement('INPUT');
	currentnode.type = "hidden";
	currentnode.name = "count_session_" + count_conference_day;
	currentnode.id = "count_session_" + count_conference_day;
	currentnode.value = 0;
	mycurrent_cell.appendChild(currentnode);

	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.colSpan = 2;
	currentnode = document.createElement("IMG");
	currentnode.className = "LINK_IMG";
	currentnode.src="../includes-img/add.gif";
	currentnode.name = count_conference_day;
	currentnode.onclick = function ()
						{
							add_session(this.name);
						}

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);

	Calendar.setup({
					inputField     :    "date_event_" + count_conference_day,	// id of the input field
					ifFormat       :    "%d/%m/%Y",		// format of the input field
					button         :    "but_date_event_" + count_conference_day, 	// trigger for the calendar (button ID)
					showsTime      :    false,			// will display a time selector
					singleClick    :    true,			// double-click mode
					step           :    1				// show all years in drop-down boxes
				});

	add_session(count_conference_day);
}

function add_media_partner()
{
	temp_table = document.getElementById("mytable");
	mytablebody=temp_table.getElementsByTagName("tbody").item(0);

	document.getElementById("media_partner_count").value = parseInt(document.getElementById("media_partner_count").value) + 1;
	count_media_partner = document.getElementById("media_partner_count").value;

	mycurrent_row=document.createElement("TR");

	mycurrent_cell = document.createElement("TD");
	mycurrent_cell.colSpan = "2";

	mycurrent_row.appendChild(mycurrent_cell);

	mycurrent_cell = document.createElement("TD");

	currentnode = document.createElement("select");
	currentnode.name = "id_media_partner_" + count_media_partner;
	currentnode.id = "id_media_partner_" + count_media_partner;
	current_select = document.getElementById("id_media_partner_1");

	for(i = 0; i < current_select.options.length; i++)
	{
		currentnode.options[i] = new Option(current_select.options[i].text,current_select.options[i].value);
	}

	mycurrent_cell.appendChild(currentnode);
	mycurrent_row.appendChild(mycurrent_cell);
	mytablebody.appendChild(mycurrent_row);
}

function change_event_info()
{
	index++;

	if(index >= count_event)
		index = 0;

	document.getElementById("event_img").src = events[index][0];
	document.getElementById("event_title").innerHTML = events[index][1];
	document.getElementById("event_date").innerHTML = events[index][2];
	document.getElementById("event_more").innerHTML = events[index][3];

	setTimeout("change_event_info()",10000);
}

function getAbsolutePos (el)
{
    var SL = 0, ST = 0;

    if(!el)
        return { x: 0 , y: 0 };
    else
        var is_div = /^div$/i.test(el.tagName);

    if (is_div && el.scrollLeft)
                                SL = el.scrollLeft;
                if (is_div && el.scrollTop)
                                ST = el.scrollTop;

    var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };

    if (el.offsetParent)
    {
        var tmp = getAbsolutePos(el.offsetParent);
        r.x += tmp.x;
        r.y += tmp.y;
    }
    return r;
}

function set_positions(x,y)
{

	td_menu_obj         = document.getElementById("td_menu") ;
	div_menu         = document.getElementById("events_activity_id") ;	
	div_menu.style.top  = getAbsolutePos(td_menu_obj).y + y;
	div_menu.style.left = getAbsolutePos(td_menu_obj).x - x;	
}
