var gMsg;var gMsgflag;	function HideUnhideImport() {     alert(document.forms[0].importType.value);	if(document.forms[0].elements['IMPORT_TYPE'][1].checked)  {		document.getElementById('data_import').style.display = 'block';		document.getElementById('one_record').style.display = 'none';	}	else  {		document.getElementById('one_record').style.display = 'block';		document.getElementById('data_import').style.display = 'none';	}}		function checkLanguage() {   	var lang = getCookie2("ifraLang");	var langURL = window.location.href.split("&")[2];	var URL = window.location.href;	var var_undefined;	//alert('URL/Cookie: ' + langURL + '/' + lang); 	//alert(window.location.href);	// do we have to reload the page?	if (typeof lang == typeof var_undefined) return true;	if (lang == null) {		return true;	}		if (typeof langURL == typeof var_undefined) {		URL = URL + "?OpenDocument&0&" + lang + "&";		window.location.href = URL;		// alert("Page should be reloaded to :[" + URL + "].");	}	else if (langURL != lang) {		URL = URL.replace("&" + langURL + "&","&" + lang +"&");		window.location.href = URL;		// alert("Page should be reloaded to :[" + URL + "].");	}		}function getCookieVal(offset) {   var endstr = document.cookie.indexOf (";", offset);   if (endstr == -1) endstr = document.cookie.length;   return unescape (document.cookie.substring(offset, endstr));}// Get Cookie functionfunction getCookie2(name) {   var arg = name+"=";   var alen = arg.length;   var clen = document.cookie.length;   var i = 0;   while (i < clen) {      var j = i + alen;      if (document.cookie.substring(i, j) == arg) return getCookieVal(j);      i = document.cookie.indexOf(" ", i) + 1;      if (i == 0) break;   }   return null;}function displayMsg() {	var buffer = window.location.href.split("&")[4];	if (buffer == "E")		alert("Invalid user id!");}function checkUser(form) {   	var user = getCookie2("ifraUser");	var var_undefined;		if (user == null) return true;		var name = user.split("#")[0];	var password = user.split("#")[1];	//alert (name + "/" + password);	if (typeof password == typeof var_undefined) return true;	if (!user) return true;	if ((typeof user == typeof var_undefined) || (user=='')) return true;	form.password.value = password;	form.user_id.value = name;}function setUser(userid, password) {	var expiredays = 1;	var buffer;		var expireDate = new Date ();		expireDate.setTime(expireDate.getTime() + (expiredays * 24 * 3600 * 1000));	buffer = userid + "#" + password		setCookie("ifraUser", buffer, expireDate,"/");}function startSearch() { var query = document.MultiblogSearch.term.value; var weblang = document.MultiblogSearch.language.value; var idcode = document.MultiblogSearch.idcode.value; var url;  //query = query.replace('&','amp;'); //query = query.replace(' ','%20'); url = '/website/multiblog.nsf/html/' + idcode + '?opendocument&' + weblang + '&1&S&' + query; url = encodeURI(url); window.location.href = url;}function validateDownload() {	var form = document.DOWNLOAD;		form.user_id.focus();	InitValidation();	ValidateUserID(form.user_id.value);	ValidatePassword(form.password.value);	DisplayValidation();		if (gMsgflag == false) {		setUser(form.user_id.value, form.password.value);		form.submit();	}}function validateOrder() {	var form = document.ORDER;		form.person_email_address.focus();	InitValidation();	ValidateCompanyName(form.company_name.value);	ValidateEmail(form.person_email_address.value);	ValidateSurname(form.surname.value);	ValidateSex(form.sex);	DisplayValidation();		if (gMsgflag == false)		form.submit();}function validateDiscussion() {	var form = document.DISCUSSION;	form.headline.focus();	InitValidation();	ValidateHeadline(form.headline.value);	ValidateText(form.text.value);	ValidateUserID(form.user_id.value);	ValidatePassword(form.password.value);	DisplayValidation();			if (form.text.value.length > 1400) {		if(gLang == 'F')			gMsg="La longueur du texte est limit\u00E9e \u00E0 1400 caract\u00E8res.";    		else if(gLang == 'G')			gMsg="Die maximale L\u00E4nge des Textes betr\u00E4gt 1400 Zeichen.";    		else if(gLang == 'S')			gMsg="El texto no puede exceder los 1400 caracteres.";     	else			gMsg="The length of the text is limited to 1400 characters.";				gMsgflag=true;   		alert(gMsg);	}	if (gMsgflag == false) {		form.submit();		setUser(form.user_id.value, form.password.value);	}}function validateRegistration() {	var form = document.REGISTRATION;	form.company_name.focus();		InitValidation();	ValidateCompanyName(form.company_name.value);	ValidateUserID(form.user_id.value);	ValidateEmail(form.person_email_address.value);	ValidatePosition(form.position.value);	ValidateSurname(form.surname.value);	ValidateSex(form.sex);	DisplayValidation();			if (gMsgflag == false) 		form.submit();}function validatePassword() {	var form = document.PASSWORD;		form.new_password.focus();	InitValidation();	ValidateUserID(form.user_id.value);	ValidatePassword(form.password.value);	ValidateNewPassword(form.new_password.value);	DisplayValidation();			if (form.password.value == form.new_password.value) {		if(gLang == 'F')			gMsg="Use a different password.";    		else if(gLang == 'G')			gMsg="Altes und neues Kennwort sind gleich.";    		else if(gLang == 'S')			gMsg="Use a different password.";     	else			gMsg="Use a different password.";				gMsgflag=true;   		alert(gMsg);	}		if (form.new_password.value.length < 6) {		if(gLang == 'F')			gMsg="The password must have more than 5 characters.";    		else if(gLang == 'G')			gMsg="Das Kennwort muss mindestens 5 Zeichen lang sein.";    		else if(gLang == 'S')			gMsg="Password must have more than 5 characters.";     	else			gMsg="Password must have more than 5 characters.";				gMsgflag=true;   		alert(gMsg);	}		if (gMsgflag == false)  {		setUser(form.user_id.value, form.new_password.value);		form.submit();	}}function validateComment() {	var form = document.COMMENT;		form.user_id.focus();	InitValidation();	ValidateText(form.text.value);	ValidateUserID(form.user_id.value);	ValidatePassword(form.password.value);	DisplayValidation();			if (form.text.value.length > 200) {		if(gLang == 'F')			gMsg="La longueur du texte est limit\u00E9e \u00E0 200 caract\u00E8res.";    		else if(gLang == 'G')			gMsg="Die maximale L\u00E4nge des Textes betr\u00E4gt 200 Zeichen.";    		else if(gLang == 'S')			gMsg="El texto no puede exceder los 200 caracteres.";     	else			gMsg="The length of the text is limited to 200 characters.";				gMsgflag=true;   		alert(gMsg);	}	if (gMsgflag == false) {		form.submit();		setUser(form.user_id.value, form.password.value);	}}function InitValidation() {	gMsg = "";	gMsgflag = false;	if(gLang == 'F')	    	gMsg="Remplir imp\u00E9rativement les champs suivants :\r"; 	else if(gLang == 'G')    		gMsg="Folgende Felder m\u00FCssen ausgef\u00FCllt werden:\r";    	else if(gLang == 'S')    		gMsg="Es imperativo llenar los siguientes campos:\r";	else    		gMsg="The following fields are required:\r";    			return;}function DisplayValidation() {	if (gMsgflag == true) {	   	if(gLang == 'F')			gMsg+="\r\rAppuyez sur OK pour revenir au formulaire";    		else if(gLang == 'G')			gMsg+="\r\rBitte dr\u00FCcken Sie OK";    		else if(gLang == 'S')			gMsg+="\r\rPulse OK para regresar al formulario";     	else			gMsg+="\r\rPress OK to return to the form";		     		alert(gMsg);	}}function ValidateCompanyName(fieldvalue) {	if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rNom de la soci\u00E9t\u00E9";    		else if(gLang == 'G')     			gMsg+="\rFirmenname";    		else if(gLang == 'S')     			gMsg+="\rNombre de la compa\u00F1\u00EDa";     	else  			gMsg+="\rCompany name";				gMsgflag=true;	}}function ValidateUserID(fieldvalue) {	if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\ruser-id";    		else if(gLang == 'G')     			gMsg+="\rBenutzer-ID";    		else if(gLang == 'S')     			gMsg+="\rUser-ID";     	else  			gMsg+="\rUser id";				gMsgflag=true;	}}function ValidateEmail(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\re-mail";    		else if(gLang == 'G')     			gMsg+="\rE-Mail";    		else if(gLang == 'S')     			gMsg+="\rCorreo electr\u00F3nico";     	else  			gMsg+="\re-mail";				gMsgflag=true;	}}function ValidatePosition(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rFonction";    		else if(gLang == 'G')     			gMsg+="\rPosition";    		else if(gLang == 'S')     			gMsg+="\rNombre del puesto";     	else  			gMsg+="\rJob title";				gMsgflag=true;	}}function ValidateSurname(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rNom";    		else if(gLang == 'G')     			gMsg+="\rNachname";    		else if(gLang == 'S')     			gMsg+="\rApellido";     	else  			gMsg+="\rSurname";				gMsgflag=true;	}}function ValidateSex(fieldvalue) {	 if(fieldvalue[0].checked == false & fieldvalue[1].checked == false ){	   	if(gLang == 'F')	     		gMsg+="\rSexe";    		else if(gLang == 'G')     			gMsg+="\rGeschlecht";    		else if(gLang == 'S')     			gMsg+="\rSexo";     	else  			gMsg+="\rGender";		gMsgflag=true;	}}function ValidateHeadline(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rHeadline";    		else if(gLang == 'G')     			gMsg+="\r\u00DCberschrift";    		else if(gLang == 'S')     			gMsg+="\rHeadline";     	else  			gMsg+="\rHeadline";				gMsgflag=true;	}}function ValidateText(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rComment";    		else if(gLang == 'G')     			gMsg+="\rComment";    		else if(gLang == 'S')     			gMsg+="\rComment";     	else  			gMsg+="\rComment";				gMsgflag=true;	}}function ValidatePassword(fieldvalue) {	 if (fieldvalue == "") {   		if(gLang == 'F')	     		gMsg+="\rPassword";    		else if(gLang == 'G')     			gMsg+="\rPassword";    		else if(gLang == 'S')     			gMsg+="\rPassword";     	else  			gMsg+="\rPassword";				gMsgflag=true;	}}function ValidateNewPassword(fieldvalue) {	if (fieldvalue.value == "") {   		if(gLang == 'F')	     	gMsg+="\rNew password";    		else if(gLang == 'G')     		gMsg+="\rNew password";    		else if(gLang == 'S')     		gMsg+="\rNew password";     	else  			gMsg+="\rNew password";				gMsgflag=true;	}}function portalFlags() {	document.getElementById("portal-flags").style.display = (document.getElementById("portal-flags").style.display == "") ? "none" : "";}/*<div id="img" style="position:absolute ;visibility = hidden"><img src=" http://ioat.indianawebacademy.org/images/progressBar.gif "> </div>function showTimeBar(){ width = document.body.clientWidth; height = document.body.clientHeight; Hoffset = img.offsetHeight; Woffset = img.offsetWidth; img.style.left = (width-Woffset)/2; img.style.top = (height-Hoffset)/2; img.style.visibility = "visible";}document.body.style.cursor='wait'*/