//submit form login
function submitformlogin(myForm) {
var pswLength = myForm.psw1.value.length;
var usnLength = myForm.username.value.length;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
var err03 = myForm.err03.value;
var err04 = myForm.err04.value;
var err05 = myForm.err05.value;
var err06 = myForm.err06.value;
var err07 = myForm.err07.value;
var err08 = myForm.err08.value;
	if (usnLength >= 4) {
		if (pswLength >= 4) {
			myForm.submit();
			//return (true);
		}
		else {
			alert (err01+" '"+err08+"' "+err02+" 4 "+err03+".\n"+err04)
		}
	}
	else {
		alert (err01+" '"+err07+"' "+err02+" 4 "+err03+".\n"+err04)
	}
	//return (false);
}
//submit form log out
function submitformlogout(myForm) {
myForm.submit();
}
//submit confirm new form 
function submitformconf(myForm) {
	myForm.submit();
	return (true)
}
//submit form password
function submitformpsw(myForm) {
var err05 = myForm.err05.value;
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.memail.value)){
		myForm.submit();
		return (true)
	}
	else {
		alert(err05)
	}
return (false)
}
//submit form member
function submitformmember(myForm) {
var psw1 = myForm.psw1.value;
var psw2 = myForm.psw2.value;
var newpsw = psw1.substring();
var pswLength = newpsw.length;
var usnm = myForm.username.value;
var newusnm = usnm.substring();
var usnmLength = newusnm.length;
var confoptio1 = myForm.confemailopt.value;
var confemail1 = myForm.confemail.value;
var field_email_1 = myForm.field_email_1.value;
var field_email_2 = myForm.field_email_2.value;
var field_email_3 = myForm.field_email_3.value;
var field_fname = myForm.field_fname.value;
var field_lname = myForm.field_lname.value;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
var err03 = myForm.err03.value;
var err04 = myForm.err04.value;
var err05 = myForm.err05.value;
var err06 = myForm.err06.value;
var err07 = myForm.err07.value;
var err08 = myForm.err08.value;

//var samePrivEmail_1;
//	if (myForm.samePrivateEmailTest_1.value == 1) {
//		if (myForm.samePrivateEmail_1.checked) {
//			samePrivEmail_1 = 1;
//		}
//		else {
//			samePrivEmail_1 = 0;
//		}
//	}
//	else {
//		samePrivEmail_1 = 0;
//	}	
//var samePrivEmail_2;
//	if (myForm.samePrivateEmailTest_2.value == 1) {
//		if (myForm.samePrivateEmail_2.checked) {
//			samePrivEmail_2 = 1;
//		}
//		else {
//			samePrivEmail_2 = 0;
//		}
//	}
//	else {
//		samePrivEmail_2 = 0;
//	}
//var samePrivemail_3 = myForm.samePrivateEmail_3.checked;
//var emailforconfirmationText = myForm.emailforconfirmationTest.value;
//var noprivemail = myForm.noPrivateEmail.checked;

	var fmin = new Array(120);
	var fnam = new Array(120);
	var flen = new Array(120);
		fmin[1] = myForm.min1.value;
		fmin[2] = myForm.min2.value;
		fmin[3] = myForm.min3.value;
		fmin[4] = myForm.min4.value;
		fmin[5] = myForm.min5.value;
		fmin[6] = myForm.min6.value;
		fmin[7] = myForm.min7.value;
		fmin[8] = myForm.min8.value;
		fmin[9] = myForm.min9.value;
		fmin[10] = myForm.min10.value;
		fmin[11] = myForm.min11.value;
		fmin[12] = myForm.min12.value;
		fmin[13] = myForm.min13.value;
		fmin[14] = myForm.min14.value;
		fmin[15] = myForm.min15.value;
		fmin[16] = myForm.min16.value;
		fmin[17] = myForm.min17.value;
		fmin[18] = myForm.min18.value;
		fmin[19] = myForm.min19.value;
		fmin[20] = myForm.min20.value;
		fmin[21] = myForm.min21.value;
		fmin[22] = myForm.min22.value;
		fmin[23] = myForm.min23.value;
		fmin[24] = myForm.min24.value;
		fmin[25] = myForm.min25.value;
		fmin[26] = myForm.min26.value;
		fmin[27] = myForm.min27.value;
		fmin[28] = myForm.min28.value;
		fmin[29] = myForm.min29.value;
		fmin[30] = myForm.min30.value;
		fmin[31] = myForm.min31.value;
		fmin[32] = myForm.min32.value;
		fmin[33] = myForm.min33.value;
		fmin[34] = myForm.min34.value;
		fmin[35] = myForm.min35.value;
		fmin[36] = myForm.min36.value;
		fmin[37] = myForm.min37.value;
		fmin[38] = myForm.min38.value;
		fmin[39] = myForm.min39.value;
		fmin[40] = myForm.min40.value;
		fmin[41] = myForm.min41.value;
		fmin[42] = myForm.min42.value;
		fmin[43] = myForm.min43.value;
		fmin[44] = myForm.min44.value;
		fmin[45] = myForm.min45.value;
		fmin[46] = myForm.min46.value;
		fmin[47] = myForm.min47.value;
		fmin[48] = myForm.min48.value;
		fmin[49] = myForm.min49.value;
		fmin[50] = myForm.min50.value;
		fmin[51] = myForm.min51.value;
		fmin[52] = myForm.min52.value;
		fmin[53] = myForm.min53.value;
		fmin[54] = myForm.min54.value;
		fmin[55] = myForm.min55.value;
		fmin[56] = myForm.min56.value;
		fmin[57] = myForm.min57.value;
		fmin[58] = myForm.min58.value;
		fmin[59] = myForm.min59.value;
		fmin[60] = myForm.min60.value;
		fmin[61] = myForm.min61.value;
		fmin[62] = myForm.min62.value;
		fmin[63] = myForm.min63.value;
		fmin[64] = myForm.min64.value;
		fmin[65] = myForm.min65.value;
		fmin[66] = myForm.min66.value;
		fmin[67] = myForm.min67.value;
		fmin[68] = myForm.min68.value;
		fmin[69] = myForm.min69.value;
		fmin[70] = myForm.min70.value;
		fmin[71] = myForm.min71.value;
		fmin[72] = myForm.min72.value;
		fmin[73] = myForm.min73.value;
		fmin[74] = myForm.min74.value;
		fmin[75] = myForm.min75.value;
		fmin[76] = myForm.min76.value;
		fmin[77] = myForm.min77.value;
		fmin[78] = myForm.min78.value;
		fmin[79] = myForm.min79.value;
		fmin[80] = myForm.min80.value;
		fmin[81] = myForm.min81.value;
		fmin[82] = myForm.min82.value;
		fmin[83] = myForm.min83.value;
		fmin[84] = myForm.min84.value;
		fmin[85] = myForm.min85.value;
		fmin[86] = myForm.min86.value;
		fmin[87] = myForm.min87.value;
		fmin[88] = myForm.min88.value;
		fmin[89] = myForm.min89.value;
		fmin[90] = myForm.min90.value;
		fmin[91] = myForm.min91.value;
		fmin[92] = myForm.min92.value;
		fmin[93] = myForm.min93.value;
		fmin[94] = myForm.min94.value;
		fmin[95] = myForm.min95.value;
		fmin[96] = myForm.min96.value;
		fmin[97] = myForm.min97.value;
		fmin[98] = myForm.min98.value;
		fmin[99] = myForm.min99.value;
		fmin[100] = myForm.min100.value;
		fmin[101] = myForm.min101.value;
		fmin[102] = myForm.min102.value;
		fmin[103] = myForm.min103.value;
		fmin[104] = myForm.min104.value;
		fmin[105] = myForm.min105.value;
		fmin[106] = myForm.min106.value;
		fmin[107] = myForm.min107.value;
		fmin[108] = myForm.min108.value;
		fmin[109] = myForm.min109.value;
		fmin[110] = myForm.min110.value;
		fmin[111] = myForm.min111.value;
		fmin[112] = myForm.min112.value;
		fmin[113] = myForm.min113.value;
		fmin[114] = myForm.min114.value;
		fmin[115] = myForm.min115.value;
		fmin[116] = myForm.min116.value;
		fmin[117] = myForm.min117.value;
		fmin[118] = myForm.min118.value;
		fmin[119] = myForm.min119.value;
		fmin[120] = myForm.min120.value;
		fnam[1] = myForm.name1.value;
		fnam[2] = myForm.name2.value;
		fnam[3] = myForm.name3.value;
		fnam[4] = myForm.name4.value;
		fnam[5] = myForm.name5.value;
		fnam[6] = myForm.name6.value;
		fnam[7] = myForm.name7.value;
		fnam[8] = myForm.name8.value;
		fnam[9] = myForm.name9.value;
		fnam[10] = myForm.name10.value;
		fnam[11] = myForm.name11.value;
		fnam[12] = myForm.name12.value;
		fnam[13] = myForm.name13.value;
		fnam[14] = myForm.name14.value;
		fnam[15] = myForm.name15.value;
		fnam[16] = myForm.name16.value;
		fnam[17] = myForm.name17.value;
		fnam[18] = myForm.name18.value;
		fnam[19] = myForm.name19.value;
		fnam[20] = myForm.name20.value;
		fnam[21] = myForm.name21.value;
		fnam[22] = myForm.name22.value;
		fnam[23] = myForm.name23.value;
		fnam[24] = myForm.name24.value;
		fnam[25] = myForm.name25.value;
		fnam[26] = myForm.name26.value;
		fnam[27] = myForm.name27.value;
		fnam[28] = myForm.name28.value;
		fnam[29] = myForm.name29.value;
		fnam[30] = myForm.name30.value;
		fnam[31] = myForm.name31.value;
		fnam[32] = myForm.name32.value;
		fnam[33] = myForm.name33.value;
		fnam[34] = myForm.name34.value;
		fnam[35] = myForm.name35.value;
		fnam[36] = myForm.name36.value;
		fnam[37] = myForm.name37.value;
		fnam[38] = myForm.name38.value;
		fnam[39] = myForm.name39.value;
		fnam[40] = myForm.name40.value;
		fnam[41] = myForm.name41.value;
		fnam[42] = myForm.name42.value;
		fnam[43] = myForm.name43.value;
		fnam[44] = myForm.name44.value;
		fnam[45] = myForm.name45.value;
		fnam[46] = myForm.name46.value;
		fnam[47] = myForm.name47.value;
		fnam[48] = myForm.name48.value;
		fnam[49] = myForm.name49.value;
		fnam[50] = myForm.name50.value;
		fnam[51] = myForm.name51.value;
		fnam[52] = myForm.name52.value;
		fnam[53] = myForm.name53.value;
		fnam[54] = myForm.name54.value;
		fnam[55] = myForm.name55.value;
		fnam[56] = myForm.name56.value;
		fnam[57] = myForm.name57.value;
		fnam[58] = myForm.name58.value;
		fnam[59] = myForm.name59.value;
		fnam[60] = myForm.name60.value;
		fnam[61] = myForm.name61.value;
		fnam[62] = myForm.name62.value;
		fnam[63] = myForm.name63.value;
		fnam[64] = myForm.name64.value;
		fnam[65] = myForm.name65.value;
		fnam[66] = myForm.name66.value;
		fnam[67] = myForm.name67.value;
		fnam[68] = myForm.name68.value;
		fnam[69] = myForm.name69.value;
		fnam[70] = myForm.name70.value;
		fnam[71] = myForm.name71.value;
		fnam[72] = myForm.name72.value;
		fnam[73] = myForm.name73.value;
		fnam[74] = myForm.name74.value;
		fnam[75] = myForm.name75.value;
		fnam[76] = myForm.name76.value;
		fnam[77] = myForm.name77.value;
		fnam[78] = myForm.name78.value;
		fnam[79] = myForm.name79.value;
		fnam[80] = myForm.name80.value;
		fnam[81] = myForm.name81.value;
		fnam[82] = myForm.name82.value;
		fnam[83] = myForm.name83.value;
		fnam[84] = myForm.name84.value;
		fnam[85] = myForm.name85.value;
		fnam[86] = myForm.name86.value;
		fnam[87] = myForm.name87.value;
		fnam[88] = myForm.name88.value;
		fnam[89] = myForm.name89.value;
		fnam[90] = myForm.name90.value;
		fnam[91] = myForm.name91.value;
		fnam[92] = myForm.name92.value;
		fnam[93] = myForm.name93.value;
		fnam[94] = myForm.name94.value;
		fnam[95] = myForm.name95.value;
		fnam[96] = myForm.name96.value;
		fnam[97] = myForm.name97.value;
		fnam[98] = myForm.name98.value;
		fnam[99] = myForm.name99.value;
		fnam[100] = myForm.name100.value;
		fnam[101] = myForm.name101.value;
		fnam[102] = myForm.name102.value;
		fnam[103] = myForm.name103.value;
		fnam[104] = myForm.name104.value;
		fnam[105] = myForm.name105.value;
		fnam[106] = myForm.name106.value;
		fnam[107] = myForm.name107.value;
		fnam[108] = myForm.name108.value;
		fnam[109] = myForm.name109.value;
		fnam[110] = myForm.name110.value;
		fnam[111] = myForm.name111.value;
		fnam[112] = myForm.name112.value;
		fnam[113] = myForm.name113.value;
		fnam[114] = myForm.name114.value;
		fnam[115] = myForm.name115.value;
		fnam[116] = myForm.name116.value;
		fnam[117] = myForm.name117.value;
		fnam[118] = myForm.name118.value;
		fnam[119] = myForm.name119.value;
		fnam[120] = myForm.name120.value;
		flen[1] = myForm.field1.value.length;
		flen[2] = myForm.field2.value.length;
		flen[3] = myForm.field3.value.length;
		flen[4] = myForm.field4.value.length;
		flen[5] = myForm.field5.value.length;
		flen[6] = myForm.field6.value.length;
		flen[7] = myForm.field7.value.length;
		flen[8] = myForm.field8.value.length;
		flen[9] = myForm.field9.value.length;
		flen[10] = myForm.field10.value.length;
		flen[11] = myForm.field11.value.length;
		flen[12] = myForm.field12.value.length;
		flen[13] = myForm.field13.value.length;
		flen[14] = myForm.field14.value.length;
		flen[15] = myForm.field15.value.length;
		flen[16] = myForm.field16.value.length;
		flen[17] = myForm.field17.value.length;
		flen[18] = myForm.field18.value.length;
		flen[19] = myForm.field19.value.length;
		flen[20] = myForm.field20.value.length;
		flen[21] = myForm.field21.value.length;
		flen[22] = myForm.field22.value.length;
		flen[23] = myForm.field23.value.length;
		flen[24] = myForm.field24.value.length;
		flen[25] = myForm.field25.value.length;
		flen[26] = myForm.field26.value.length;
		flen[27] = myForm.field27.value.length;
		flen[28] = myForm.field28.value.length;
		flen[29] = myForm.field29.value.length;
		flen[30] = myForm.field30.value.length;
		flen[31] = myForm.field31.value.length;
		flen[32] = myForm.field32.value.length;
		flen[33] = myForm.field33.value.length;
		flen[34] = myForm.field34.value.length;
		flen[35] = myForm.field35.value.length;
		flen[36] = myForm.field36.value.length;
		flen[37] = myForm.field37.value.length;
		flen[38] = myForm.field38.value.length;
		flen[39] = myForm.field39.value.length;
		flen[40] = myForm.field40.value.length;
		flen[41] = myForm.field41.value.length;
		flen[42] = myForm.field42.value.length;
		flen[43] = myForm.field43.value.length;
		flen[44] = myForm.field44.value.length;
		flen[45] = myForm.field45.value.length;
		flen[46] = myForm.field46.value.length;
		flen[47] = myForm.field47.value.length;
		flen[48] = myForm.field48.value.length;
		flen[49] = myForm.field49.value.length;
		flen[50] = myForm.field50.value.length;
		flen[51] = myForm.field51.value.length;
		flen[52] = myForm.field52.value.length;
		flen[53] = myForm.field53.value.length;
		flen[54] = myForm.field54.value.length;
		flen[55] = myForm.field55.value.length;
		flen[56] = myForm.field56.value.length;
		flen[57] = myForm.field57.value.length;
		flen[58] = myForm.field58.value.length;
		flen[59] = myForm.field59.value.length;
		flen[60] = myForm.field60.value.length;
		flen[61] = myForm.field61.value.length;
		flen[62] = myForm.field62.value.length;
		flen[63] = myForm.field63.value.length;
		flen[64] = myForm.field64.value.length;
		flen[65] = myForm.field65.value.length;
		flen[66] = myForm.field66.value.length;
		flen[67] = myForm.field67.value.length;
		flen[68] = myForm.field68.value.length;
		flen[69] = myForm.field69.value.length;
		flen[70] = myForm.field70.value.length;
		flen[71] = myForm.field71.value.length;
		flen[72] = myForm.field72.value.length;
		flen[73] = myForm.field73.value.length;
		flen[74] = myForm.field74.value.length;
		flen[75] = myForm.field75.value.length;
		flen[76] = myForm.field76.value.length;
		flen[77] = myForm.field77.value.length;
		flen[78] = myForm.field78.value.length;
		flen[79] = myForm.field79.value.length;
		flen[80] = myForm.field80.value.length;
		flen[81] = myForm.field81.value.length;
		flen[82] = myForm.field82.value.length;
		flen[83] = myForm.field83.value.length;
		flen[84] = myForm.field84.value.length;
		flen[85] = myForm.field85.value.length;
		flen[86] = myForm.field86.value.length;
		flen[87] = myForm.field87.value.length;
		flen[88] = myForm.field88.value.length;
		flen[89] = myForm.field89.value.length;
		flen[90] = myForm.field90.value.length;
		flen[91] = myForm.field91.value.length;
		flen[92] = myForm.field92.value.length;
		flen[93] = myForm.field93.value.length;
		flen[94] = myForm.field94.value.length;
		flen[95] = myForm.field95.value.length;
		flen[96] = myForm.field96.value.length;
		flen[97] = myForm.field97.value.length;
		flen[98] = myForm.field98.value.length;
		flen[99] = myForm.field99.value.length;
		flen[100] = myForm.field100.value.length;
		flen[101] = myForm.field101.value.length;
		flen[102] = myForm.field102.value.length;
		flen[103] = myForm.field103.value.length;
		flen[104] = myForm.field104.value.length;
		flen[105] = myForm.field105.value.length;
		flen[106] = myForm.field106.value.length;
		flen[107] = myForm.field107.value.length;
		flen[108] = myForm.field108.value.length;
		flen[109] = myForm.field109.value.length;
		flen[110] = myForm.field110.value.length;
		flen[111] = myForm.field111.value.length;
		flen[112] = myForm.field112.value.length;
		flen[113] = myForm.field113.value.length;
		flen[114] = myForm.field114.value.length;
		flen[115] = myForm.field115.value.length;
		flen[116] = myForm.field116.value.length;
		flen[117] = myForm.field117.value.length;
		flen[118] = myForm.field118.value.length;
		flen[119] = myForm.field119.value.length;
		flen[120] = myForm.field120.value.length;

//if (samePrivEmail_1 == 1) {
//	fmin[field_email_2] = 0;
//}
//if (samePrivEmail_2 == 1) {
//	fmin[field_email_3] = 0;
//}
//alert ("samePrivateEmail_1 = " + samePrivEmail_1 + "fmin[" + field_email_2 + "] = " + fmin[field_email_2]);
//alert ("samePrivateEmail_2 = " + samePrivEmail_2 + "fmin[" + field_email_3 + "] = " + fmin[field_email_3]);

	test = 0; 
	a = 1;
	if (usnmLength >= 2) {
		if (pswLength >= 4) {
			if (psw1 == psw2) {
				for (i = 1;  i <= 120;  i++) {
					if ((fmin[i] > 0)&&(flen[i] < fmin[i])) {
						a = i;
						test = test + 1;
						//alert ("Field: " + i + " length = " + flen[i] + ", minimum = " + fmin[i])
					}
				}
				if (test == 0) {
					//myForm.submit();
					return (true)
				}
				else {
					alert (err01+" '"+fnam[a]+"' "+err02+" "+fmin[a]+" "+err03+".\n"+err04)
				}
			}
			else {
				alert(err06)
			}
		}
		else {
			alert (err01+" '"+err08+"' "+err02+" 4 "+err03+".\n"+err04)
		}
	}
	else {
		alert (err01+" '"+err07+"' "+err02+" 4 "+err03+".\n"+err04)
	}
return (false)
}
//submit advanced search form
function advsearchform(myForm) {
	var err01 = myForm.err01.value;
	var err02 = myForm.err02.value;
	var st1Length = myForm.searchtext1.value.length;
	var st2Length = myForm.searchtext2.value.length;
	var st3Length = myForm.searchtext3.value.length;
	var st4Length = myForm.searchtext4.value.length;
	var boxLength = myForm.keywords_choiceBox.length;
	var regionLength = myForm.country.length;
	if ( (st1Length > 0) || (st2Length > 0) || (st3Length > 0) || (st4Length > 0) || (regionLength > 1) || ((boxLength > 0) && (boxLength <= 50)) ) {
		//myForm.submit();
		return (true)
	}
	else {
		if (boxLength > 50) {
			alert(err02);
		}
		else {
			alert(err01);
		}
	}
return (false)
}
//submit advanced search form
function advsearch2form(myForm) {
	var err01 = myForm.err01.value;
	var st5Length = myForm.searchtext5.value.length;
	var st6Length = myForm.searchtext6.value.length;
	var st7Length = myForm.searchtext7.value.length;
	var selectedAreaItem = myForm.areas.selectedIndex;
	var selectedAreaValue = myForm.areas.options[selectedAreaItem].value;
	var selectedYearItem = myForm.years.selectedIndex;
	var selectedYearValue = myForm.years.options[selectedYearItem].value;
	//alert ('selectedYearValue = ' + selectedYearValue + ',' + selectedAreaValue);
	if ( (st5Length > 0) || (st6Length > 0) || (st7Length > 0) || (isInteger(selectedAreaValue)) || (isInteger(selectedYearValue)) ) {
		//myForm.submit();
		return (true)
	}
	else {
		alert(err01)
	}
return (false)
}
//submit edit keyword form
function submitformeditkey1(myForm) {
	var keywordnameLength = myForm.keywordname.value.length;
	var err01 = myForm.err01.value;
	var err02 = myForm.err02.value;
	var err03 = myForm.err03.value;
	var err04 = myForm.err04.value;
	var err08 = myForm.err08.value;
	if (keywordnameLength >= 2) {
		//myForm.submit();
		return (true)
	}
	else {
		alert (err01+" '"+err08+"' "+err02+" 2 "+err03+".\n"+err04);
	}
return (false)
}
//submit edit area form
function submitformeditarea1(myForm) {
	var areanameLength = myForm.areaname.value.length;
	var err01 = myForm.err01.value;
	var err02 = myForm.err02.value;
	var err03 = myForm.err03.value;
	var err04 = myForm.err04.value;
	var err08 = myForm.err08.value;
	if (areanameLength >= 2) {
		//myForm.submit();
		return (true)
	}
	else {
		alert (err01+" '"+err08+"' "+err02+" 2 "+err03+".\n"+err04);
	}
return (false)
}





//submit email for notification
function checkemailadrstatus(x1,x2,x3,x4,x5,x6,x7) {
}
//submit email for confirmation message
function checkemailconf(myForm) {
	var acc = document.myFormUpd2.confemailopt.value;
	if ( acc == "0" ) { 
		document.myFormUpd2.confemail.value = "Ingen bekräftelse skickas";
		document.myFormUpd2.confemail.style.color = "#FF0000";
		document.myFormUpd2.confemail.readOnly = !document.myFormUpd2.confemail.readOnly;
		document.myFormUpd2.starconf.value = "";
		document.myFormUpd2.starconf.style.color = "#FF0000";
	}
	else {
		document.myFormUpd2.confemail.value = "";
		document.myFormUpd2.confemail.style.color = "#0000FF";
		document.myFormUpd2.confemail.readOnly = false;
		document.myFormUpd2.starconf.value = "*";
		document.myFormUpd2.starconf.style.color = "#FF0000";
	}
}
function checkemailconfnew(myForm) {
	var acc = document.myFormNew1.confemailopt.value;
	if ( acc == "0" ) { 
		document.myFormNew1.confemail.value = "Ingen bekräftelse skickas";
		document.myFormNew1.confemail.style.color = "#FF0000";
		document.myFormNew1.confemail.readOnly = !document.myFormNew1.confemail.readOnly;
		document.myFormNew1.starconf.value = "";
		document.myFormNew1.starconf.style.color = "#FF0000";
	}
	else {
		document.myFormNew1.confemail.value = "";
		document.myFormNew1.confemail.style.color = "#0000FF";
		document.myFormNew1.confemail.readOnly = false;
		document.myFormNew1.starconf.value = "*";
		document.myFormNew1.starconf.style.color = "#FF0000";
	}
}
//check filename length
function checkfilename(myForm) {
var att=myForm.attach.value;
var len_att=att.length;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
if (len_att>=2) {
	return (true)
	}
else {
	alert ("\n"+err01+"\n"+err02);
	return (false)
	}
}
	



















//submit paypal form 
function submitpay(myForm) {
	myForm.submit();
}
//check email
function checkEmail(myForm) {
if
(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.email.value)){
return (true)
}
alert("Invalid E-mail Address! Please re-enter.")
return (false)
}




//submit download form1
function submitformdown1(myForm) {
	var nameLength = 	myForm.name.value.length;
	var emailValue = 	myForm.email.value;
	var companyLength = myForm.company.value.length;
	var addressLength = myForm.address.value.length;
	var zipcodeLength = myForm.zipcode.value.length;
	var cityLength = 	myForm.city.value.length;
	var countryLength = myForm.country.value.length;
	
	if (nameLength >= 2) {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailValue)){
			if (companyLength >= 2) {
				if (addressLength >= 2) {
					if (zipcodeLength >= 2) {
						if (cityLength >= 2) {
							if (countryLength >= 2) {
								myForm.submit();
								return (true)
							}
							else {
								alert ("\nThe 'Country' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
							}
						}
						else {
							alert ("\nThe 'City' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
						}
					}
					else {
						alert ("\nThe 'Zipcode' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
					}
				}
				else {
					alert ("\nThe 'Address' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
				}
			}
			else {
				alert ("\nThe 'Company' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
			}
		}
		else {
			alert("\nInvalid E-mail Address! Please re-enter.")
		}
	}
	else {
		alert ("\nThe 'Name' field is too short. The field length must be min. of 2 char.\nPlease re-enter.")
	}
}

//submit download form2
function submitformdown2(myForm) {
	var code1 =			myForm.code1.value;
	var code2 =			myForm.code2.value;
	var code1Length = 	myForm.code1.value.length;
	var code2Length = 	myForm.code2.value.length;
	var emailValue = 	myForm.email.value;
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailValue)){
		if ( (code1Length == 3) && (code2Length == 6) && (isInteger(code1)) && (isInteger(code2)) ) {
			myForm.submit();
			return (true)
		}
		else {
			alert("\nInvalid Access Code! Please re-enter.")
		}
	}
	else {
		alert("\nInvalid E-mail Address! Please re-enter.")
	}
}

						
function checkNumeric(objName,minval, maxval,comma,period,hyphen)
{
	var numberfield = objName;
	if (chkNumeric(objName,minval,maxval,comma,period,hyphen) == false)
	{
		numberfield.select();
		numberfield.focus();
		return false;
	}
	else
	{
		return true;
	}
}
function chkNumeric(objName,minval,maxval,comma,period,hyphen)
{
// only allow 0-9 be entered, plus any values passed
// (can be in any order, and don't have to be comma, period, or hyphen)
// if all numbers allow commas, periods, hyphens or whatever,
// just hard code it here and take out the passed parameters
var checkOK = "0123456789" + comma + period + hyphen;
var checkStr = objName;
var allValid = true;
var decPoints = 0;
var allNum = "";

for (i = 0;  i < checkStr.value.length;  i++)
{
ch = checkStr.value.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
if (ch != ",")
allNum += ch;
}
if (!allValid)
{	
alertsay = "Please enter only these values \""
alertsay = alertsay + checkOK + "\" in the \"" + checkStr.name + "\" field."
alert(alertsay);
return (false);
}

// set the minimum and maximum
var chkVal = allNum;
var prsVal = parseInt(allNum);
if (chkVal != "" && !(prsVal >= minval && prsVal <= maxval))
{
alertsay = "Please enter a value greater than or "
alertsay = alertsay + "equal to \"" + minval + "\" and less than or "
alertsay = alertsay + "equal to \"" + maxval + "\" in the \"" + checkStr.name + "\" field."
alert(alertsay);
return (false);
}
}
//  End -->


//change password
function changepsw(myForm) {
//myForm.orgname.focus();
var orgname = myForm.orgname.value;
var orgpassw = myForm.orgpassw.value;
if ( myForm.samepsw.checked ) { 
	myForm.orgpassw.value = orgname;
	myForm.orgpassw.style.color = "#FF0000";
	myForm.orgpassw.readOnly = !myForm.orgpassw.readOnly;
	}
else {
	myForm.orgpassw.value = "";
	myForm.orgpassw.style.color = "#000000";
	myForm.orgpassw.readOnly = false;
	}
}

//see if no password
function seechangepsw(myForm) {
//myForm.orgname.focus();
var orgname = myForm.orgname.value;
var orgpassw = myForm.orgpassw.value;
if ( myForm.samepsw.checked ) { 
	myForm.orgpassw.value = orgname;
	myForm.orgpassw.style.color = "#FF0000";
	myForm.orgpassw.readOnly = !myForm.orgpassw.readOnly;
	}
}

//submit form edit document 1
function submitformeditdoc1(myForm) {
var docnameLength = myForm.docname.value.length;
var doclistposVal = myForm.doclistpos.value;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
var err03 = myForm.err03.value;
var err04 = myForm.err04.value;
var err05 = myForm.err05.value;
var err06 = myForm.err06.value;
var err07 = myForm.err07.value;
var err08 = myForm.err08.value;
var err21 = myForm.err21.value;
	if (docnameLength >= 2) {
		if (isInteger(doclistposVal)==true) {
			//myForm.submit();
			return (true);
		}
		else {
			alert (err01+" '"+err08+"' "+err21+"\n"+err04);
		}
	}
	else {
		alert (err01+" '"+err07+"' "+err02+" 2 "+err03+".\n"+err04);
	}
	return (false);
}

//submit form edit document 2
function submitformeditdoc2(myForm) {
var description1Length = myForm.description1.value.length;
var description2Length = myForm.description2.value.length;
var description3Length = myForm.description3.value.length;
var detailcontLength = myForm.detailcont.value.length;
var detaillistposVal = myForm.detaillistpos.value;
var picturewidthVal = myForm.picturewidth.value;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
var err03 = myForm.err03.value;
var err04 = myForm.err04.value;
var err05 = myForm.err05.value;
var err06 = myForm.err06.value;
var err07 = myForm.err07.value;
var err08 = myForm.err08.value;
var err09 = myForm.err09.value;
var err10 = myForm.err10.value;
var err11 = myForm.err11.value;
var err12 = myForm.err12.value;
var err21 = myForm.err21.value;

var descriptionLength = description1Length + description2Length + description3Length + detailcontLength;
var err07a = err07+"/"+err08+"/"+err09+"/"+err10;
	if (descriptionLength >= 2) {
		if (isInteger(detaillistposVal)==true) {
			if (isInteger(picturewidthVal)==true) {
				//myForm.submit();
				return (true);
			}
			else {
				alert (err01+" '"+err12+"' "+err21+"\n"+err04);
			}
		}
		else {
			alert (err01+" '"+err11+"' "+err21+"\n"+err04);
		}
	}
	else {
		alert (err01+" '"+err07a+"' "+err02+" 2 "+err03+".\n"+err04);
	}
	return (false);
}

//submit form edit document 3 (Texts table)
function submitformeditdoc3(myForm) {
var headlineLength = myForm.headline.value.length;
var pagetext1Length = myForm.pagetext1.value.length;
var err01 = myForm.err01.value;
var err02 = myForm.err02.value;
var err03 = myForm.err03.value;
var err04 = myForm.err04.value;
var err05 = myForm.err05.value;
var err06 = myForm.err06.value;
var err07 = myForm.err07.value;
var err08 = myForm.err08.value;
var err21 = myForm.err21.value;
	if (headlineLength >= 2) {
		if (pagetext1Length >= 2) {
			//myForm.submit();
			return (true);
		}
		else {
			alert (err01+" '"+err08+"' "+err02+" 2 "+err03+".\n"+err04);
		}
	}
	else {
		alert (err01+" '"+err07+"' "+err02+" 2 "+err03+".\n"+err04);
	}
	return (false);
}

//submit form edit document 4 (Keywords table)
function submitformeditdoc4(myForm) {
var boxLength = myForm.keywords_choiceBox.length;
var err13 = myForm.err13.value;
var err14 = myForm.err14.value;
	if ( ((boxLength > 0) && (boxLength <= 50)) ) {
		//myForm.submit();
		return (true)
	}
	else {
		if (boxLength > 50) {
			alert(err14);
		}
		else {
			alert(err13);
		}
	}
return (false)
}

//submit form edit document 5 (Dissertations Areas table)
function submitformeditdoc5(myForm) {
var boxLength = myForm.areas_choiceBox.length;
var err13 = myForm.err13.value;
var err14 = myForm.err14.value;
	if ( ((boxLength > 0) && (boxLength <= 10)) ) {
		//myForm.submit();
		return (true)
	}
	else {
		if (boxLength > 10) {
			alert(err14);
		}
		else {
			alert(err13);
		}
	}
return (false)
}

