
//javascript being used on sendreminder page
/*total error remove below function comment*/

window.onerror = function() 

{ 
	return true;
 }

/* java script error is fillup*/


function checksendemail()
{
	if(document.frm2.group_select.value=="Select")
	{
		alert("Please select database to receive E-mail");
		document.frm2.group_select.focus();
		return false;
	}
	else if(document.frm2.subject.value=="")
	{
		alert("Please fill E-mail Subject");
		document.frm2.subject.focus();
		return false;
	}
	else if(document.frm2.address.value=="")
	{
		alert("Please compose the email");
		document.frm2.address.focus();
		return false;
	}
}

function checksaveemail()
{
	if(document.frm2.subject.value=="")
	{
		alert("Please fill E-mail Subject");
		document.frm2.subject.focus();
		return false;
	}
	else if(document.frm2.address.value=="")
	{
		alert("Please compose the email");
		document.frm2.address.focus();
		return false;
	}
}
//-------------end of script-----------------------------------------------------

// JavaScript Document


function keycheck(e,field)
{
	if(window.event)  //iexplorer
	{
		var key=e.keyCode;
		if(key>31 && (key<48 || key>57))
		{
			alert("Enter only digits");
			field.focus();
			return false;
		}
	}
	if(e.which)   //mozila
	{
		var key=e.which;
        	if(key>31 && (key<48 || key>57))
		{
			alert("Enter only digits");
		 	field.focus();
			return false;
		}
	}
}
	
function stringValid(field,name)
{
	var val = field.value;
   	var reg =/^[a-zA-Z_]/i;
   	var res = reg.test(val);
    	if(val=='')
   	{
     		alert(name+" cannot be left blank!");
     		field.focus();
     		return false;
   	}
   	else if(!res)
   	{
     		alert("Must be a string!");
     		field.select();
     		return false;
	}
}
 
function imageCheck(field)
{
	var img=field.value;
	if(field.value!="")
	{
		var value=img;
		var image_ext=img.substring(value.lastIndexOf('.')+1,img.length);	
		var image_ext=image_ext.toLowerCase();
		if(image_ext!="jpg" && image_ext!="jpeg" && image_ext!="gif" && image_ext!="png" && image_ext!="gif")
		{
			 alert("Upload .gif, .jpg , .png or .bmp files only!");
			 field.value='';
			 /*field.select();*/
			 return false;
		}
	}
}

function checkBlank(field,name)
{
	var val = field.value;
	if(val=='')
	{
     		alert(name+" cannot be left blank!");
     		field.focus();
     		return false;
   	}
}

function checkNum(field,name)
{
	var val = field.value;
   	if(val=='')
   	{
     		alert(name+" cannot be left blank!");
     		field.focus();
     		return false;
   	}
   	if(isNaN(val))
   	{
     		alert(name+" must be a Number!");
     		field.select();
     		return false;
   	}
}
 
function checkNum_phone(field,name)
{
	var val = field.value;
	if(val=='')
	{
		alert(name+" cannot be left blank!");
      		field.focus();
      		return false;
    	}
    	var reg_exp = /^\(?\d{3}\)?-?\s*\d{3}\s*-?\d{4}$/;
 	var result = reg_exp.test(val);
	if(!result)
	{
		alert(name+" must be a Valid Phone Number!\nExample : 111-111-1111");
     		field.select();
     		return false;
   	}
}
 
function checkNum_noblank(field,name)
{
	var val = field.value;
   	/*if(val=='')
   	{
     		alert(name+" cannot be left blank!");
     		field.focus();
     		return false;
   	}*/
   	if(isNaN(val))
   	{
     		alert(name+" must be a Number!");
     		field.select();
     		return false;
   	}
}

function stringcheck(e,field)
{
	var reg =/^[a-zA-Z_']/i; 
	if(window.event)  //iexplorer
	{
		var key=e.keyCode;
        	var chr=String.fromCharCode(key);
        	var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			field.focus();
			return false;}
		}
		if(e.which)   //mozila
		{
			var key=e.which;
            		var chr=String.fromCharCode(key);
            		var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			field.focus();
			return false;
		}
	}
}

function stringcheck3(e,field)
{
	var reg =/^[0-9a-zA-Z_\s-]/i;
        if(window.event)  //iexplorer
	{
		var key=e.keyCode;
            	var chr=String.fromCharCode(key);
            	var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			field.focus();
			return false;
		}
	}
	if(e.which)   //mozila
	{
		var key=e.which;
        	var chr=String.fromCharCode(key);
            	var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			field.focus();
			return false;
		}
	}
}
		
function stringcheck2(e,field)
{
	var reg =/^([-a-zA-Z_\s\d])/i;
        if(window.event)  //iexplorer
	{
		var key=e.keyCode;
        	var chr=String.fromCharCode(key);
            	var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			field.focus();
			return false;
		}
	}
	if(e.which)   //mozila
	{
		var key=e.which;
        	var chr=String.fromCharCode(key);
            	var res = reg.test(chr);
         	if(!res)
		{
			alert("Must be a string");
			return false;
		}
	}
}
	
// === for validation of season manager.php === //	
function onSub_season()
{
	if(document.step1.team_Stat.value=='')
     	{
      		alert("Team Stats cannot be left blank");
      		document.step1.team_Stat.focus();
      		return false;
     	}
   	else if(stringValid(document.step1.team_name,"Team Name")==false)
     	{
     		return false;
     	}	 
   	/*else if(stringValid(document.step1.season_name,"Season Name")==false)
     	{
     		return false;
     	}*/
   	else if(checkNum_noblank(document.step1.games_played,"Games Played")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.field_goals_made,"Field Goals Made")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.field_goals_attempted,"Field Goals Attempted")==false) 
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.fg_per,"FG %")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.pt3_fgmade,"3pt. FG Made")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.pt3_goals_attempted,"3pt. Field Goals Attempted")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.pt3_fg_per,"3pt. FG %")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.free_throws_made,"Free Throws Made")==false) 
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.free_throws_attempted,"Free Throws Attempted")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.ft_per,"FT %")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.offensive_rebounds,"Offensive Rebounds")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.defensive_rebounds,"Defensive Rebounds")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.reb_per_game,"Rebounds Per Game")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.assists,"Assists")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.turnovers,"Turnovers")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.steals,"Steals")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.scored_avg,"Points Per Game Scored Average")==false)
     	{
     		return false;
     	}
   	else if(checkNum_noblank(document.step1.allowed_avg,"Points Per Game Allowed Average")==false)
     	{
     		return false;
     	}
   	else if(imageCheck(document.step1.pimg)==false)
     	{
     		return false;
     	}
}

// ==== for validation of rostermanager.php ==== // 
function onSub_roster()
{
	if(document.step1.selectseason_year.selectedIndex=="0")
        {
        	alert("Please select Season");
                document.step1.selectseason_year.focus();
                return false;
	}
        if(document.step1.selectseason.selectedIndex=="0")
        {
        	alert("Please select Team Name");
                document.step1.selectseason.focus();
                return false;
        }
// 	if(document.step1.feet.selectedIndex=="0")
// 	{
// 		alert("Please select height");
// 		document.step1.feet.focus();
// 		return false;
// 	}
	if(stringValid(document.step1.fname,"First Name")==false)
	{
		return false;
	}
	if(stringValid(document.step1.lname,"Last Name")==false)
	{
		return false;
	}
	if(document.step1.weight.selectedIndex=="0" && document.step1.weight1.selectedIndex=="0" && document.step1.weight2.selectedIndex=="0")
	{
		alert("Please select weight");
		document.step1.weight.focus();
		return false;
	}
        if(document.step1.uniform.selectedIndex=="0")
	{
		alert("Please select Uniform Number");
		document.step1.uniform.focus();
		return false;
	}
	else if(checkNum_noblank(document.step1.games_played,"Games Played")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.field_goals_made,"Field Goals Made")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.field_goals_attempted,"Field Goals Attempted")==false)
        {
        	return false;
        }
	else if(checkNum_noblank(document.step1.fg_per,"FG %")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.pt3_fgmade,"Three Point Field Goals Made")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.pt3_goals_attempted,"Three Point Field Goals Attempted")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.pt3_fg_per,"Three Point FG %")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.free_throws_made,"Free Throws Made")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.free_throws_attempted,"Free Throws Attempted")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.ft_per,"FT %")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.offensive_rebounds,"Offensive Rebounds")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.defensive_rebounds,"Defensive Rebounds")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.reb_per_game,"Rebounds Per Game")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.steals,"Steals")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.assists,"Assists")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.blocks,"Blocks")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.turnovers,"Turnovers")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.scored_avg,"Points")==false)
        {
        	return false;
        }
        else if(checkNum_noblank(document.step1.allowed_avg,"Points Per Game")==false)
        {
        	return false;
        }
	else if(document.step1.sponser_image.selectedIndex=="0")
        {
        	alert("Please select Image");
                document.step1.sponser_image.focus();
                return false;
	}
	return true;
}

//========== Sponsor========================//
function paypal_email()
{
	if(document.frm_paypal.paypal.value!="")
	{
		if(emailCheck(document.frm_paypal.paypal,'Email')==false)
		{
			document.frm_paypal.paypal.focus();
		 	return false;
		}
	}
	else if(document.frm_paypal.paypal.value=="")
	{
		alert('Please enter paypal email!')
		return false;
	}
	else
		return true;
}

// === for validation of staffmanager.php === //
function onSubmit_staff()
{
	if(document.step1.seasyear.selectedIndex==0)
	{
		alert("Please select Season Year");
		document.step1.seasyear.focus();
		return false;
	}
	if(document.step1.selectteam.selectedIndex==0)
	{
		alert("Please select Team Name");
		document.step1.selectteam.focus();
		return false;
	}
	if(document.step1.staff_Fname.value=="")
	{
		alert("Please enter First Name");
		document.step1.staff_Fname.focus();
		return false;
	}
	if(document.step1.staff_Lname.value=="")
	{
		alert("Please enter Last Name");
		document.step1.staff_Lname.focus();
		return false;
	} 
	if(document.step1.staff_email.value!="")
	{
		if(emailCheck(document.step1.staff_email,'Email')==false)
		{
			document.step1.staff_email.focus();
		 	return false;
		}
	}
// 	if(document.step1.load_img.value=="Select")
// 	{
// 		alert("Please select the photo");
// 		document.step1.load_img.focus();
// 		return false;
// 	}
}
	
function check_member()
{
	//alert ('hi');
	var mem = document.getElementById('player_Select');
	//alert (mem.value);
	if(mem.value == 0)
	{
		alert("Please Select Player!");
		mem.focus();
		return false;
	}
	else if(document.getElementById('donate_money').value == "")
	{
		alert("Please enter amount to donate!");
		document.getElementById('donate_money').focus();
		return false;
	}
	else
		return true;
}

function pay_mail(mail)
{
	if(mail.value=="")
	{
		alert("Please enter email!");
		mail.focus();
		return false;
	}
	else if(mail.value!="")
	{
		if(emailCheck(mail,'Email')==false)
		{
			mail.focus();
		 	return false;
		}
	}
	else
		return true;
}

function emailCheck(srac,name)
{
	var txt=srac;
	if(txt.value=='')
	{
		alert(name+" cannot be left blank");
		txt.focus();
		return false;
	}
	else
	{
		var reg = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
		var res = reg.test(txt.value);
		if(!res)
		{
			alert("Must be a valid email address\nExample : username@test.com");
			txt.select();
			return false;
		}
	}
}

function stringCheck(srac,name)
{
	var txt=srac; 
	if(txt.value=='')
	{
		alert(name+" cannot be left blank");
		txt.focus();
		return false;
	}
	else
	{
		var reg =/^[a-zA-Z_]/i;
		var res = reg.test(txt.value);
		if(!res)
		{
			alert(name+" must be a string");
			txt.select();
			return false;
		}
	}
}

function checkSelectBox(src,name)
{
	if(src.selectedIndex=="0")
     	{
		alert('Please select '+name);
       		src.focus();
       		return false;
     	}
}

/*function validateForm(id,camperfirstname)
{
alert (id+camperfirstname);

var doc=document.frm;*/	
// 	var reg = /^[a-z,A-z]+([a-z,A-Z,0-9,_,\.,\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,7})+$/;
// 	var emailStr=doc.email.value;
// 
// 	var iChars = "!@#$%^&*()+=-[]\\\';,/{}|\":<>?";
// 	
// 	var reg_exp_name  =     /^([a-z,A-Z,',\-,_,. ])+$/;
// 	var reg_city_name =	/^([a-z,A-Z,',\-,. ])+$/;
// 	var reg_email	=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
// 	var reg_phone	=/^\(?\d{3}\)?-?\s*\d{3}\s*-?\d{4}$/;.

// if(camperfirstname=='')
// {
//  alert('test1');
// 	if(doc.camperfirstname.value=='')
// 	{
//  
// 		alert("Please enter your name !");
// 		doc.camperfirstname.focus();
// 		return false; 
// 	}
// 	else if(!(doc.camperfirstname.value).match(reg_exp_name))
// 	{
// 		alert("Invalid Nmae !"); 
// 		doc.camperfirstname.focus();
// 		return false;
// 	}
// 	 
// 
// }
 
/*
if(email=='1')
{
	 if(doc.email.value=="")
	{
		alert("Please enter your email!");
		doc.email.focus();
		return false;
	}

	else if(!(doc.email.value).match(reg_email))
	{
		alert("Invalid Email !");
		doc.email.value="";
		return false;
	}

	else if(doc.email.value=="")
	{
		 alert("Please enter your name !");
		doc.email.focus();
		return false; 
	
	}

}*/
// }
function validateForm(src)
{
	var len = src.length;
	for(var i=0;i<len-1;i++)
	{
		id  = "txt"+(i+1);
		val = document.getElementById(id);
	
		switch(val.name)
		{
  	
			case 'zipcode'         : if( checkNum(document.frm.zipcode,"Zip Code")==false) return false; break;

			case 'camperfirstname' : if( stringCheck(document.frm.camperfirstname,'First Name')==false) return false; break;

			case 'camperlastname' : if( stringCheck(document.frm.camperlastname,'Last Name')==false) return false; break;
			case 'address'        :if( checkBlank(document.frm.address,'Address')==false) return false; break;
			case 'city'        : if( stringCheck(document.frm.city,'City')==false) return false;break;
			case 'state'        : if(stringCheck(document.frm.state,'State')==false) return false; break;
			case 'homephone'        :if( checkNum_phone(document.frm.homephone,"Homephone")==false) return false;break;
			case 'cellphone'        :if( checkNum_phone(document.frm.cellphone,"Cellphone")==false) return false; break;
			case 'email'        : if( emailCheck(document.frm.email,"Email Address")==false) return false; break;
			case 'ageatcamp'        : if(checkNum(document.frm.ageatcamp,"Age at Camp")==false) return false;break;
			case 'gradeatcamp'        :if( stringCheck(document.frm.gradeatcamp,'Grade at Camp')==false) return false; break;
			case 'tshirtsize'        : if( checkNum(document.frm.tshirtsize,'T-Shirt Size')==false) return false; break;
			case 'campsessionattending'        : if( stringCheck(document.frm.campsessionattending,'Camp Session Attending')==false) return false;break;
			case 'school'        : if( stringCheck(document.frm.school,'School')==false) return false;break;
			case 'camperinsurancecompany'        : if( stringCheck(document.frm.camperinsurancecompany,'Camper Insurance Company')==false) return false;break;
			case 'camperinsurancepolicy'        :  if( stringCheck(document.frm.camperinsurancepolicy,'Camper Insurance Policy')==false) return false;break;
			case 'waiverreleaseform'        :  if( stringCheck(document.frm.waiverreleaseform,'Waiver Release Form')==false) return false;break;
			case 'feet'        : if( checkSelectBox(document.frm.feet,'Camper Height')==false) return false;break; 
			/* case 'inches': alert(val.name); if( checkSelectBox(document.frm.feet,'Camper Height')==false) return false;break; */ 
			case 'camperweight'        :  if( checkNum(document.frm.camperweight,'Camper Weight')==false) return false;break;
			case 'parentname'        : if( stringCheck(document.frm.parentname,'Parent Name')==false) return false;break;
			case 'motherfirstname'        : if( stringCheck(document.frm.motherfirstname,"Mother's First Name")==false) return false;break;
			case 'fatherfirstname'        : if( stringCheck(document.frm.fatherfirstname,"Father's First Name")==false) return false;break;
			case 'name'        : if( stringCheck(document.frm.name,"Name")==false) return false;break;
			// case 'phone'        : if( checkNum_phone(document.frm.phone,"Phone")==false) return false;break;
			case 'comment'        :if( checkBlank(document.frm.comment,'Comments')==false) return false; break;
			default : break;
		}
		// alert(val.name);
	}
}

/* validations for CallManager */
function check_onsub()
{
	if(document.frm4.sel_del_grp.selectedIndex==0)
	{
		alert('Please Select Group');
	 	document.frm4.sel_del_grp.focus();
	 	return false;
	}
}

function trim11 (str)
{
	str = str.replace(/^\s|\n+/, '');
	for (var i = str.length - 1; i >= 0; i--)
	{
		if (/\S/.test(str.charAt(i)))
		{
			str = str.substring(0, i + 1);
			break;
		}
	}
	return str;
}

function explodeArray(item,delimiter) 
{
	tempArray = new Array(1);
	err_array = new Array(1);
	var Count=0;
	var tempString=new String(item);
	if(document.frm3.group_names.selectedIndex==0)
	{
		alert("Please Select Group");
	  	document.frm3.group_names.focus();
	  	return false;
	}
	while (tempString.indexOf(delimiter)>0)
	{
		tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
		tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
		Count=Count+1
	}
	tempArray[Count]=tempString;
	var c = 0;
	var str='';
	for(var i=0;i<tempArray.length;i++)
	{
		var reg_exp = /^\(?\d{3}\)?-?\s*\d{3}\s*-?\d{4}$/;
		var str_arr = trim11(tempArray[i]);
		if(str_arr.charCodeAt(0)!=32 && str_arr!='' && str_arr!="\n")
		{
			var result = reg_exp.test(str_arr);
			if(!result)
			{
				c++;
				str+="\t"+c+'. '+str_arr+"\n";
	  		} 
  		}
 	}
	if(c>0)
	{
		alert("Please Correct Following Numbers \n"+'( Example : 906-555-1212 )'+"\n\n"+str);
		return false;
	}
}

/*=============login page=============================*/
function value_blank()
{
	document.frm.login.value="";
}

function value_blank_pass()
{
	document.frm.password.value="";
}

function len_check()
{
	var name = document.frm.login.value;
	var len = document.frm.password.value;
	var count = len.length;
	if(name == 'demo')	
	{
		return true;
	}
	else if(count < "6")
	{
		alert("Password should not be less than 6 charaters!");
		document.frm.password.value="";
	}
	else
	{
		return true;
	}
}

function footer_copy()
{
	document.write('&copy;');
}

/*=====================for calendermanager.php===============================*/
function cal()
{
	if(document.calender.year.selectedIndex=="0")
	{
		alert('Please select the year!');
		document.calender.year.focus();
		return false;
	}
	if(document.calender.year.selectedIndex!="0")
	{
		var y=document.calender.year.value;
		if(y%400 ==0 || (y%100 != 0 && y%4 == 0)) 
		{
			if(document.calender.month_leap.selectedIndex=="0")
			{
				alert('Please select the month!');
				document.calender.month_leap.focus();
				return false;
			}
			if(document.calender.date.selectedIndex=="0")
			{
				alert('Please select the date!');
				document.calender.date.focus();
				return false;
			}
		}
		else
		{
			if(document.calender.month.selectedIndex=="0")
			{
				alert('Please select the month!');
				document.calender.month.focus();
				return false;
			}
			if(document.calender.date.selectedIndex=="0")
			{
				alert('Please select the date!');
				document.calender.date.focus();
				return false;
			}
		}
	}
	if(document.calender.eve.value=="")
	{
		alert("Please select the Event! ");
		document.calender.eve.focus();
		return false;
	}
	if(document.calender.time.selectedIndex=="0")
	{
		alert("Please select The time! ");
		document.calender.time.focus();
		return false;
	}
	else 
	{
		return true;
	}
}

function change()
{
	var date = new Date();
	var yr=document.calender.year.value;
	var mn=document.calender.month.value;
	var dt=document.calender.date.value;
	//var day = date.getDay();
	alert(yr);
	alert(mn);
	alert(dt);
}

/*============staffmanager.php==============================*/
function select_moveLeft(src)
{	
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	if (j>0)
	{
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
		// swap places over
		src.options[j] = new Option(src.options[j-1].text, src.options[j-1].value);
		src.options[j-1] = new Option(textmove, valuemove);
		src.options[j-1].selected = true;
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}

function select_moveRight(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	if (j>=0 && j<len)
	{
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
		// swap places over
		src.options[j] = new Option(src.options[j+1].text, src.options[j+1].value);
		src.options[j+1] = new Option(textmove, valuemove);
		src.options[j+1].selected = true;	
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}

function select_all(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
		
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}

/*navigation manager*/
/*function select_moveLeft(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	if (j>0)
	{
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
		// swap places over
		src.options[j] = new Option(src.options[j-1].text, src.options[j-1].value);
		src.options[j-1] = new Option(textmove, valuemove);
		src.options[j-1].selected = true;
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}

function select_moveRight(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	if (j>=0 && j<len)
	{
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
		// swap places over
		src.options[j] = new Option(src.options[j+1].text, src.options[j+1].value);
		src.options[j+1] = new Option(textmove, valuemove);
		src.options[j+1].selected = true;
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}

function select_all(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_val').value=arr_val;
}
*/

function hideRadio()
{
	r1 = document.getElementById('r1');
  	r2 = document.getElementById('r2');
  	season = document.getElementById('selectseason');
  	team = document.getElementById('selectteam');
  	if(r1.checked == true)
   	{
     		team.disabled=false;
	 	season.disabled=true;
   	}
   	if(r2.checked == true)
   	{
     		team.disabled=true;
	 	season.disabled=false;
   	}
}

function save_state()
{
	season_year = document.getElementById('seasyear');
  	team = document.getElementById('selectteam');
  	msg = season_year.value+'|'+team.value;
  	showContent('staffman_opr.php',msg,33,'loadstaff','');
}

function add_new_staff()
{
 
	var id = document.getElementById('cur_staff');
 	if(id.selectedIndex != 0)
  	{
    		var ad = document.getElementById('cur_staff').style.display = 'block';	  
		showContent('adm_staffmanager.php',document.getElementById('cur_staff').value,1,'loadstaffName'+'|'+'photo_replace','');
  	}
}

function cal()
{
	if(document.calender.season_year.selectedIndex=="0")
	{
		alert("Please select Season Year! ");
		document.calender.season_year.focus();
		return false;
	}
	if(document.calender.team_name.selectedIndex=="0")
	{
		alert("Please select Team Name! ");
		document.calender.team_name.focus();
		return false;
	}
	if(document.calender.year.selectedIndex=="0")
	{
		alert('Please select year!');
		document.calender.year.focus();
		return false;
	}
	if(document.calender.year.selectedIndex!="0")
	{
		var y=document.calender.year.value;
		if(y%400 ==0 || (y%100 != 0 && y%4 == 0)) 
		{
			if(document.calender.month_leap.selectedIndex=="0")
			{
				alert('Please select month!');
				document.calender.month_leap.focus();
				return false;
			}
			if(document.calender.date.selectedIndex=="0")
			{
				alert('Please select date!');
				document.calender.date.focus();
				return false;
			}
		}
	else
	{
		if(document.calender.month.selectedIndex=="0")
		{
			alert('Please select month!');
			document.calender.month.focus();
			return false;
		}
		if(document.calender.date.selectedIndex=="0")
		{
			alert('Please select date!');
			document.calender.date.focus();
			return false;
		}
	}
}
if(document.calender.game_no.selectedIndex=="0")
{
alert("Please select Game Number! ");
document.calender.game_no.focus();
return false;
}
if(document.calender.time.selectedIndex=="0")
{
alert("Please select start time! ");
document.calender.time.focus();
return false;
}
else 
{
return true;
}

}



/*======= online registration =================*/



function select_moveUp(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
		if (j>0) {
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
	
		// swap places over
		src.options[j] = new Option(src.options[j-1].text, src.options[j-1].value);
		src.options[j-1] = new Option(textmove, valuemove);
		
		src.options[j-1].selected = true;
		
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_value').value=arr_val;
	
}
function select_moveDown(src)
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
	if (j>=0 && j<len) {
		textmove = src.options[j].text;
		valuemove = src.options[j].value;
	
		// swap places over
		src.options[j] = new Option(src.options[j+1].text, src.options[j+1].value);
		src.options[j+1] = new Option(textmove, valuemove);
		src.options[j+1].selected = true;
		
	}
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_value').value=arr_val;
}

  function delCamp()
    {
	
	   if(document.frm2.cmap.selectedIndex=="0")
	   {
	     alert("Please select Event!");
		 document.frm2.cmap.focus();
		 return false;
	   }
	}
	
	function sessionCamp()
    {
	 if(document.frm4.sum_cam.selectedIndex=="0")
	   {
	     alert("Please select summer camp name!");
		 document.frm4.sum_cam.focus();
		 return false;
	   }
	   if(document.frm4.camp_session.selectedIndex=="0")
	   {
	     alert("Please select camp sesion!");
		 document.frm4.camp_session.focus();
		 return false;
	   }
	}

function select_all_fields(src) 
{
	var j=src.selectedIndex;
	var len=src.length-1;
	var arr_val=new Array();
		
	for(k=0;k<=len;k++)
	{
		arr_val[k]=src.options[k].value;
	}
	document.getElementById('list_value').value=arr_val;
}
function select_all_frm_fields(thisForm) 
{
	var selList2 = thisForm;
	for (i = 0; i < selList2.length; i++) {
		selList2[i].selected = true;
	}
}


function del_form_fields()
 {
    if(document.frm6.link_order.value=="")	
     { 
       alert("Please Select Field To Delete");
       document.frm6.link_order.focus();
       return false;
     }
 }

function reg_form_submit()
{
  if(document.frm5.summer_camp.selectedIndex=="0")	
     { 
       alert("Please Select Camp");
       document.frm5.summer_camp.focus();
       return false;
     }
}



function credit_form_submit()
{
//alert(document.frm7.radio[1].checked);
  if(document.frm7.s_c.selectedIndex=="0")	
     { 
       alert("Please Select Event Name");
       document.frm7.s_c.focus();
       return false;
     }

if((document.frm7.radio[0].checked)==true)
{
var filter = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if(document.frm7.paypal_mail.value=='')
	{
		alert('Please Enter An Email Id !');
		document.frm7.paypal_mail.focus();
		return false;
	}
 	if(!(document.frm7.paypal_mail.value.match(filter)))
 	{
 		alert('Please Enter A Valid Email Address !');
 		document.frm7.paypal_mail.focus();
 		document.frm7.paypal_mail.value="";
 		return false;
 	}
}


else if((document.frm7.radio[1].checked)==true)
{
	
	if(document.frm7.mail_address.value=='')
	{
		alert('Please Enter Mailing Address !');
		document.frm7.mail_address.focus();
		return false;
	}
 	
	if(document.frm7.Cheque_to.value=='')
	{
		alert('Please Enter Make Check Payable To !');
		document.frm7.Cheque_to.focus();
		return false;
	}

}

else if((document.frm7.radio[2].checked)==true)
{
	var filter = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(document.frm7.paypal_mail.value=='')
	{
		alert('Please Enter An Email Id !');
		document.frm7.paypal_mail.focus();
		return false;
	}
 	if(!(document.frm7.paypal_mail.value.match(filter)))
 	{
 		alert('Please Enter A Valid Email Address !');
 		document.frm7.paypal_mail.focus();
 		document.frm7.paypal_mail.value="";
 		return false;
 	}



	if(document.frm7.mail_address.value=='')
	{
		alert('Please Enter Mailing Address !');
		document.frm7.mail_address.focus();
		return false;
	}
 	
	if(document.frm7.Cheque_to.value=='')
	{
		alert('Please Enter Make Check Payable To !');
		document.frm7.Cheque_to.focus();
		return false;
	}



}


}


function credit()
{
document.getElementById('mail').style.display='none';
document.getElementById('paypal_email').style.display='';

}



function mail()
{
document.getElementById('mail').style.display='';
document.getElementById('paypal_email').style.display='none';

}

function both_chk()
{
document.getElementById('paypal_email').style.display='';
document.getElementById('mail').style.display='';
}
function free_chk()
{
document.getElementById('mail').style.display='none';
document.getElementById('paypal_email').style.display='none';

}







/*   leagemanager       */
function add(val1,val2)
{
	val3 = val1+ '|' + val2; 
	return val3;
}

function add3(val1,val2, val3)
{
	val4 = val1+ '|' + val2 + '|' + val3; 
	return val4;
}
function add4(val1,val2, val3,val4)
{
	val5 = val1+ '|' + val2 + '|' + val3 + '|' + val4; 
	return val5;
}
function add5(val1,val2, val3,val4, val5)
{
	val6 = val1+ '|' + val2 + '|' + val3 + '|' + val4 + '|' + val5; 
	return val6;
}

function val0()
{

var a	=	document.getElementById('league_1').value;
return a;
}
function val()
{

var a	=	document.getElementById('divi_1').value +'|'+ document.getElementById('league_1').value;
return a;
}


function val1()
{

var a	=	document.getElementById('divi_3').value +'|'+ document.getElementById('league_2').value;
return a;
}


function val2()
{

var a	=	document.getElementById('divi_4').value +'|'+ document.getElementById('league_3').value;
return a;
}

function val5()
{

var a	=	document.getElementById('divi_5').value +'|'+ document.getElementById('league_4').value;
return a;
}

function add_new_team()
{
 /*var a	=	document.getElementById('show').style.display;
 if(document.getElementById('show').style.display =='')
 {
 showContent('league_ajax.php','','100','add_new','');
 }
 else
 {*/
 document.getElementById('show').style.display='';
 /*}*/
}

/* *****************  */




/*================================for preview page ==================================*/

 /*=====================end for slideshow==========================*/
  function show_prod(s,p,u)
 {
 var t =del();
if(t==true)
{
  var y='';
 if(s==1)
 {
 if(document.form1.sel0.checked==true)
 {
 
 y=document.form1.sel0.value;
 }
			
 
 }
 else
 {
			for(var r=0;r<s;r++)
			{
			
		if(document.form1.sel[r].checked==true)
 {
 
 var t_add = document.form1.sel[r].value+',';
			 y= y+t_add;
 }
			//var t_add = document.form1.qty[r].value+',';
			
			
			
			}

}
//alert(y);



 showContent('<?= $coach_prod_info?>',add_coach4('del',y,u,p),'4','coach','')
 }
 }
 
 
  //----------------------javascript to retrieve quantity--------------- 
 function show_qty(s,p)
 {
 var y='';
 if(s==1)
 {
 
			y=document.form1.qty0.value;
 
 }
 else
 {
			for(var r=0;r<s;r++)
			{
			
		
			//var t_add = document.form1.qty[r].value+',';
			var t_add = document.form1.qty[r].value+',';
			 y= y+t_add;
			
			
			}

}
//alert(y);
 showContent('<?= $coach_prod_info?>',add_coach4('mod',y,'<?=$userid?>',p),'3','coach','')
 }
 
 function add_coach(val1,val2,val3)
{
	var val4 = val1 +'|'+ val2 +'|'+ val3;
	return val4;
}
function add_coach4(val1,val2,val3,val4)
{
	var val5=val1 +'|'+ val2+'|'+ val3+'|'+ val4;

	return val5;
}
function add_coach10(val1,val2,val3,val4,val5,val6,val7,val8,val9,val10)
{
	var val11=val1 +'|'+ val2+'|'+ val3+'|'+val4+'|'+val5+'|'+val6+'|'+val7+'|'+val8+'|'+val9+'|'+val10;

	return val11;
}
function add_coach1(val1,val2,val3)
{
	var val4=val1 +'|'+ val2+'|'+ val3;

	return val4;
}

 
	
	
function sel_all()
{
var b=document.form1;
	if(b.selall.checked==true)
	{
		for(i=0;i<b.length;i++)
		{
			if(b.elements[i].type=="checkbox" && b.elements[i].checked==false)
			{
				b.elements[i].checked=true;
			}
		}		
	}
	if(b.selall.checked==false)
	{
		for(i=0;i<b.length;i++)
		{
			if(b.elements[i].type=="checkbox" && b.elements[i].checked==true)
			{
				b.elements[i].checked=false;
			}
		}		
	}		

}

//Coding for delete records in view mode
function del()
{
	var c=document.form1;
	var x=0;
	for(i=1;i<c.length;i++)
	{
		if(c.elements[i].type=="checkbox" && c.elements[i].checked==false)
		x=0;
		else if(c.elements[i].type=="checkbox" && c.elements[i].checked==true) 
		{
			x=1;
			break;
		}
	}
	if(x==1)
	{
	
	return truthBeTold = window.confirm('Are you sure to delete record !');

	}
	
 if(x==0)
	{
		alert("You must select any one record !");
		return false;
	}
}


/*================================End of preview page =================================*/



/*  banner page javascript      */

function checkall()
	{ 
	var a=document.step1;

	if(a.sel[0].checked==false&&a.sel[1].checked==false && a.sel[2].checked==false)
		{
		alert("Please Select a Banner Type!");
		return false;		
		}
		
		if(a.sel[2].checked==true && (a.type1[0].checked==false && a.type1[1].checked==false && a.type1[2].checked==false && a.type1[3].checked==false && a.type1[4].checked==false))
		{
		alert("Please Select a Flash Style!");
		return false;
		}
		var chosen = "";
		var len = a.bannerID.length;
		
		for (var i = 0; i <len; i++) 
		{
	if (a.bannerID[i].checked) 
		{
		chosen = a.bannerID[i].value
		}
		}
	if(a.sel[0].checked==true && chosen == "")
		{
		alert("Please Select a Static Banner Type!");
		return false;	
		}
        }


// 09-07-2010 function for to show hide fields.

function validate_planmanager()
{

 var reg_exp1=/^[a-zA-Z_]+$/;

 var regexp2=/^[a-zA-Z_ ]+$/;
//var reg_exp3=/^[0-9]+$/;
 if(document.frm.practice_team.selectedIndex==0)
	{ 
	alert("Before create practice plan please select team!");
	return false;		
	}
 if(document.frm.sponser_image.selectedIndex==0)
    { 
	alert("Please select image!");
	return false;		
    }
 if(document.frm.mascot.value=="")
    {
	alert("Please enter Mascot!");
	document.frm.mascot.focus();
	return false;
    } 
if(!(document.frm.mascot.value).match(reg_exp1))
    {
	alert("Mascot must be a character!");
	document.frm.mascot.select();
	return false		
    }	

if(document.frm.schoolname.value=="")
    {
	alert("Please enter school name!");
	document.frm.schoolname.focus();
	return false;
    } 
if(!(document.frm.schoolname.value).match(reg_exp1))
    {
	alert("School name must be a character!");
	document.frm.schoolname.select();
	return false		
    }	



if(document.frm.entry_date.value=="")
    {
	alert("Please enter practice plan date!");
	document.frm.entry_date.focus();
	return false;
    } 
if(document.frm.practice_time.value=="")
    {
	alert("Please enter practice start time!");
	document.frm.practice_time.focus();
	return false;
    } 

if(document.frm.emphasis.value=="")
    {
	alert("Please enter emphasis of the day!");
	document.frm.emphasis.focus();
	return false;
    } 
if(!(document.frm.emphasis.value).match(regexp2))
    {
	alert("Emphasis of the day must be a character!");
	document.frm.emphasis.select();
	return false		
    }	
 
}



//________________new Practice Plan_________________

function validateDeldrill()
{
 var frm=document.frm;
 if(frm.drills.value=="")
 {
 	alert("Please select atleast one drill for deletion!");
	return false;
 }
}

function validateDeleteplan()
{
	var frm=document.frm; 
 	if(frm.practice_year.value==0)
	{
		alert("Please select season!");
		frm.practice_year.focus();
		return false;
	}
	if(frm.practice_team.value==0)
	{
		alert("Please select team!");
		frm.practice_team.focus();
		return false;
	}
	if(frm.practice_date.value==0)
	{
		alert("Please select practice plan date!");
		frm.practice_date.focus();
		return false;
	}
		
}

function validateSavecurrentplan()
{
	var frm=document.frm;
	var regtext=/^[a-z,A-Z,_, ,',\.]+$/;
	if((frm.practice_year.value==0)||(frm.practice_team.value==0)||(frm.practice_date.value==0))
	{
		if(frm.practice_year.value==0)
		{
			alert("Please select season!");
			frm.practice_year.focus();
			return false;
		}
		if(frm.practice_team.value==0)
		{
			alert("Please select team!");
			frm.practice_team.focus();
			return false;
		}
		if(frm.sponser_image.value==0)
		{	
  			alert("Please select image!");
			frm.sponser_image.focus();
			return false;
		}
		if(frm.schoolname.value=="")
		{	
  			alert("Please enter school name!");
			frm.schoolname.focus();
			return false;
		}
		if(frm.schoolname.value.charAt(0)==' ')
		{
			alert("First character cannot be space!");
			frm.schoolname.focus();
			return false;
		}
		if(!frm.schoolname.value.match(regtext))
		{
			alert("Invalid school name!");
			frm.schoolname.focus();
			return false;
		}
		if(frm.mascot.value=="")
		{	
			alert("Please enter mascot name!");
			frm.mascot.focus();
			return false;
		}
		if(frm.mascot.value.charAt(0)==' ')
		{
			alert("First character cannot be space!");
			frm.mascot.focus();
			return false;
		}
		if(!frm.mascot.value.match(regtext))
		{
			alert("Invalid mascot name!");
			frm.mascot.focus();
			return false;
		}
		if(frm.entry_date.value=="")
		{
  			alert("Please select date!");
			frm.entry_date.focus();
			return false;
		}
		if(frm.start_time.value==0)
		{	
  			alert("Please select start hour!");
			frm.start_time.focus();
			return false;
		}
		if(frm.start_mins.value==-1)
		{	
  			alert("Please select start minutes!");
			frm.start_mins.focus();
			return false;
		}
		if(frm.emphasis.value=="")
		{	
  			alert("Please enter emphasis of the day!");
			frm.emphasis.focus();
			return false;
		}
		if(frm.notes.value=="")
		{	
  			alert("Please enter notes!");
			frm.notes.focus();
			return false;
  		}
 		//alert("insert");
 	}
 	if((frm.practice_year.value!=0)&&(frm.practice_team.value!=0)&&(frm.practice_date.value!=0))
 	{
  		if(frm.sponser_image.value==0)
  		{	
			alert("Please select image!");
			frm.sponser_image.focus();
			return false;
  		}
  		if(frm.schoolname.value=="")
  		{	
			alert("Please enter school name!");
			frm.schoolname.focus();
			return false;
  		}
		if(frm.schoolname.value.charAt(0)==' ')
		{
			alert("First character cannot be space!");
			frm.schoolname.focus();
			return false;
		}
		if(!frm.schoolname.value.match(regtext))
		{
			alert("Invalid school name!");
			frm.schoolname.focus();
			return false;
		}
		if(frm.mascot.value=="")
		{	
			alert("Please enter mascot name!");
			frm.mascot.focus();
			return false;
		}
		if(frm.mascot.value.charAt(0)==' ')
		{
			alert("First character cannot be space!");
			frm.mascot.focus();
			return false;
		}
		if(!frm.mascot.value.match(regtext))
		{
			alert("Invalid mascot name!");
			frm.mascot.focus();
			return false;
		}
		if(frm.entry_date.value=="")
		{	
			alert("Please select date!");
			frm.entry_date.focus();
			return false;
		}
		if(frm.start_time.value==0)
		{	
			alert("Please select start hour!");
			frm.start_time.focus();
			return false;
		}
		if(frm.start_mins.value=='mm')
		{	
			alert("Please select start minutes!");
			frm.start_mins.focus();
			return false;
		}
		if(frm.emphasis.value=="")
		{	
			alert("Please enter emphasis of the day!");
			frm.emphasis.focus();
			return false;
		}
		if(frm.emphasis.value.charAt(0)==' ')
		{
			alert("First character cannot be space!");
			frm.emphasis.focus();
			return false;
		}
		if(frm.notes.value=="")
		{	
			alert("Please enter notes!");
			frm.notes.focus();
			return false;
		}
		//alert("update");
	}
 	//alert("hell");
 	//return false;
}

function validateAdddrills()
{
 var frm=document.frm;	
 var regtext=/^[a-zA-Z_\-0-9]+$/;
 var len = frm.drillname.value.length;
 if(frm.drillname.value=="")
 {
	alert("Plese enter drill name!");
	frm.drillname.focus();
	return false;
 }
 if(frm.drillname.value.charAt(0)==' ')
 {
	alert("First character cannot be space!");
	frm.drillname.select();
	frm.drillname.focus();
	return false;
 }
 
/* if(!frm.drillname.value.match(regtext))
  {
	alert("Invalid drill name!");
	frm.drillname.focus();
	return false;
  }*/
 if(frm.category[0].checked==false && frm.category[1].checked==false )
  {
	 alert("Please select a category!");
	 frm.category[0].focus();
	 return false;
  }
	
}

function drillMaxLength() {
var maxlimit1=20
var textfield = document.getElementById('drillname');
if (textfield.value.length == maxlimit1) { //count for max characters first
	textfield.value = textfield.value.substring(0, maxlimit1 );
	alert("Drill name should not be more than 20 characters!");
	frm.drillname.select();
	frm.drillname.focus();
	return false;
}
}

//________________new_________________
//=============================Practice Plan===========================//

function show_txt(i)
{
	//alert (i);
	document.getElementById(i).style.display ='';
	if( i=='rad1_text' )
	{
	document.getElementById('rad1_text').style.display ='';
	document.getElementById('rad2_text').style.display ='none';
	}
	else if( i=='rad2_text' )
	{
	document.getElementById('rad1_text').style.display ='none';
	document.getElementById('rad2_text').style.display ='';
	document.getElementById('add').checked=true;
	document.getElementById('pre').checked=false;
	document.getElementById('rad_add').style.display ='';
	document.getElementById('rad_pre').style.display ='none';
	}
	else if( i=='rad_pre' )
	{
	document.getElementById('rad1_text').style.display ='none';
	document.getElementById('rad2_text').style.display ='';
	document.getElementById('rad_pre').style.display ='';
	document.getElementById('rad_add').style.display ='none';
	}
	else if( i=='rad_add' )
	{
	document.getElementById('rad1_text').style.display ='none';
	document.getElementById('rad2_text').style.display ='';
	document.getElementById('rad_pre').style.display ='none';
	document.getElementById('rad_add').style.display ='';
	}
	
	
}


//========================== For index page banner advertisement==================//

/*** 
    Simple jQuery Slideshow Script
    Released by Jon Raasch (jonraasch.com) under FreeBSD license: free to use or modify, not responsible for anything, etc.  Please link out to me if you like it :)
***/

function slideSwitch() {
    var $active = $('#slideshow DIV.active');

    if ( $active.length == 0 ) $active = $('#slideshow DIV:last');

    // use this to pull the divs in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow DIV:first');

    // uncomment below to pull the divs randomly
    // var $sibs  = $active.siblings();
    // var rndNum = Math.floor(Math.random() * $sibs.length );
    // var $next  = $( $sibs[ rndNum ] );


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});

//========================== End of index page banner advertisement==================//

//*********************** Validation for hoops-support.php ********************/

function validate_support()
{
	var Name = /^\S([a-z,A-Z,',\.,\-, ])+$/;
	var Email = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	var Phone = /^([0-9,\-,\+, ])+$/;
	
	if(document.frm.nam.value=="")
	{
		alert("Name should not be blank !");
		document.frm.nam.focus();
		return false;
	}
	else if(!(document.frm.nam.value).match(Name))
	{
		alert("Invalid name !");
		document.frm.nam.select();
		return false;
	}
	if(document.frm.email.value=="")
	{
		alert("Email should not be blank !");
		document.frm.email.focus();
		return false;
	}
	else if(!(document.frm.email.value).match(Email))
	{
		alert("Invalid email !");
		document.frm.email.select();
		return false;
	}
	if(document.frm.phone_no.value!="")
	{
		if(!(document.frm.phone_no.value).match(Phone))
		{
		alert("Invalid Phone number !");
		document.frm.phone_no.select();
		return false;
		}
	}
	
	if((document.frm.sales[0].checked=="")&&(document.frm.sales[1].checked=="")&&(document.frm.sales[2].checked==""))
	{
		alert("Select any department !");
		return false;
	}
	if(document.frm.comment.value=="")
	{
		alert("Comment should not be blank !");
		document.frm.comment.focus();
		return false;
	}
}

/********************* Validation Check for user-login.php *******************/

function validate_userlogin()
{	
	if(document.frm.login.value=="")
	{
		alert("Login Name should not be blank !");
		document.frm.login.focus();
		return false;
	}
	if(document.frm.password.value=="")
	{
		alert("Password should not be blank !");
		document.frm.password.focus();
		return false;
	}
}

/******************* Validation for signup-step1.php ************************/

function validate_signup_step1()
{
	var Name = /^\S([a-z,A-Z,',\.,\-, ])+$/;
	var Email = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	var confirm_email = document.frm.confirm_email.value;
	//alert("hello");
	if(document.frm.firstname.value=="")
	{
		alert("First name should not be blank !");
		document.frm.firstname.focus();
		return false;
	}
	else if(!(document.frm.firstname.value).match(Name))
	{
		alert("Invalid first name !");
		document.frm.firstname.select();
		return false;
	}
	if(document.frm.lastname.value=="")
	{
		alert("Last name should not be blank !");
		document.frm.lastname.focus();
		return false;
	}
	else if(!(document.frm.lastname.value).match(Name))
	{
		alert("Invalid last name !");
		document.frm.lastname.select();
		return false;
	}
	if(document.frm.email.value=="")
	{
		alert("Email should not be blank !");
		document.frm.email.focus();
		return false;
	}
	else if(!(document.frm.email.value).match(Email))
	{
		alert("Invalid email !");
		document.frm.email.select();
		return false;
	}
	if(document.frm.confirm_email.value=="")
	{
		alert("Confirm email should not be blank !");
		document.frm.confirm_email.focus();
		return false;
	}
	else if(!((document.frm.email.value).match(confirm_email)))
	{
		alert("Confirm E-Mail and E-Mail should be the same!");
		document.frm.email.select();
		return false;
	}
	if((document.frm.siteplan[0].checked=="") && (document.frm.siteplan[1].checked=="") && (document.frm.siteplan[2].checked==""))
	{
		alert("Select any site plan !");
		return false;
	}
	if((document.frm.location_change[0].checked=="") && (document.frm.location_change[1].checked==""))
	{
		alert("Select are you from United States or not !");
		return false;
	}
	if(document.frm.location_change[0].checked == true)
	{
		if(document.frm.us_state.value=="0")
		{
			alert("Please select state !");
			return false;
		}
	}
	if(document.frm.location_change[1].checked == true)
	{
		if(document.frm.country.value=="0")
		{
			alert("Please select country !");
			return false;
		}
	}
	if(document.frm.verifycode.value=="")
	{
		alert("Please enter the security code !");
		document.frm.confirm_email.focus();
		return false;
	}
}

/******************* Validation for signup-step2.php ************************/

function validate_signup_step2()
{
	//alert(document.frm.password.value.length);
	var Site_Name = /^\S([a-z,A-Z])+$/;
	var len_password = document.frm.password.value.length;
	var confirm_password = document.frm.c_password.value;

	if(document.frm.sitename.value=="")
	{
		alert("Site name should not be blank !");
		document.frm.sitename.focus();
		return false;
	}
	else if(!(document.frm.sitename.value).match(Site_Name))
	{
		alert("Invalid site name !");
		document.frm.sitename.select();
		return false;
	}
	if(document.frm.password.value=="")
	{
		alert("Password should not be blank !");
		document.frm.password.focus();
		return false;
	}
	if(len_password < 6)
	{
		alert("Password length should be atleast 6 characters!");
		document.frm.password.select();
		return false;
	}
	if(document.frm.c_password.value=="")
	{
		alert("Confirm Password should not be blank !");
		document.frm.c_password.focus();
		return false;
	}
	if (!(document.frm.password.value).match(confirm_password))
	{
		alert("Confirm Password and Password should be same !");
		document.frm.c_password.focus();
		return false;
	}
	if(document.frm.c1.checked=="")
	{
		alert("Select whether you are over 13 year of age !");
		return false;
	}
	if(document.frm.c2.checked=="")
	{
		alert("Select terms of service !");
		return false;
	}
}

function validate_forgotpass()
{
	var Email = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(document.frm_forgot.email.value=="")
	{
		alert("Email should not be blank !");
		document.frm_forgot.email.focus();
		return false;
	}
	else if(!(document.frm_forgot.email.value).match(Email))
	{
		alert("Invalid email !");
		document.frm_forgot.email.select();
		return false;
	}
}

function validate_newsletter()
{
	if(document.newsletter.newsletter_name.value=="")
	{
		alert("Please select any group!");
		return false;
	}
}

function validate_submitwebsite()
{
	var Email = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	
	if(document.frm_submitwebsite.site_name.value=="")
	{
		alert("Site name should not be blank !");
		document.frm_submitwebsite.site_name.focus();
		return false;
	}
	if(document.frm_submitwebsite.site_url.value=="")
	{
		alert("Site url should not be blank !");
		document.frm_submitwebsite.site_url.focus();
		return false;
	}
	if(document.frm_submitwebsite.site_url.value=="www.")
	{
		alert("Complete the site url");
		document.frm_submitwebsite.site_url.focus();
		return false;
	}
	else if(!(document.frm_submitwebsite.email.value).match(Email))
	{
		alert("Invalid email !");
		document.frm_submitwebsite.email.select();
		return false;
	}

}

function chk_plan()
{
	if(document.frm.plan[0].checked==false && document.frm.plan[1].checked==false && document.frm.plan[2].checked==false && document.frm.plan[3].checked==false && document.frm.plan[4].checked==false)
 	 {
	 alert("Please select a premium plan!");
	 return false;
 	 }
	else 
	return true;

}

function validate_pagepass()
{	
	if(document.frm.pagenames.value=="00")
	{
		alert("Please select any page name !");
		document.frm.pagenames.focus();
		return false;
	}
	if(document.frm.username.value=="")
	{
		alert("Login Name should not be blank !");
		document.frm.username.focus();
		return false;
	}
	if(document.frm.password.value=="")
	{
		alert("Password should not be blank !");
		document.frm.password.focus();
		return false;
	}
}

function validate_addwebi()
{
	var Topic_Name = /^\S([a-z,A-Z,',\.,\-, ])+$/;
	var URL_Valid = /^(ht|f)tps?:\/\/[a-z0-9-\.]+\.[a-z]{2,4}\/?([^\s<>\#%"\,\{\}\\|\\\^\[\]`]+)?$/;
	
	
	

	if(document.frm.entry_date.value=="")
	{
		alert("Please select Webinar Date !");
		document.frm.entry_date.focus();
		return false;
	}

	if(document.frm.entry_date.value=="")
	{
		alert("Date should not be blank !");
		document.frm.entry_date.focus();
		return false;
	}
	if((document.frm.time_hour.value=="000")||(document.frm.time_min.value=="000")||(document.frm.am_pm.value=="00"))
	{
		alert("Time should not be blank !");
		return false;
	}
	if((document.frm.duration_hour.value=="000")||(document.frm.duration_min.value=="000"))
	{
		alert("Duration should not be blank !");
		return false;
	}
	if(document.frm.topic.value=="")
	{
		alert("Topic should not be blank !");
		document.frm.topic.focus();
		return false;
	}
	if(document.frm.registration_url.value=="")
	{
		alert("Registration url should not be blank !");
		document.frm.registration_url.focus();
		return false;
	}
	else if(!(document.frm.registration_url.value).match(URL_Valid))
	{
		alert("Invalid registration url !");
		document.frm.registration_url.select();
		return false;
	}
}

function validate_addwebi1()
{
	var Topic_Name = /^\S([a-z,A-Z,',\.,\-, ])+$/;
	var URL_Valid = /^(ht|f)tps?:\/\/[a-z0-9-\.]+\.[a-z]{2,4}\/?([^\s<>\#%"\,\{\}\\|\\\^\[\]`]+)?$/;
	
	//alert('he');
	if(document.frm1.load_webinar.value=="")
	{
		alert("Please select Load previous webinar Date !");
		return false;
	}
	
	else if(document.frm1.entry_date1.value=="")
	{
		alert("Date should not be blank !");
		document.frm1.entry_date1.focus();
		return false;
	}
	else if((document.frm1.time_hour.value=="000")||(document.frm1.time_min.value=="000"))
	{
		alert("Time should not be blank !");
		return false;
	}
       else   if(((document.frm1.duration_hour.value=="000")||(document.frm1.duration_min.value=="000"))||((document.frm1.duration_hour.value=="0")&&(document.frm1.duration_min.value=="00")))
	{
		alert("Duration should not be blank !");
		return false;
	}
	else if(document.frm1.topic.value=="")
	{
		alert("Topic should not be blank !");
		document.frm1.topic.focus();
		return false;
	}
	 else if(document.frm1.registration_url.value=="")
	{
		alert("Registration url should not be blank !");
		document.frm1.registration_url.focus();
		return false;
	}
	else if(!(document.frm1.registration_url.value).match(URL_Valid))
	{
		alert("Invalid registration url !");
		document.frm1.registration_url.select();
		return false;
	}
	else 
	{
		return true;
	}

}

/************** Script for practiceajax.php ********************/

function validate_addgroup1()
{
	if((document.frm.practice_year.value==0)||(document.frm.practice_team.value==0)||(document.frm.practice_date.value==0))
	{
		if(document.frm.practice_year.value==0)
		{
			alert("Please select season!");
			document.frm.practice_year.focus();
			return false;
		}
		if(document.frm.practice_team.value==0)
		{
			alert("Please select team!");
			document.frm.practice_team.focus();
			return false;
		}
 	}
	else if(document.frm.sel_players.selectedIndex=="-1")
	{
		alert("No players available !");
		document.frm.sel_players.focus();
		return false;
	}
}

function validate_addgroup()
{
	if(document.frm.sel_players.selectedIndex==-1)
 	{
 		alert("Select player(s)!");
        	return false;
 	}
 	else if(document.frm.sel_players.value=='00')
 	{
 		alert("Select player(s)!");
        	return false;
 	}
	else
	{
		var player_name='';
		for(var i=0; i < document.frm.sel_players.length; i++)
       		{
        		if(document.frm.sel_players[i].selected==true)
           		{
                		player_name += document.frm.sel_players[i].value+",";
			}
       		}
	}
	if(document.frm.group_name.value=="")
	{
		alert("Group name should not be blank !");
		document.frm.group_name.focus();
		return false;
	}
	var group_name = document.getElementById('group_name').value;
	var syear = document.getElementById('practice_team').value;
	//alert (group_name);
	var player_fields = player_name +'|'+ group_name + '|' + syear;
	//alert (player_fields);
	showContent('practiceajax.php',player_fields,78,'sele_players','');

}

function validate_delgroup()
{
	if(document.frm.load_group.value=="00")
	{
		alert("Select group !");
		document.frm.load_group.focus();
		return false;
	}
}

function validate_delgroupall()
{
	if(document.frm.load_group.value=="00")
	{
		alert("No groups to delete !");
		document.frm.load_group.focus();
		return false;
	}
}

function validate_delplayers()
{
	if(document.frm.load_group.value=="00")
	{
		alert("Select group !");
		document.frm.load_group.focus();
		return false;
	}
}

function custom_pages(url,uid)
{
	if(document.frm.username.value=="")
	{
		alert("Username should not be blank !");
		document.frm.username.focus();
		return false;
	}
	else if(document.frm.password.value=="")
	{
		alert("Password should not be blank !");
		document.frm.password.focus();
		return false;
	}
	else
	{
		var username = document.getElementById('username').value;
		var userpass = document.getElementById('password').value;
		showContent(url,add_coach(username,userpass,uid),'99','pageshow','');
		return true;
	}
}

function newsletter_rightpanel(url)
{
	var Email = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(document.frm.fname.value=="")
	{
		alert("First name should not be blank !");
		document.frm.fname.focus();
		return false;
	}
	else if(document.frm.lname.value=="")
	{
		alert("Last name should not be blank !");
		document.frm.lname.focus();
		return false;
	}
	else if(document.frm.email.value=="")
	{
		alert("Email should not be blank !");
		document.frm.email.focus();
		return false;
	}
	else if(!(document.frm.email.value).match(Email))
	{
		alert("Invalid Email !");
		document.frm.email.focus();
		return false;
	}
	else
	{
		var fname = document.getElementById('fname').value;
		var lname = document.getElementById('lname').value;
		var email = document.getElementById('email').value;
		var userid = document.getElementById('hid_userid').value;

		showContent(url,add4(fname,lname,email,userid),'1','show_message','');
		return true;
	}
}

function add_team()
{
	if(document.frm1.season_year.value=="0")
	{
		alert("Please Select Season Year!");
		document.frm1.season_year.focus();
		return false;
	}
	else if(document.frm1.season_id.value=="0")
	{
		alert("Please Select Team Name!");
		document.frm1.season_id.focus();
		return false;
	}
	else return true;
}


function del_group()
{
	if(document.frm1["group_name[]"].value == "")
	{
		alert("Please select team from current team list!");
		return false;
	}
	else return true;	
}

function steptwo()
{
 var emailPattern = /^(?:http:\/\/)?(?:[\w-]+\.)+[a-z]{2,6}$/i;
 if(document.stepto.text_team.value=='')
	{ 
	alert("Please Enter Team Name!");
	document.stepto.text_team.focus();
	return false;		
	}
 if(document.stepto.text_url.value=='')
	{ 
	alert("Please Enter Website Name!");
	document.stepto.text_url.focus();
	return false;		
	}
	else if (!(document.stepto.text_url.value).match(emailPattern))
{
	alert("Invalid Url!");
	document.stepto.text_url.focus();
	return false;
}

 
}



function leaguemanager()

{ 
 if(document.frmleage.leage.value=='')

	{ 

	alert("Please Enter League Name!");

	document.frmleage.leage.focus();

	return false;		

	}

 if(document.frmleage.division.value=='')

    { 

	alert("Please Enter Division Name!");

	document.frmleage.division.focus();

	return false;		

    }

	if(document.frm.sel.value=='')

    { 

	alert("Please select One Recorde!");

	return false;		

    }	

	 
}

function eventinformation()
{
 
if(document.calender.year.value=='select')
    { 
	alert("Please select Year!");
	document.calender.year.focus();
	return false;		
    }	
else if(document.calender.month.value=='select')
    { 
	alert("Please select Month!");
	document.calender.month.focus();
	return false;		
    }	
else if(document.calender.date.value=='select')
    { 
	alert("Please select Date!");
	document.calender.date.focus();
	return false;		
    }	
else if(document.calender.eve.value=='')
    { 
	alert("Please Enter Event Name!");
	document.calender.eve.focus();
	return false;		
    }	

else {
return true;
} 

}

function currentyear()
{
// alert('jhh');
if(document.currentevent.event_order.value=='')
    { 
	alert("Please select One Recorde!");
	document.currentevent.event_order.focus();
	return false;		
    }	
}


function leaguemanagerdelete()

{ 

if(document.frmleagedelete.sel.value=='')

    { 

	alert("Please select One Recorde!");

	return false;		

    }	 

}


function validate_journey()
{
	if(document.frm1.pool_id.value=='')
	{
		alert("Please enter pool id!");
		document.frm1.pool_id.focus();
		return false;
	}
	if(document.frm1.pool_password.value=='')
	{
		alert("Please enter pool password!");
		document.frm1.pool_password.focus();
		return false;
	}
}

function validate_journey1()
{
	if(document.frm2.pool_text.value=='')
	{
		alert("Please enter text!");
		document.frm2.pool_text.focus();
		return false;
	}
}
