
/********************************************************/
/*********	PACKAGE ISCE 2010		*********/
/*********	Version 	2.0		*********/
/*********	Last Update	13/01/2010	*********/
/********************************************************/


function controlBookZone()
{
	if(document.getElementById("iscform").registration_hotelbook[0].checked)
	{
		document.getElementById("iscform").registration_shlastname.value  = "" ;
		document.getElementById("iscform").registration_shfirstname.value = "" ;
		document.getElementById("iscform").registration_roomgroup[0].checked = false ;
		document.getElementById("iscform").registration_roomgroup[1].checked = false ;
		document.getElementById("iscform").registration_roomgroup[2].checked = false ;
		document.getElementById("iscform").registration_arrivaldate.selectedIndex   = 0 ;
		document.getElementById("iscform").registration_departuredate.selectedIndex = 0 ;
		document.getElementById("iscform").registration_bklastname.value  = "" ;
		document.getElementById("iscform").registration_bkfirstname.value = "" ;
	}
	
	if(document.getElementById("iscform").registration_hotelbook[1].checked)
	{
		document.getElementById("iscform").registration_roomgroup[0].checked = false ;
		document.getElementById("iscform").registration_roomgroup[1].checked = false ;
		document.getElementById("iscform").registration_roomgroup[2].checked = false ;
		document.getElementById("iscform").registration_arrivaldate.selectedIndex   = 0 ;
		document.getElementById("iscform").registration_departuredate.selectedIndex = 0 ;
		document.getElementById("iscform").registration_bklastname.value  = "" ;
		document.getElementById("iscform").registration_bkfirstname.value = "" ;
	}
	
	if(document.getElementById("iscform").registration_hotelbook[2].checked)
	{
		document.getElementById("iscform").registration_shlastname.value  = "" ;
		document.getElementById("iscform").registration_shfirstname.value = "" ;
	}
}

function updateBookChoice(currentChoice)
{
	document.getElementById("iscform").registration_hotelbook[currentChoice].checked = true ;
	controlBookZone() ;
}

function displayOnOff(zone)
{
	switch(zone)
	{
		case "theme":
			if(document.getElementById("registration_theme").selectedIndex == document.getElementById("registration_theme").options.length - 1)
			{
				document.getElementById("div_theme_other").style.display = "block" ;
				document.getElementById("registration_themeother").focus() ;
			}
			else
			{
				document.getElementById("div_theme_other").style.display = "none" ;
			}
			break ;
		case "accperson":
			if(document.getElementById("registration_regacc").checked == true)
			{
				document.getElementById("fieldset_accperson").style.display = "block" ;
			}
			else
			{
				document.getElementById("fieldset_accperson").style.display = "none" ;
			}
			break ;
		case "liste":
			if(document.getElementById("abstract_through_adm_finalmark").selectedIndex == 1)
			{
				document.getElementById("session_list").style.display = "block" ;
			}
			else
			{
				document.getElementById("session_list").style.display = "none" ;
			}
			break ;
		default:
			break ;
	}
}

function resetExc(currentExc)
{
	switch(currentExc)
	{
		case "exc03_vil":
			document.getElementById("registration_exc03_cha").selectedIndex = 0 ;
			document.getElementById("registration_exc03_old").selectedIndex = 0 ;
			document.getElementById("registration_exc03_irb").selectedIndex = 0 ;
			break ;
		case "exc03_cha":
			document.getElementById("registration_exc03_vil").selectedIndex = 0 ;
			document.getElementById("registration_exc03_old").selectedIndex = 0 ;
			document.getElementById("registration_exc03_irb").selectedIndex = 0 ;
			break ;
		case "exc03_old":
			document.getElementById("registration_exc03_vil").selectedIndex = 0 ;
			document.getElementById("registration_exc03_cha").selectedIndex = 0 ;
			document.getElementById("registration_exc03_irb").selectedIndex = 0 ;
			break ;
		case "exc03_irb":
			document.getElementById("registration_exc03_vil").selectedIndex = 0 ;
			document.getElementById("registration_exc03_cha").selectedIndex = 0 ;
			document.getElementById("registration_exc03_old").selectedIndex = 0 ;
			break ;
		default:
			document.getElementById("registration_exc03_vil").selectedIndex = 0 ;
			document.getElementById("registration_exc03_cha").selectedIndex = 0 ;
			document.getElementById("registration_exc03_old").selectedIndex = 0 ;
			document.getElementById("registration_exc03_irb").selectedIndex = 0 ;
			break ;
	}
}

function addAuthor(prefixe)
{
	authorFieldset  = "<p>" ;
	authorFieldset += "<span><input type=\"checkbox\" id=\"" + prefixe + "aut_table_status_#IDX#\" name=\"" + prefixe + "aut_table_status_#IDX#\" value=\"2\" /><label for=\"" + prefixe + "aut_table_status_#IDX#\">Presenting author</label></span>" ;
	authorFieldset += "</p>" ;
	authorFieldset += "<p>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_lastname_#IDX#\">Family&nbsp;Name&nbsp;<span class=\"needit\">*</span></label><input type=\"text\" id=\"" + prefixe + "aut_table_lastname_#IDX#\" name=\"" + prefixe + "aut_table_lastname_#IDX#\" value=\"\" class=\"inputtext\" /></span>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_firstname_#IDX#\">First&nbsp;Name&nbsp;<span class=\"needit\">*</span></label><input type=\"text\" id=\"" + prefixe + "aut_table_firstname_#IDX#\" name=\"" + prefixe + "aut_table_firstname_#IDX#\" value=\"\" class=\"inputtext\" /></span>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_institution_#IDX#\">Organization&nbsp;<span class=\"needit\">*</span></label><input type=\"text\" id=\"" + prefixe + "aut_table_institution_#IDX#\" name=\"" + prefixe + "aut_table_institution_#IDX#\" value=\"\" class=\"inputtext\" /></span>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_city_#IDX#\">City&nbsp;<span class=\"needit\">*</span></label><input type=\"text\" id=\"" + prefixe + "aut_table_city_#IDX#\" name=\"" + prefixe + "aut_table_city_#IDX#\" value=\"\" class=\"inputtext\" /></span>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_country_#IDX#\">Country&nbsp;<span class=\"needit\">*</span></label><select id=\"" + prefixe + "aut_table_country_#IDX#\" name=\"" + prefixe + "aut_table_country_#IDX#\">" ;
	authorFieldset += "<option value=\"\">-</option><option value=\"AF\">AFGHANISTAN</option><option value=\"AX\">ÅLAND ISLANDS</option><option value=\"AL\">ALBANIA</option><option value=\"DZ\">ALGERIA</option><option value=\"AS\">AMERICAN SAMOA</option><option value=\"AD\">ANDORRA</option><option value=\"AO\">ANGOLA</option><option value=\"AI\">ANGUILLA</option>" ;
	authorFieldset += "<option value=\"AQ\">ANTARCTICA</option><option value=\"AG\">ANTIGUA AND BARBUDA</option><option value=\"AR\">ARGENTINA</option><option value=\"AM\">ARMENIA</option><option value=\"AW\">ARUBA</option><option value=\"AU\">AUSTRALIA</option><option value=\"AT\">AUSTRIA</option><option value=\"AZ\">AZERBAIJAN</option><option value=\"BS\">BAHAMAS</option>" ;
	authorFieldset += "<option value=\"BH\">BAHRAIN</option><option value=\"BD\">BANGLADESH</option><option value=\"BB\">BARBADOS</option><option value=\"BY\">BELARUS</option><option value=\"BE\">BELGIUM</option><option value=\"BZ\">BELIZE</option><option value=\"BJ\">BENIN</option><option value=\"BM\">BERMUDA</option><option value=\"BT\">BHUTAN</option>" ;
	authorFieldset += "<option value=\"BO\">BOLIVIA</option><option value=\"BA\">BOSNIA AND HERZEGOVINA</option><option value=\"BW\">BOTSWANA</option><option value=\"BV\">BOUVET ISLAND</option><option value=\"BR\">BRAZIL</option><option value=\"IO\">BRITISH INDIAN OCEAN TERRITORY</option><option value=\"BN\">BRUNEI DARUSSALAM</option><option value=\"BG\">BULGARIA</option><option value=\"BF\">BURKINA FASO</option>" ;
	authorFieldset += "<option value=\"BI\">BURUNDI</option><option value=\"KH\">CAMBODIA</option><option value=\"CM\">CAMEROON</option><option value=\"CA\">CANADA</option><option value=\"CV\">CAPE VERDE</option><option value=\"KY\">CAYMAN ISLANDS</option><option value=\"CF\">CENTRAL AFRICAN REPUBLIC</option><option value=\"TD\">CHAD</option><option value=\"CL\">CHILE</option>" ;
	authorFieldset += "<option value=\"CN\">CHINA</option><option value=\"CX\">CHRISTMAS ISLAND</option><option value=\"CC\">COCOS (KEELING) ISLANDS</option><option value=\"CO\">COLOMBIA</option><option value=\"KM\">COMOROS</option><option value=\"CG\">CONGO</option><option value=\"CD\">CONGO, THE DEMOCRATIC REPUBLIC OF THE</option><option value=\"CK\">COOK ISLANDS</option><option value=\"CR\">COSTA RICA</option>" ;
	authorFieldset += "<option value=\"CI\">CÔTE D'IVOIRE</option><option value=\"HR\">CROATIA</option><option value=\"CU\">CUBA</option><option value=\"CY\">CYPRUS</option><option value=\"CZ\">CZECH REPUBLIC</option><option value=\"DK\">DENMARK</option><option value=\"DJ\">DJIBOUTI</option><option value=\"DM\">DOMINICA</option><option value=\"DO\">DOMINICAN REPUBLIC</option>" ;
	authorFieldset += "<option value=\"EC\">ECUADOR</option><option value=\"EG\">EGYPT</option><option value=\"SV\">EL SALVADOR</option><option value=\"GQ\">EQUATORIAL GUINEA</option><option value=\"ER\">ERITREA</option><option value=\"EE\">ESTONIA</option><option value=\"ET\">ETHIOPIA</option><option value=\"FK\">FALKLAND ISLANDS (MALVINAS)</option><option value=\"FO\">FAROE ISLANDS</option>" ;
	authorFieldset += "<option value=\"FJ\">FIJI</option><option value=\"FI\">FINLAND</option><option value=\"FR\">FRANCE</option><option value=\"GF\">FRENCH GUIANA</option><option value=\"PF\">FRENCH POLYNESIA</option><option value=\"TF\">FRENCH SOUTHERN TERRITORIES</option><option value=\"GA\">GABON</option><option value=\"GM\">GAMBIA</option><option value=\"GE\">GEORGIA</option>" ;
	authorFieldset += "<option value=\"DE\">GERMANY</option><option value=\"GH\">GHANA</option><option value=\"GI\">GIBRALTAR</option><option value=\"GR\">GREECE</option><option value=\"GL\">GREENLAND</option><option value=\"GD\">GRENADA</option><option value=\"GP\">GUADELOUPE</option><option value=\"GU\">GUAM</option><option value=\"GT\">GUATEMALA</option>" ;
	authorFieldset += "<option value=\"GG\">GUERNSEY</option><option value=\"GN\">GUINEA</option><option value=\"GW\">GUINEA-BISSAU</option><option value=\"GY\">GUYANA</option><option value=\"HT\">HAITI</option><option value=\"HM\">HEARD ISLAND AND MCDONALD ISLANDS</option><option value=\"VA\">HOLY SEE (VATICAN CITY STATE)</option><option value=\"HN\">HONDURAS</option><option value=\"HK\">HONG KONG</option>" ;
	authorFieldset += "<option value=\"HU\">HUNGARY</option><option value=\"IS\">ICELAND</option><option value=\"IN\">INDIA</option><option value=\"ID\">INDONESIA</option><option value=\"IR\">IRAN, ISLAMIC REPUBLIC OF</option><option value=\"IQ\">IRAQ</option><option value=\"IE\">IRELAND</option><option value=\"IM\">ISLE OF MAN</option><option value=\"IL\">ISRAEL</option>" ;
	authorFieldset += "<option value=\"IT\">ITALY</option><option value=\"JM\">JAMAICA</option><option value=\"JP\">JAPAN</option><option value=\"JE\">JERSEY</option><option value=\"JO\">JORDAN</option><option value=\"KZ\">KAZAKHSTAN</option><option value=\"KE\">KENYA</option><option value=\"KI\">KIRIBATI</option><option value=\"KP\">KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF</option>" ;
	authorFieldset += "<option value=\"KR\">KOREA, REPUBLIC OF</option><option value=\"KW\">KUWAIT</option><option value=\"KG\">KYRGYZSTAN</option><option value=\"LA\">LAO PEOPLE'S DEMOCRATIC REPUBLIC</option><option value=\"LV\">LATVIA</option><option value=\"LB\">LEBANON</option><option value=\"LS\">LESOTHO</option><option value=\"LR\">LIBERIA</option><option value=\"LY\">LIBYAN ARAB JAMAHIRIYA</option>" ;
	authorFieldset += "<option value=\"LI\">LIECHTENSTEIN</option><option value=\"LT\">LITHUANIA</option><option value=\"LU\">LUXEMBOURG</option><option value=\"MO\">MACAO</option><option value=\"MK\">MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF</option><option value=\"MG\">MADAGASCAR</option><option value=\"MW\">MALAWI</option><option value=\"MY\">MALAYSIA</option><option value=\"MV\">MALDIVES</option>" ;
	authorFieldset += "<option value=\"ML\">MALI</option><option value=\"MT\">MALTA</option><option value=\"MH\">MARSHALL ISLANDS</option><option value=\"MQ\">MARTINIQUE</option><option value=\"MR\">MAURITANIA</option><option value=\"MU\">MAURITIUS</option><option value=\"YT\">MAYOTTE</option><option value=\"MX\">MEXICO</option><option value=\"FM\">MICRONESIA, FEDERATED STATES OF</option>" ;
	authorFieldset += "<option value=\"MD\">MOLDOVA</option><option value=\"MC\">MONACO</option><option value=\"MN\">MONGOLIA</option><option value=\"ME\">MONTENEGRO</option><option value=\"MS\">MONTSERRAT</option><option value=\"MA\">MOROCCO</option><option value=\"MZ\">MOZAMBIQUE</option><option value=\"MM\">MYANMAR</option><option value=\"NA\">NAMIBIA</option>" ;
	authorFieldset += "<option value=\"NR\">NAURU</option><option value=\"NP\">NEPAL</option><option value=\"NL\">NETHERLANDS</option><option value=\"AN\">NETHERLANDS ANTILLES</option><option value=\"NC\">NEW CALEDONIA</option><option value=\"NZ\">NEW ZEALAND</option><option value=\"NI\">NICARAGUA</option><option value=\"NE\">NIGER</option><option value=\"NG\">NIGERIA</option>" ;
	authorFieldset += "<option value=\"NU\">NIUE</option><option value=\"NF\">NORFOLK ISLAND</option><option value=\"MP\">NORTHERN MARIANA ISLANDS</option><option value=\"NO\">NORWAY</option><option value=\"OM\">OMAN</option><option value=\"PK\">PAKISTAN</option><option value=\"PW\">PALAU</option><option value=\"PS\">PALESTINIAN TERRITORY, OCCUPIED</option><option value=\"PA\">PANAMA</option>" ;
	authorFieldset += "<option value=\"PG\">PAPUA NEW GUINEA</option><option value=\"PY\">PARAGUAY</option><option value=\"PE\">PERU</option><option value=\"PH\">PHILIPPINES</option><option value=\"PN\">PITCAIRN</option><option value=\"PL\">POLAND</option><option value=\"PT\">PORTUGAL</option><option value=\"PR\">PUERTO RICO</option><option value=\"QA\">QATAR</option>" ;
	authorFieldset += "<option value=\"RE\">RÉUNION</option><option value=\"RO\">ROMANIA</option><option value=\"RU\">RUSSIAN FEDERATION</option><option value=\"RW\">RWANDA</option><option value=\"BL\">SAINT BARTHÉLEMY</option><option value=\"SH\">SAINT HELENA</option><option value=\"KN\">SAINT KITTS AND NEVIS</option><option value=\"LC\">SAINT LUCIA</option><option value=\"PM\">SAINT PIERRE AND MIQUELON</option>" ;
	authorFieldset += "<option value=\"VC\">SAINT VINCENT AND THE GRENADINES</option><option value=\"WS\">SAMOA</option><option value=\"SM\">SAN MARINO</option><option value=\"MF\">SAINT MARTIN</option><option value=\"ST\">SAO TOME AND PRINCIPE</option><option value=\"SA\">SAUDI ARABIA</option><option value=\"SN\">SENEGAL</option><option value=\"RS\">SERBIA</option><option value=\"SC\">SEYCHELLES</option>" ;
	authorFieldset += "<option value=\"SL\">SIERRA LEONE</option><option value=\"SG\">SINGAPORE</option><option value=\"SK\">SLOVAKIA</option><option value=\"SI\">SLOVENIA</option><option value=\"SB\">SOLOMON ISLANDS</option><option value=\"SO\">SOMALIA</option><option value=\"ZA\">SOUTH AFRICA</option><option value=\"GS\">SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS</option><option value=\"ES\">SPAIN</option>" ;
	authorFieldset += "<option value=\"LK\">SRI LANKA</option><option value=\"SD\">SUDAN</option><option value=\"SR\">SURINAME</option><option value=\"SJ\">SVALBARD AND JAN MAYEN</option><option value=\"SZ\">SWAZILAND</option><option value=\"SE\">SWEDEN</option><option value=\"CH\">SWITZERLAND</option><option value=\"SY\">SYRIAN ARAB REPUBLIC</option><option value=\"TW\">TAIWAN, PROVINCE OF CHINA</option>" ;
	authorFieldset += "<option value=\"TJ\">TAJIKISTAN</option><option value=\"TZ\">TANZANIA, UNITED REPUBLIC OF</option><option value=\"TH\">THAILAND</option><option value=\"TL\">TIMOR-LESTE</option><option value=\"TG\">TOGO</option><option value=\"TK\">TOKELAU</option><option value=\"TO\">TONGA</option><option value=\"TT\">TRINIDAD AND TOBAGO</option><option value=\"TN\">TUNISIA</option>" ;
	authorFieldset += "<option value=\"TR\">TURKEY</option><option value=\"TM\">TURKMENISTAN</option><option value=\"TC\">TURKS AND CAICOS ISLANDS</option><option value=\"TV\">TUVALU</option><option value=\"UG\">UGANDA</option><option value=\"UA\">UKRAINE</option><option value=\"AE\">UNITED ARAB EMIRATES</option><option value=\"GB\">UNITED KINGDOM</option><option value=\"US\">UNITED STATES</option>" ;
	authorFieldset += "<option value=\"UM\">UNITED STATES MINOR OUTLYING ISLANDS</option><option value=\"UY\">URUGUAY</option><option value=\"UZ\">UZBEKISTAN</option><option value=\"VU\">VANUATU</option><option value=\"VE\">VENEZUELA</option><option value=\"VN\">VIET NAM</option><option value=\"VG\">VIRGIN ISLANDS, BRITISH</option><option value=\"VI\">VIRGIN ISLANDS, U.S.</option><option value=\"WF\">WALLIS AND FUTUNA</option>" ;
	authorFieldset += "<option value=\"EH\">WESTERN SAHARA</option><option value=\"YE\">YEMEN</option><option value=\"ZM\">ZAMBIA</option><option value=\"ZW\">ZIMBABWE</option>" ;
	authorFieldset += "</select></span>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_email_#IDX#\">E-mail&nbsp;<span class=\"needit\">*</span></label><input type=\"text\" id=\"" + prefixe + "aut_table_email_#IDX#\" name=\"" + prefixe + "aut_table_email_#IDX#\" value=\"\" class=\"inputtext\" /></span>" ;
	authorFieldset += "</p>" ;
	authorFieldset += "<p>" ;
	authorFieldset += "<span><label for=\"" + prefixe + "aut_table_student_#IDX#\">Status</label><select id=\"" + prefixe + "aut_table_student_#IDX#\" name=\"" + prefixe + "aut_table_student_#IDX#\" onchange=\"updateAward('#IDX#')\">" ;
	authorFieldset += "<option value=\"\">-</option>" ;
	authorFieldset += "<option value=\"graduate\">Graduate student</option>" ;
	authorFieldset += "<option value=\"postdoc\">Postdoc</option>" ;
	authorFieldset += "</select></span>" ;
	authorFieldset += "Graduate students submitting an abstract are automatically participating to the presentation award. If they want to participate, Postdocs have to mention it here." ;
	authorFieldset += "<span><input type=\"checkbox\" id=\"" + prefixe + "aut_table_award_#IDX#\" name=\"" + prefixe + "aut_table_award_#IDX#\" value=\"1\" /><label for=\"" + prefixe + "aut_table_award_#IDX#\">This author will participate to the presentation award.</label></span>" ;
	authorFieldset += "</p>" ;
	
	
	var newFIELDSET = document.createElement("fieldset") ;
	document.getElementById("authorslist").appendChild(newFIELDSET) ;
	
	document.getElementById("nbaut").value ++ ;
	newFIELDSET.innerHTML = authorFieldset.replace(/#IDX#/g,document.getElementById("nbaut").value) ;
}

function updateAward(index)
{
	switch(document.getElementById("iscaut_table_student_" + index).selectedIndex)
	{
		case 1:
			document.getElementById("iscaut_table_award_" + index).checked = true ;
			break ;
		default:
			document.getElementById("iscaut_table_award_" + index).checked = false ;
			break ;
	}
}

function printAbstracts(alink,url)
{
	var xhr_object = null ;
	var strValue = "" ;
	
	alink.innerHTML = "<img src=\"pictures/pleasewait.gif\" width=\"21\" height=\"19\" />Please wait..." ;
	
	if(window.XMLHttpRequest) // Firefox
	{
		xhr_object = new XMLHttpRequest() ;
	}
	else if(window.ActiveXObject) // Internet Explorer
	{
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{ 		// XMLHttpRequest non supporté par le navigateur 
		alert("Ce formulaire n'est pas compatible avec votre navigateur") ; 
		return ; 
	}
	
	xhr_object.onreadystatechange = function()
					{ 
						if(xhr_object.readyState == 4)
						{
							strValue = xhr_object.responseText ; 
						
							alink.onclick = "return true" ;
							alink.href = "pdf/" + strValue ;
							alink.innerHTML = "Please click here to open your file" ;
						}
					}

	xhr_object.open("GET", "print.php?" + url, true) ;
	xhr_object.send(url) ;
}