var level='3';
var isdirty2=false;

/*
var isdirty=false;
var curval='';

function setdirty(status,param){
	if(status==4 && !isdirty) {
		if(confirm("By changing the information in this field, you will become an unconfirmed user and must be reconfirmed by your coach.")) {
			isdirty=true;
		} else {
			param.value = curval;
		}
	} 
}
function setdirtycallfunc(status,id){
	if(status==4 && !isdirty) {
		if(confirm("By changing the information in this field, you will become an unconfirmed user and must be reconfirmed by your coach.")) {
			isdirty=true;
			getpositions(id,'1');
		} 
	} else getpositions(id,'1');
}

function setcurval(val) {
	//alert (val);
	curval=val;
}
*/
function init(id,sts,tab){
	isdirty=false;
	level='1';
	if(tab =='') return false;
	if (id <0) return false;
	if(tab==''){
		setTimeout("switchtab('div_personal',1)",500,"JavaScript");
	} else {
		setTimeout("switchtab('"+tab+"',"+id +")",500,"JavaScript");
	}
}

function validatedata(num){
	//alert('test3');
	if (num == 3){
		if (document.phpform.tcname.value == '')
		{
				alert("Login not populated!");
		}
		else if(document.phpform.tcpwd.value == '' || (document.phpform.tcpwd.value).length < 4 ) {
			alert("Password is too short or not populated! \nPassword should be atleast 4 characters long.");
		} 
		else {
			var uname=document.phpform.tcname.value; 
			var upwd=document.phpform.tcpwd.value;
			//alert('test2');
			var url = "./getter/refreshtable.php?func=login&uname="+uname+"&upwd="+upwd+"&sid="+Math.random();
			document.getElementById("div_statusm").innerHTML="";
			//alert (url);
  			request.open("GET", url, true);
  			request.onreadystatechange = loginredirect;
  			request.send(null);
		}
	} 
	else 
	{
		if(document.phpform.tname.value=='' || (document.phpform.tname.value).length<4) {
			alert("'Desired User Login' not populated or too short! \nName should be atleast 4 characters long.");
		} 
		else if( document.phpform.tpwd.value=='' || (document.phpform.tpwd.value).length < 4) {
			alert("'Password' is too short or not populated! \nPassword should be atleast 4 characters long.");
		} 
		else if( document.phpform.tpwd.value != document.phpform.tpwdc.value ) {
			alert("'Password','Confirm Password' are not same!");
		} 
		else if(document.phpform.temail.value == '') {
			alert("Email not populated!");
		} 
		else if (!isvalidemail(document.phpform.temail.value)) {
			alert ("Email not valid!");
		} 
		/*else if(document.phpform.tques.value=='') {
			alert("Security Question not populated!");
		}
		else if(document.phpform.tans.value=='') {
			alert("Security Answer not populated!");
		}*/
		else if (document.phpform.temail.value != document.phpform.temailc.value) {
			alert("Please reconfirm your email address prior to submitting the profile!");
		} else if (document.phpform.tpwd.value != document.phpform.tpwdc.value) {
			alert ("Please reconfirm your password prior to submitting the profile!");
		} else {
			//alert ('Calling the Refreshtable');
			var vals = document.phpform.tname.value + "|:" + 
			document.phpform.tpwd.value + "|:" + 
			//document.phpform.tpwdc.value + "|:" + 
			document.phpform.temail.value ;
			//+ "|:" + 
			//document.phpform.temailc.value + "|:" + 
			//document.phpform.tques.value + "|:" + 
			//document.phpform.tans.value;// + "|:" + 
			//document.phpform.tcname.value + "|:" + 
			//document.phpform.tans.value + "|:" + 
			//document.phpform.tques.value;
			
	
			//document.getElementById('dd_list1').style.visibility = 'visible';

			var url='';
			url = "./getter/refreshtable.php?func=student&job=insert&vals="+vals+"&id=0&sid="+Math.random();
			document.getElementById("div_status1").innerHTML="";
			//alert (url);
	  		request.open("GET", url, true);
	  		request.onreadystatechange = updatePage;
	  		request.send(null);
		}
	} 
}
 
function updatePage() {
  if (request.readyState == 4) {
	  //document.getElementById('dd_list1').style.visibility = 'hidden';
    if (request.status == 200) {
	  var res = request.responseText.split(":\n:");
      if(res[0]=="Error") {
	    	if(document.getElementById("div_status1")) document.getElementById("div_status1").innerHTML=res[1];  
      } else if(res[0]=="Confirm") {
	    	if(document.getElementById("div_step1")) document.getElementById("div_step1").innerHTML=res[1];  
    		if(document.getElementById("div_current")) document.getElementById("div_current").style.visibility = "visible";
	    	if(document.getElementById("div_submit")) document.getElementById("div_submit").style.visibility = "visible";
      } else if(res[0]=="success") {
      		if(document.getElementById("div_step1")) document.getElementById("div_step1").innerHTML=res[1];  
    		if(document.getElementById("div_current")) document.getElementById("div_current").style.visibility = "hidden";
	    	if(document.getElementById("div_submit")) document.getElementById("div_submit").style.visibility = "hidden";
      } else {
      		if(document.getElementById("div_main")) document.getElementById("div_main").innerHTML=request.responseText;
    		if(document.getElementById("div_current")) document.getElementById("div_current").style.visibility = "hidden";
	    	if(document.getElementById("div_submit")) document.getElementById("div_submit").style.visibility = "hidden";
      }
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      alert("Loading, please standby..");
    }
  }
}

function loadlogin() {
  if (request.readyState == 4) {
    if (request.status == 200) {
	  var res = request.responseText.split(":\n:");
      if(res[0]=="Error") {
	    	document.getElementById("div_status1").innerHTML=res[1];  
      } else if(res[0]=="Confirm") {
	    	window.location="./students.php"; 
      } else if(res[0]=="Login") {
	    	document.getElementById("div_step1").innerHTML=res[1];
		} else if(request.responseText.substring(0,12)=='Invalid user'){
		  //alert (res[1]);
		  document.getElementById("div_status2").innerHTML=res[1]; 
		  document.phpform.tcname.value='';
		  document.phpform.tcpwd.value='';
      } else {
      		window.location=window.location;
      }
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      alert("Loading, please standby..");
    }
  }
}

function switchtab(tab,id,th) {
	if (id <0) return false;
	if(tab=='div_personal') {
		document.getElementById('div_personal').style.visibility = "visible";
		document.getElementById('div_personal').style.display	= "block";
		document.getElementById('div_academics').style.display	= "none";
		document.getElementById('div_athletic1').style.display	= "none";
		document.getElementById('div_athletic2').style.display	= "none";
		document.getElementById('div_photo').style.display	= "none";
		document.getElementById('tabpersonal').className = "mnuheaderactive";
		document.getElementById('tabacademics').className = "mnuheader";
		document.getElementById('tabathletic1').className = "mnuheader";
		document.getElementById('tabathletic2').className = "mnuheader";
		document.getElementById('tabphoto').className = "mnuheader";
	} else if(tab=='div_academics'){
		setLevel();
		document.getElementById('div_academics').style.visibility = "visible";
		document.getElementById('div_personal').style.display	= "none";
		document.getElementById('div_academics').style.display	= "block";
		document.getElementById('div_athletic1').style.display	= "none";
		document.getElementById('div_athletic2').style.display	= "none";
		document.getElementById('div_photo').style.display	= "none";
		document.getElementById('tabpersonal').className = "mnuheader";
		document.getElementById('tabacademics').className = "mnuheaderactive";
		document.getElementById('tabathletic1').className = "mnuheader";
		document.getElementById('tabathletic2').className = "mnuheader";
		document.getElementById('tabphoto').className = "mnuheader";

		document.getElementById('tabpersonal1').className = "mnuheader";
		th.className = "mnuheaderactive";
	} else if(tab=='div_athletic1'){
		document.getElementById('div_athletic1').style.visibility = "visible";
		document.getElementById('div_personal').style.display	= "none";
		document.getElementById('div_academics').style.display	= "none";
		document.getElementById('div_athletic1').style.display	= "block";
		document.getElementById('div_athletic2').style.display	= "none";
		document.getElementById('div_photo').style.display	= "none";
		document.getElementById('tabpersonal').className = "mnuheader";
		document.getElementById('tabacademics').className = "mnuheader";
		document.getElementById('tabathletic1').className = "mnuheaderactive";
		document.getElementById('tabathletic2').className = "mnuheader";
		document.getElementById('tabphoto').className = "mnuheader";

		document.getElementById('tabpersonal1').className = "mnuheader";
		th.className = "mnuheaderactive";
	} else if(tab=='div_athletic2'){
		document.getElementById('div_athletic2').style.visibility = "visible";
		document.getElementById('div_personal').style.display	= "none";
		document.getElementById('div_academics').style.display	= "none";
		document.getElementById('div_athletic1').style.display	= "none";
		document.getElementById('div_athletic2').style.display	= "block";
		document.getElementById('div_photo').style.display	= "none";
		document.getElementById('tabpersonal').className = "mnuheader";
		document.getElementById('tabacademics').className = "mnuheader";
		document.getElementById('tabathletic1').className = "mnuheader";
		document.getElementById('tabathletic2').className = "mnuheaderactive";
		document.getElementById('tabphoto').className = "mnuheader";

		document.getElementById('tabpersonal1').className = "mnuheader";
		th.className = "mnuheaderactive";
	} else if(tab=='div_photo'){
		document.getElementById('div_photo').style.visibility = "visible";
		document.getElementById('div_personal').style.display	= "none";
		document.getElementById('div_academics').style.display	= "none";
		document.getElementById('div_athletic1').style.display	= "none";
		document.getElementById('div_athletic2').style.display	= "none";
		document.getElementById('div_photo').style.display	= "block";
		document.getElementById('tabpersonal').className = "mnuheader";
		document.getElementById('tabacademics').className = "mnuheader";
		document.getElementById('tabathletic1').className = "mnuheader";
		document.getElementById('tabathletic2').className = "mnuheader";
		document.getElementById('tabphoto').className = "mnuheaderactive";


		document.getElementById('tabpersonal1').className = "mnuheader";
		th.className = "mnuheaderactive";
	}
}

function validateprofile(){

	if(isdirty) {
		if(!confirm("WARNING! You have modified confirmed fields. If you continue, you will become an unconfirmed user. Your coach will have to reconfirm your profile before having full access to the College Search.")) return;
	}
	msg1 = "";
	msg2 = "";
	if(document.phpform.athfieldcnt1 &&  document.phpform.athfieldcnt1.value > 0 )
	{
		for(i=1; i <= (document.phpform.athfieldcnt1.value); i++) {	
			if( eval('document.phpform.sp1mfield'+i) && eval('document.phpform.sp1mfield'+i+'.value') == 'M') 
				if( eval('document.phpform.sp1field'+i+'.value') == '') 
					msg1 += 'Athletic 1 - '+ eval('document.phpform.sp1ffield'+i+'.value')+' not populated!'+'\n';
				if( eval('document.phpform.sp1type'+i) &&  'NUMERIC' == eval('document.phpform.sp1type'+i+'.value') && isNaN(eval('document.phpform.sp1field'+i+'.value')) )
					msg1 +=  'Athletic 1 - '+eval('document.phpform.sp1ffield'+i+'.value')+' should be numeric!'+'\n';
			
		}
		if((document.phpform.tlistawards1.value).length > 100) {
			msg1 += "Athletic 1 - List Athletic Honors/Awards value is too long! \nIt should be max 100 characters long.";
		} else if((document.phpform.tlistcolleges1.value).length>100) {
			msg1 += "Athletic 1 - List Colleges Recruiting you value is too long! \nIt should be max 100 characters long.";
		} else if( document.phpform.thdcemail1 && document.phpform.thdcemail1.value != '' && !isvalidemail(document.phpform.thdcemail1.value)){
			msg1 +="Athletic 1 - Head Coach email is not valid!";
		}
		else if(document.phpform.treconhdemail1 && document.phpform.treconhdemail1.value != '' && (document.phpform.thdcemail1.value != document.phpform.treconhdemail1.value) ){
			msg1 +="Athletic 1 - Reconfirm Head Coach email!";
		}
	} 
	if(document.phpform.athfieldcnt2 && document.phpform.athfieldcnt2.value > 0){
		for(i=1; i <= (document.phpform.athfieldcnt2.value); i++) {	
			if( eval('document.phpform.sp2mfield'+i) && eval('document.phpform.sp2mfield'+i+'.value') == 'M') 			
				if( eval('document.phpform.sp2field'+i+'.value') == '') 
					msg2 += 'Athletic 2 - '+ eval('document.phpform.sp2ffield'+i+'.value')+' not populated!'+'\n';
				if( eval('document.phpform.sp2type'+i) && 'NUMERIC' == eval('document.phpform.sp2type'+i+'.value') && isNaN(eval('document.phpform.sp2field'+i+'.value')) )
					msg2 +=  'Athletic 2 - '+ eval('document.phpform.sp2ffield'+i+'.value')+' should be numeric!'+'\n';
			
		}
		if((document.phpform.tlistawards2.value).length > 100) {
			msg2 += "Athletic 2 - List Athletic Honors/Awards value is too long! \nIt should be max 100 characters long.";
		} else if((document.phpform.tlistcolleges2.value).length > 100) {
			msg2 += "Athletic 2 - List Colleges Recruiting you value is too long! \nIt should be max 100 characters long.";
		} else if( document.phpform.thdcemail2 && document.phpform.thdcemail2.value != '' && !isvalidemail(document.phpform.thdcemail2.value)){
			msg2 +="Athletic 2 - Head Coach email is not valid!";
		}
		else if(document.phpform.treconhdemail2 && document.phpform.treconhdemail2.value != '' && (document.phpform.thdcemail2.value != document.phpform.treconhdemail2.value) ){
			msg2 +="Athletic 2 - Reconfirm Head Coach email!";
		}
	}

	var fphone1 = (document.phpform.tphone1.value).replace(new RegExp("-","g"),"").replace(new RegExp(" ","g"),"").replace("(","").replace(")","");
	var fphone2 = (document.phpform.tphone2.value).replace(new RegExp("-","g"),"").replace(new RegExp(" ","g"),"").replace("(","").replace(")","");

	if(document.phpform.thdcphnum1) {
		var cphone1 = (document.phpform.thdcphnum1.value).replace(new RegExp("-","g"),"").replace(new RegExp(" ","g"),"").replace("(","").replace(")","");
	}
	if(document.phpform.thdcphnum2) 
		var cphone2 = (document.phpform.thdcphnum2.value).replace(new RegExp("-","g"),"").replace(new RegExp(" ","g"),"").replace("(","").replace(")","");

	var othentity = '';//document.phpform.thsnameOth.value;
	
	if(document.phpform.tfname.value=='') {
		alert("Personal - FirstName not populated!");
	} else if(document.phpform.tlname.value=='') {
		alert("Personal - LastName not populated!");
	} else if(document.phpform.tbdate.value=='') {
		alert("Personal - BirthDate not populated!");
	} else if((document.phpform.thobbies.value).length>100) {
		alert("Personal - List Hobbies value is too long! \nIt should be max 100 characters long.");
	} else if(document.phpform.thmadd1.value=='') {
		alert("Personal - Address not populated!");
	} else if(document.phpform.tcity.value=='') {
		alert("Personal - City not populated!");
	} else if(document.getElementById('stdd') && document.getElementById('stdd').value==0) {
		alert("Personal - State not selected!");
	} else if(document.phpform.tzip.value=='') {
		alert("Personal - Zip not populated!");
	} else if(!isNumeric(document.phpform.tzip.value) || (document.phpform.tzip.value).length!=5) {
		alert("Personal - Zip not valid! It should be all numeric 5 digit value!");
	} else if(fphone1=='') {
		alert("Personal - Phone 1 not populated!");
	} else if(!isNumeric(fphone1) || fphone1.length!=10) {
		alert("Personal - Phone 1 is not valid! \nIt has to be numeric 10 digit value!");
	} else if(fphone2!='' && (!isNumeric(fphone2) || fphone2.length!=10)) {
		alert("Personal - Phone 2 is not valid! \nIt has to be numeric 10 digit value!");
	} else if(document.phpform.temail.value=='') {
		alert("Personal - Email not populated!");
	} else if (!isvalidemail(document.phpform.temail.value)) {
		alert("Personal - Email not valid!");
	} else if(level=='1' && document.getElementById('hsstdd') && document.getElementById('hsstdd').value==0) {
		alert("Academic - High School State not selected!");
	} else if(level=='2' && document.getElementById('jcstdd') && document.getElementById('jcstdd').value==0) {
		alert("Academic - Junior College State not selected!");
	} else if(level=='3' && document.getElementById('clstdd') && document.getElementById('clstdd').value==0) {
		alert("Academic - Club State not selected!");
	} else if(document.getElementById('ctdd') && document.getElementById('ctdd').value==0) {
		alert("Academic - City not selected!");
//	} else if(document.getElementById('schdd') && document.getElementById('schdd').value==0) {
//		alert("Academic - High School Name not selected!");
	} else if(level=='1' && (!document.phpform.thsname || document.phpform.thsname.value=='') && (!document.getElementById('schdd') || document.getElementById('schdd').value==0)) {
		alert("Academic - High School Name not selected!");
	} else if(level=='2' && (!document.phpform.tjcname || document.phpform.tjcname.value=='') && (!document.getElementById('jrcoldd') || document.getElementById('jrcoldd').value==0)) {
		alert("Academic - Junior College Name not selected!");
	} else if(level=='3' && (!document.phpform.tcaname || document.phpform.tcaname.value=='') && (!document.getElementById('clbdd') || document.getElementById('clbdd').value==0)) {
		alert("Academic - Club Name not selected!");
	} else if(document.getElementById('tcgradedd') && document.getElementById('tcgradedd').value==0) {
		alert("Academic - Current Grade not selected!");
	} else if(document.getElementById('tcgradyeardd') && document.getElementById('tcgradyeardd').value==0) {
		alert("Academic - Graduation Year not selected!");
	} else if(document.getElementById('tcgpadd') && document.getElementById('tcgpadd').value==0) {
		alert("Academic - GPA not selected!");
	} else if(document.getElementById('tregdd') && document.getElementById('tregdd').value==0) {
		alert("Academic - Registered with the Clearinghouse not selected!");
	} else if(document.phpform.tnumberyrgrcl.value!='' && !isNumeric(document.phpform.tnumberyrgrcl.value)) {
		alert("Academic - Number in your class not a valid value. It needs to be a numeric value!");
	} else if(document.phpform.trank.value!='' && !isNumeric(document.phpform.trank.value)) {
		alert("Academic - Rank in your graduating class not a valid value. It needs to be a numeric value!");
	} else if((document.phpform.thonors.value).length>100) {
		alert("Academics - List Honors/Awards value is too long! \nIt should be max 100 characters long.");
	} else if(document.phpform.spdd1.value == 0 && document.phpform.spdd1.value == '') {
		alert("Athletic 1 - Sport not selected!");
	} 
	else if((!document.phpform.tapos1a || document.phpform.tapos1a.value=='') && (!document.getElementById('posdd1a') || document.getElementById('posdd1a').value==0)) {
		alert("Athletic 1 - Position not selected!");
	} else if(document.phpform.thghtf1.value == '' || !isNumeric(document.phpform.thghtf1.value)) {
		alert("Athletic 1 - Height not populated!");
	} else if(document.phpform.thghti1.value=='' || !isNumeric(document.phpform.thghti1.value)) {
		alert("Athletic 1 - Height(inches) not populated!");
	} else if(document.phpform.twt1.value=='' || !isNumeric(document.phpform.twt1.value)) {
		alert("Athletic 1 - Weight not populated!");
	} else if (msg1 != ''){
		alert (msg1);
	} else if (msg2 != ''){
		alert (msg2);
	
	/*
	else if((document.phpform.tlistawards1.value).length > 100) {
		alert("Athletic 1 - List Athletic Honors/Awards value is too long! \nIt should be max 100 characters long.");
	} else if((document.phpform.tlistcolleges1.value).length>100) {
		alert("Athletic 1 - List Colleges Recruiting you value is too long! \nIt should be max 100 characters long.");
	} else if( document.phpform.thdcemail1 && document.phpform.thdcemail1.value != '' && !isvalidemail(document.phpform.thdcemail1.value)){
			alert ("Athletic 1 - Head Coach email is not valid!");
	}
	else if(document.phpform.treconhdemail1 && document.phpform.treconhdemail1.value != '' && (document.phpform.thdcemail1.value != document.phpform.treconhdemail1.value) ){
			alert ("Athletic 1 - Reconfirm Head Coach email!");
	}
	

	else if(document.phpform.thdcemail2 && document.phpform.thdcemail2.value != '' && !isvalidemail(document.phpform.thdcemail2.value)){
			alert ("Athletic 2 - Head Coach email is not valid!");
	}
	else if(document.phpform.treconhdemail2 && document.phpform.treconhdemail2.value != '' && (document.phpform.thdcemail2.value != document.phpform.treconhdemail2.value) ){
			alert ("Athletic 2 - Reconfirm Head Coach email!");
	*/
	

/*	} else if(document.phpform.thdcfname.value=='') {
		alert("Athletic 1 - Head Coach First Name not populated!");
	} else if(document.phpform.thdclname.value=='') {
		alert("Athletic 1 - Head Coach Last Name not populated!");
	} else if(cphone1!='' && (!isNumeric(cphone1) || cphone1.length!=10)) {
		alert("Athletic 1 - Head Coach Phone Number is not valid! \nIt has to be numeric 10 digit value!");
	} else if(document.phpform.thdcemail.value==''){
		alert ("Athletic 1 - Head Coach email not entered!");
	} else if(document.phpform.treconhdemail.value==''){
		alert ("Athletic 1 - Head Coach confirmation email not entered!");
	} else if (!isvalidemail(document.phpform.thdcemail.value)){
		alert ("Athletic 1 - Head Coach email is not valid!");
	} else if (document.phpform.thdcemail.value != document.phpform.treconhdemail.value){
		alert ("Athletic 1 - Head Coach email do not match!");
*/
	//} else if(level=='1' && document.phpform.thsadd.value=='') {
	//	alert("Academic - High School Address not populated!");
	//} else if(document.phpform.tgpa.value=='' || !isNumeric(document.phpform.tgpa.value)) {
	//	alert("Academic - GPA not populated or not a valid value. It needs to be a numeric value!");
	//} else if(document.phpform.tsatscore.value!='' && !isNumeric(document.phpform.tsatscore.value)) {
	//	alert("Academic - SAT score not a valid value. It needs to be a numeric value!");
	//} else if(document.phpform.tactscore.value!='' && !isNumeric(document.phpform.tactscore.value)) {
	//	alert("Academic - ACT score not a valid value. It needs to be a numeric value!");
	//} else if(document.phpform.tcollegecr && !isNumeric(document.phpform.tcollegecr.value)) {
	//	alert("Academic - College Course Id not valid!");
	//} else if (msg!=''){
	//	alert (msg);
	} else {
		// Personal
		var vals = document.getElementById('genderdd').value + "|:" +
		document.phpform.tfname.value + "|:" + document.phpform.tlname.value + "|:" + 
		document.phpform.tnname.value + "|:" + document.phpform.tbdate.value + "|:" + 
		document.phpform.tfdname.value + "|:" + document.phpform.tfjob.value + "|:" + 
		document.phpform.tmname.value + "|:" + document.phpform.tmjob.value + "|:" + 
		document.phpform.tcpref.value + "|:" + document.phpform.thobbies.value + "|:" + 
		document.phpform.thmadd1.value + "|:" + document.phpform.thmadd2.value + "|:" + 
		document.phpform.tcity.value + "|:" + document.getElementById('stdd').value + "|:" +
		document.phpform.tzip.value + "|:" + fphone1 + "|:" +  
		document.getElementById('ph1dd').value + "|:" + fphone2 + "|:" + 
		document.getElementById('ph2dd').value + "|:" + document.phpform.temail.value;
		
		vals = vals + "|::|" ;
		
		// Academics
		vals = vals + level + "|:" +
		document.phpform.tcname.value + "|:" + document.phpform.tcasso.value + "|:" + 
		document.getElementById('tcgradedd').value + "|:" +
		document.getElementById('tcgradyeardd').value + "|:" +
		document.getElementById('tcgpadd').value + "|:" +
		document.getElementById('tsatscoredd').value + "|:" +
		document.getElementById('tactscoredd').value + "|:" +
		document.getElementById('tregdd').value + "|:" +
		document.phpform.tnumberyrgrcl.value + "|:" + document.phpform.trank.value + "|:" + 
		document.phpform.tprfcounselor.value + "|:" + document.phpform.tcollegecr.value + "|:" + document.phpform.thonors.value;

		if(document.getElementById('schdd'))  vals=vals + "|:" + document.getElementById('schdd').value;
		else vals=vals + "|:" + '0';
		if(document.getElementById('jrcoldd'))  vals=vals + "|:" + document.getElementById('jrcoldd').value;
		else vals=vals + "|:" + '0';
		if(document.getElementById('clbdd'))  vals=vals + "|:" + document.getElementById('clbdd').value;
		else vals=vals + "|:" + '0';
		vals = vals + "|::|" ;
		
		// Athletics 1
		vals = vals + document.getElementById('clevel1').value + "|:" +
		document.getElementById('spdd1').value;
		
		if(document.getElementById('posdd1a'))  vals=vals + "|:" + document.getElementById('posdd1a').value;
		else vals=vals + "|:" + '0';
		if(document.getElementById('posdd1b'))  vals=vals + "|:" + document.getElementById('posdd1b').value;
		else vals=vals + "|:" + '0';
		
		vals = vals + "|:" + document.phpform.thghtf1.value + "." + document.phpform.thghti1.value + "|:" + document.phpform.twt1.value;
		
		vals = vals + "|:" + document.phpform.athfieldcnt1.value; 
				
		vals = vals + "|:" + document.phpform.tlistawards1.value + "|:" +
		document.phpform.tlistcolleges1.value + "|:" + document.phpform.thdcfname1.value + "|:" +
		document.phpform.thdclname1.value + "|:" + cphone1 + "|:" +
		document.phpform.thdcemail1.value;	

		for(i=1;i<=(document.phpform.athfieldcnt1.value);i++) {	
			vals = vals + "|:" + eval("document.phpform.sp1field"+i+".value") ;
		}

		vals = vals + "|::|" ;
		
		// Athletics 2
		vals = vals + document.getElementById('clevel2').value + "|:" +
		document.getElementById('spdd2').value;

		if(document.getElementById('posdd2a'))  vals=vals + "|:" + document.getElementById('posdd2a').value;
		else vals=vals + "|:" + '0';
		if(document.getElementById('posdd2b'))  vals=vals + "|:" + document.getElementById('posdd2b').value;
		else vals=vals + "|:" + '0';
		
		vals = vals + "|:" + document.phpform.athfieldcnt2.value; 
				
		if(document.phpform.athfieldcnt2.value>0) {
			vals = vals + "|:" + document.phpform.tlistawards2.value + "|:" +
			document.phpform.tlistcolleges2.value + "|:" + document.phpform.thdcfname2.value + "|:" +
			document.phpform.thdclname2.value + "|:" + cphone2 + "|:" +
			document.phpform.thdcemail2.value;	
		}

		for(i=1;i<=(document.phpform.athfieldcnt2.value);i++) {	
			vals = vals + "|:" + eval("document.phpform.sp2field"+i+".value") ;
		}

		vals = vals + "|::|" ;

		vals=vals + isdirty + "|:" + isdirty2 + "|:" + othentity;

		//alert (vals);
		var url='';
		url = "./getter/refreshtable.php?func=student&job=insertprofile&vals="+escape(vals)+"&sid="+Math.random();
		//alert (url);
		request.open("GET", url, true);
		request.onreadystatechange = reloadProfile //displayalert;
		request.send(null);
		
	}
	
}

function reloadProfile() {
	if (request.readyState == 4) {
		if (request.status == 200) {
			if(request.responseText.substring(0,7)=='Success') {
				alert("Successfully updated!");
				getmain2('std','','1');
				init('1','New','');
			}
		}
	}
}

function displayalert() {
  if (request.readyState == 4) {
    if (request.status == 200) {
	  alert (request.responseText);
	  ischanged=false;
	  if(request.responseText.substring(0,7)=='Success') {
	  	if(isdirty){
		  if(document.getElementById("status")) document.getElementById("status").innerHTML="Unconfirmed";
		  if(document.getElementById("statusa")) document.getElementById("statusa").innerHTML="Unconfirmed";
		  document.getElementById("btnconfirm").innerHTML="<img style='POSITION:absolute;TOP:100pt;LEFT:25pt;HEIGHT:20pt;border:0;' src='./images/getconfirmed.png' >"
		  isdirty=false;
		  }
		  //alert ("Successfully updated!");
	  }
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      alert("Updating info, please standby..");
    }
  }
}


function setLevel(){
	//alert ('setting level:' + document.getElementById('level').selectedIndex)
	if(document.getElementById('level')) {
		level=document.getElementById('level').value;
		if(level=='1') {
			document.getElementById("div_hs").style.visibility = "visible";
			document.getElementById("div_jc").style.visibility = "hidden";
			document.getElementById("div_club").style.visibility = "hidden";
		} else if(level=='2') {
			//alert ("Will be available, Jan 09 2009");
			document.getElementById("div_hs").style.visibility = "hidden";
			document.getElementById("div_jc").style.visibility = "visible";
			document.getElementById("div_club").style.visibility = "hidden";
		} else{
			document.getElementById("div_hs").style.visibility = "hidden";
			document.getElementById("div_jc").style.visibility = "hidden";
			document.getElementById("div_club").style.visibility = "visible";
		}   
	}
}

/*
function getpositions(){
	var id=document.getElementById('spdd')[document.getElementById('spdd').selectedIndex].value;
	var url = "./getter/refreshtable.php?func=getpositions&id="+id+"&sid="+Math.random();
	request.open("GET", url, true);
	request.onreadystatechange = updpositions;
	request.send(null);
}

function updpositions() {
  if (request.readyState == 4) {
    if (request.status == 200) {
		document.getElementById("div_position").innerHTML=request.responseText;
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      alert("Error: status code is " + request.status);
    }
  }
}
*/

function getconfirmedemail(id,aid) {
	if(ischanged || isdirty) {
		alert ("You must click on the Update button prior to selecting the Get Confirmed button.");
	} 
	else 
	{
		var sportsid = ( aid == 1 ? document.getElementById('spdd1').value : document.getElementById('spdd2').value);
		if( sportsid == 0 || sportsid == '')
				alert ('Authletic '+aid+': select a Sport!');
		else 
		{
			if(eval('document.phpform.athfieldcnt'+aid) && eval('document.phpform.athfieldcnt'+aid+'.value') > 0)
			{
				var n = eval('document.phpform.athfieldcnt'+aid+'.value');
				for(i=1; i <= n; i++) {	
					if( eval('document.phpform.sp1mfield'+i) && eval('document.phpform.sp1mfield'+i+'.value') == 'M') 
						if( eval('document.phpform.sp1field'+i+'.value') == '') 
							msg1 += 'Athletic '+aid+': '+ eval('document.phpform.sp1ffield'+i+'.value')+' not populated!'+'\n';
					if( eval('document.phpform.sp1type'+i) &&  'NUMERIC' == eval('document.phpform.sp1type'+i+'.value') && isNaN(eval('document.phpform.sp1field'+i+'.value')) )
						msg1 +=  'Athletic '+aid+': '+eval('document.phpform.sp1ffield'+i+'.value')+' should be numeric!'+'\n';
			
				}
				if(eval('document.phpform.thdcfname'+aid+'.value') == ''){
					alert ('Authletic '+aid+': Head Coach First Name not entered!');
				} else if(eval('document.phpform.thdclname'+aid+'.value') == ''){
					alert ('Authletic '+aid+': Head Coach Last Name not entered!');
				} else if(eval('document.phpform.thdcemail'+aid+'.value') == ''){
					alert ('Authletic '+aid+': Head Coach email not entered!');
				} else if (!isvalidemail(eval('document.phpform.thdcemail'+aid+'.value'))){
					alert ('Authletic '+aid+': Head Coach email is not valid!');
				} else if(eval('document.phpform.treconhdemail'+aid+'.value') == ''){
					alert ('Authletic '+aid+': Reconfirm Head Coach email!');
				} else if (eval('document.phpform.thdcemail'+aid+'.value') != eval('document.phpform.treconhdemail'+aid+'.value')){
					alert ('Authletic '+aid+': Reconfirm Head Coach email!');
				} else {
					var coachemail = eval('document.phpform.thdcemail'+aid+'.value'); 
					var sname = document.phpform.tfname.value + ' ' + document.phpform.tlname.value;
					var sportsid = ( aid == 1 ? document.getElementById('spdd1').value : document.getElementById('spdd2').value);
					var url = './getter/refreshtable.php?func=student&job=getconfirmedemail&id='+id+'&emailid='+coachemail+'&sname='+sname+'&sportsid='+sportsid+'&sid='+Math.random();
					request.open('GET', url, true);
					request.onreadystatechange = displayalert;
					request.send(null);
				}
			}
			else
			{
				alert('Athletic '+aid+': Can\'t confirm. There are no fields for the sport selected!');
			}
		}
	}
}

function setupdateprofile() {
	var url = "./getter/refreshtable.php?func=student&job=setupdate"+Math.random();
	request.open("GET", url, true);
	request.onreadystatechange = callfunc;
	request.send(null);
}
function callfunc() {
  if (request.readyState == 4) {
    if (request.status == 200) {
	  getmain('std','','1');
	  //setTimeout("switchtab('div_athletic1','1','New');", 100);
	  switchtab('div_athletic1','1');
	  //setTimeout("init('1');", 100);
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      alert("Updating .. ");
    }
  }
}

function updatestudent(id,sess,uname,cid){
	var cphone1 = (document.phpform.thdcphnum.value).replace(new RegExp("-","g"),"").replace(new RegExp(" ","g"),"").replace("(","").replace(")","");
	msg = '';
	if(document.phpform.athfieldcnt1){
		for(i=1; i <= (document.phpform.athfieldcnt1.value); i++) {	
			if( eval('document.phpform.sp1mfield'+i) && eval('document.phpform.sp1mfield'+i+'.value') == 'M') 
				if( eval('document.phpform.sp1field'+i+'.value') == '') 
					msg += eval('document.phpform.sp1ffield'+i+'.value')+' not populated!'+'\n';

			if( eval('document.phpform.sp1type'+i) &&  'NUMERIC' == eval('document.phpform.sp1type'+i+'.value') && isNaN(eval('document.phpform.sp1field'+i+'.value')) )
				msg += eval('document.phpform.sp1ffield'+i+'.value')+' should be numeric!'+'\n';
		
		}
	}

	/*
	if((document.phpform.t40yddhtime) && !isNumeric(document.phpform.t40yddhtime.value)){
		alert("40 Yard time not valid!");
	} else if((document.phpform.tstruntime) && !isNumeric(document.phpform.tstruntime.value)){
		alert("Shuttle run time not valid!");
	} else if((document.phpform.tldrtm) && !isNumeric(document.phpform.tldrtm.value)){
		alert("Drill time not valid!");
	} else if((document.phpform.tprcnmax) && !isNumeric(document.phpform.tprcnmax.value)){
		alert("Power clean max not valid!");
	} else if((document.phpform.tsquatmax) && !isNumeric(document.phpform.tsquatmax.value)){
		alert("Squat max not valid!");
	} else if((document.phpform.tbenchmax) && !isNumeric(document.phpform.tbenchmax.value)){
		alert("Bench max not valid!");
	} else if((document.phpform.tverticaljump) && !isNumeric(document.phpform.tverticaljump.value)){
		alert("Verticle Jump not valid!");
	*/
	if(msg != ''){
		alert(msg);
	} else if(document.phpform.thdcemail.value==''){
		alert("Email not populated!");
	} else if(document.phpform.thdcemail.value!=document.phpform.treconhdemail.value){
		alert("Please reconfirm the email address prior to confirming the profile!");
	} else if((document.phpform.stcomments.value).length>300) {
		alert("Comment value is too long! \nIt should be max 300 characters long.");
	} else {
		var vals = id + "|:" + /*document.phpform.t40yddhtime.value + "|:" + document.phpform.tstruntime.value + "|:" +
			document.phpform.tldrtm.value + "|:" + document.phpform.tprcnmax.value + "|:" +
			document.phpform.tsquatmax.value + "|:" + document.phpform.tbenchmax.value + "|:" +
			document.getElementById('benchrepswtdd')[document.getElementById('benchrepswtdd').selectedIndex].value + "|:" +
			document.phpform.tverticaljump.value + "|:" +*/ 
			document.phpform.thdcfname.value + "|:" +
			document.phpform.thdclname.value + "|:" + cphone1 + "|:" +
			document.phpform.thdcemail.value + "|:" + document.phpform.stcomments.value + "|:" +
			document.phpform.strank.value + "|:" + "Confirmed";			
			
		vals = vals + "|:" + (eval("document.phpform.ncaadia").checked?"1":"0");		
		vals = vals + "|:" + (eval("document.phpform.ncaadiaa").checked?"1":"0");		
		vals = vals + "|:" + (eval("document.phpform.ncaadii").checked?"1":"0");		
		vals = vals + "|:" + (eval("document.phpform.ncaadiii").checked?"1":"0");		
		vals = vals + "|:" + (eval("document.phpform.naia").checked?"1":"0");	
		//vals = vals + "|:" + document.phpform.tbenchrepsnum.value;


		vals = vals + "|::|" ;
		
		vals = vals + document.phpform.thghtf1.value + "." + document.phpform.thghti1.value + "|:" + document.phpform.twt1.value;
		
		vals = vals + "|:" + document.phpform.athfieldcnt1.value; 
				
		vals = vals + "|:" + document.phpform.tlistawards.value + "|:" +
		document.phpform.tlistcolleges.value + "|:" + document.phpform.thdcfname.value + "|:" +
		document.phpform.thdclname.value + "|:" + cphone1 + "|:" +
		document.phpform.thdcemail.value;	

		for(i=1;i<=(document.phpform.athfieldcnt1.value);i++) {	
			vals = vals + "|:" + eval("document.phpform.sp1field"+i+".value") ;
		}

		vals = vals + "|::|" ;
		
		url = "./../getter/refreshtable.php?func=confirmuser&vals="+vals+"&sessionid="+sess+"&uname="+uname+"&cid="+cid+"&sid="+Math.random();
		//alert(url);
		request.open("GET", url, true);
		request.onreadystatechange = refreshAthleteList;
		request.send(null);
	}
}

function refreshAthleteList() {
  if (request.readyState == 4) {
    if (request.status == 200) {
    	ischanged=false;
		isdirty=false;
		alert (request.responseText);
		window.opener.getmain('hs','', 5);
		location.reload();
    } else if (request.status == 404) {
      alert("Request URL does not exist");
    } else {
      if(request.status=='0') alert("Loading..");
      else alert("Error: status code is " + request.status);
    }
  }
}
function deletestudent(id, sess, uname, cid){
	if(confirm("Do you really want to delete the Student?.")) {
		url = "./../getter/refreshtable.php?func=deletestudent&uid="+id+"sessionid="+sess+"&uname="+uname+"&cid="+cid+"&sid="+Math.random();
  		request.open("GET", url, true);
  		request.onreadystatechange = displayalertm;
  		request.send(null);
  	}
}
function unconfirmuser(id,sess,uname,cid){
	url = "./../getter/refreshtable.php?func=unconfirmuser&sessionid="+sess+"&uname="+uname+"&cid="+cid+"&sid="+Math.random();
  	request.open("GET", url, true);
  	request.onreadystatechange = refreshAthleteList;
  	request.send(null);
}
function confirmupload(typ){
	var alrt= "IMPORTANT \n\nBy clicking 'okay', you are stating that you are 18 years old (or older) or have your guardians permission to upload your transcript to this website and that your transcript was obtained from your counselors office through a transcript release form. \n\nPrecautions have been made to limit the people who can view your information. You and/or your guardian understand that your transcript can be viewed and printed by your head coach and college coaches on this website. ARC is not responsible for any information that is released by those using our services. To prevent personal information being released that you do not want viewed, ARC strongly recommends that you and/or your guardian 'blackout' the information on your transcript prior to uploading.";
	if(typ==1) {
		popitup('uploadfile.php?typ='+typ);
	} else if(confirm(alrt)) {
		popitup('uploadfile.php?typ='+typ);
	}
}


function height_weight(ev)
{
alert(ev.keyCode);
}