// JavaScript Document
function action_alerts_validation()
 {
	 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
	 if(frm.question.value=="")
	 {
		alert("Please enter the question");
		frm.question.focus();
		return false;
     }
	 if(frm.answer.value=="")
	 {
		alert("Please enter the answer");
		frm.answer.focus();
		return false;
     }
}
	 
function practice_area_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}
function article_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}
function directions_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}

function firm_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}
function news_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}
function reports_validation()
{
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}

	 	 
function link_validation()
{

 if(frm.links.value=="")
	 {
		alert("Please enter the link title");
		frm.links.focus();
		return false;
     }
	  if(frm.domain.value=="")
	 {
		alert("Please enter the link url");
		frm.domain.focus();
		return false;
     }
}

function calendar_validation()
{
date=new Date();
month=date.getMonth()+1;
day=date.getDate();
year=date.getFullYear();

if(frm.title.value=="")
{
alert("Please enter the TITLE of event");
frm.title.focus();
return false;
}
if(frm.place.value=="")
{
alert("Please enter the PLACE of event");
frm.place.focus();
return false;
}
if(frm.start_date.value=="")
{
alert("Please enter the START DATE of event");
frm.start_date.focus();
return false;
}
if(frm.end_date.value=="")
{
alert("Please enter the END DATE of event");
frm.end_date.focus();
return false;
}
{
split_start_date=frm.start_date.value.split("-");
split_end_date=frm.end_date.value.split("-");

if(isNaN(split_start_date[2]) || isNaN(split_start_date[1]) || isNaN(split_start_date[0]))
{
alert("Invalid START DATE of event");
frm.start_date.focus();
return false;
}

if(isNaN(split_end_date[2]) || isNaN(split_end_date[1]) || isNaN(split_end_date[0]))
{
alert("Invalid END DATE of event");
frm.end_date.focus();
return false;
}

if(split_start_date[2]<year)
{
alert("Invalid START DATE of event");
frm.start_date.focus();
return false;
}

if(split_start_date[0]<month && split_start_date[2]==year)
{
alert("Invalid START DATE of event");
frm.start_date.focus();
return false;
}

if(split_start_date[1]<day && split_start_date[0]==month && split_start_date[2]==year)
{
alert("Invalid START DATE of event");
frm.start_date.focus();
return false;
}

if(split_end_date[2]<year)
{
alert("Invalid END DATE of event");
frm.end_date.focus();
return false;
}

if(split_end_date[0]<month && split_end_date[2]==year)
{
alert("Invalid END DATE of event");
frm.end_date.focus();
return false;
}

if(split_end_date[1]<day && split_end_date[0]==month && split_end_date[2]==year)
{
alert("Invalid END DATE of event");
frm.end_date.focus();
return false;
}

if(split_end_date[2]<split_start_date[2])
{
alert("Invalid PERIOD of event");
frm.end_date.focus();
return false;
}

if(split_end_date[0]<split_start_date[0] && split_end_date[2]==split_start_date[2])
{
alert("Invalid PERIOD of event");
frm.end_date.focus();
return false;
}

if(split_end_date[1]<split_start_date[1] && split_end_date[0]==split_start_date[0] && split_end_date[2]==split_start_date[2])
{
alert("Invalid PERIOD of event");
frm.end_date.focus();
return false;
}

}
if(frm.repeat.value=="Week")
{
i=0;
buffer="";
for(i=0;i<frm.period_week_name.length;i++)
	{
		if(frm.period_week_name.options[i].selected)
		buffer=buffer+frm.period_week_name.options[i].value+",";
	}
frm.collect_days_name.value=buffer;
}

}


function edit_calendar_validation()
{
date=new Date();
month=date.getMonth()+1;
day=date.getDate();
year=date.getFullYear();

if(frm.title.value=="")
{
alert("Please enter the TITLE of event");
frm.title.focus();
return false;
}
if(frm.place.value=="")
{
alert("Please enter the PLACE of event");
frm.place.focus();
return false;
}

if(frm.start_date.value=="")
{
alert("Please enter the START DATE of event");
frm.start_date.focus();
return false;
}
if(frm.end_date.value=="")
{
alert("Please enter the END DATE of event");
frm.end_date.focus();
return false;
}

split_start_date=frm.start_date.value.split("-");
split_end_date=frm.end_date.value.split("-");


	if(isNaN(split_start_date[2]) || isNaN(split_start_date[1]) || isNaN(split_start_date[0]))
	{
	alert("Invalid START DATE of event");
	frm.start_date.focus();
	return false;
	}

	if(isNaN(split_end_date[2]) || isNaN(split_end_date[1]) || isNaN(split_end_date[0]))
	{
	alert("Invalid END DATE of event");
	frm.end_date.focus();
	return false;
	}

if(frm.initial_start_date.value!=split_start_date[0]+"-"+split_start_date[1]+"-"+split_start_date[2])
{

		if(split_start_date[2]<year)
		{
		alert("Invalid START DATE of event");
		frm.start_date.focus();
		return false;
		}
		
		if(split_start_date[0]<month && split_start_date[2]==year)
		{
		alert("Invalid START DATE of event");
		frm.start_date.focus();
		return false;
		}
		
		if(split_start_date[1]<day && split_start_date[0]==month && split_start_date[2]==year)
		{
		alert("Invalid START DATE of event");
		frm.start_date.focus();
		return false;
		}
}

if(frm.initial_end_date.value!=split_end_date[0]+"-"+split_end_date[1]+"-"+split_end_date[2])
{

		if(split_end_date[2]<year)
		{
		alert("Invalid END DATE of event");
		frm.end_date.focus();
		return false;
		}
		
		if(split_end_date[0]<month && split_end_date[2]==year)
		{
		alert("Invalid END DATE of event");
		frm.end_date.focus();
		return false;
		}
		
		if(split_end_date[1]<day && split_end_date[0]==month && split_end_date[2]==year)
		{
		alert("Invalid END DATE of event");
		frm.end_date.focus();
		return false;
		}
}


		if(split_end_date[2]<split_start_date[2])
		{
		alert("Invalid PERIOD of event");
		frm.end_date.focus();
		return false;
		}

		if(split_end_date[0]<split_start_date[0] && split_end_date[2]==split_start_date[2])
		{
		alert("Invalid PERIOD of event");
		frm.end_date.focus();
		return false;
		}

		if(split_end_date[1]<split_start_date[1] && split_end_date[0]==split_start_date[0] && split_end_date[2]==split_start_date[2])
		{
		alert("Invalid PERIOD of event");
		frm.end_date.focus();
		return false;
		}

if(frm.repeat.value=="Week")
{
i=0;
buffer="";
for(i=0;i<frm.period_week_name.length;i++)
	{
		if(frm.period_week_name.options[i].selected)
		buffer=buffer+frm.period_week_name.options[i].value+",";
	}
frm.collect_days_name.value=buffer;
}

}


function valid_administrator()
{

 if(frm.username.value=="")
	 {
		alert("Please enter the username");
		frm.username.focus();
		return false;
     }
	  if(frm.old_password.value=="")
	 {
		alert("Please enter the old password");
		frm.old_password.focus();
		return false;
     }
	 if(frm.password.value=="")
	 {
		alert("Please enter the new password");
		frm.password.focus();
		return false;
     }
	  if(frm.re_type_password.value=="")
	 {
		alert("Please retype password");
		frm.re_type_password.focus();
		return false;
     }
	 if(frm.re_type_password.value!=frm.password.value)
	  {
		alert("The confirmation password doesn't match the origin one");
		frm.re_type_password.value="";
		frm.re_type_password.focus();
		return false;
	}
}
function valid_about_us()
{

 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}
function valid_services()
{

 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
}

function valid_contact_us()
{
 
 if(frm.title.value=="")
	 {
		alert("Please enter the title");
		frm.title.focus();
		return false;
     }
	 if(frm.main_name.value=="")
	 {
		alert("Please enter the main name");
		frm.main_name.focus();
		return false;
     }
	 if(frm.telephone1.value=="")
	 {
		alert("Please enter the telephone1");
		frm.telephone1.focus();
		return false;
     }
	
	 if(frm.zip.value=="")
	 {
		alert("Please enter the zip");
		frm.zip.focus();
		return false;
     }
	  if(isNaN(frm.zip.value))
	 {
		alert("invalid zip code");
		frm.zip.focus();
		return false;
     }
	  if(frm.address.value=="")
	 {
		alert("Please enter the address");
		frm.address.focus();
		return false;
     }
	 if(frm.city.value=="")
	 {
		alert("Please enter the city");
		frm.city.focus();
		return false;
     }
	  if(frm.contact_email.value=="")
	 {
		alert("Please enter the contact email");
		frm.contact_email.focus();
		return false;
     }
	 if(frm.contact_email.value.indexOf("@",1)==-1) {
		alert("invalid contact email");
		frm.contact_email.focus();
		return false;
	}
	if(frm.contact_email.value.indexOf("@",1)==0) {
		alert("invalid contact email");
		frm.contact_email.focus();
		return false;
	}
	if(frm.contact_email.value.indexOf("@",frm.contact_email.value.indexOf("@",1)+1)>-1) {
		alert("invalid contact email");
		frm.contact_email.focus();
		return false;
	}
	if(frm.contact_email.value.indexOf(".",frm.contact_email.value.indexOf("@",1)+2)==-1)	{
		alert("invalid contact email");
		frm.contact_email.focus();
		return false;
	}

}

function valid_config()
{
 
 if(frm.url.value=="")
	 {
		alert("Please enter the url");
		frm.url.focus();
		return false;
     }
	 if(frm.title_bar.value=="")
	 {
		alert("Please enter the website title");
		frm.title_bar.focus();
		return false;
     }
	 if(frm.max_img_size.value=="")
	 {
		alert("Please enter the maximum upload images");
		frm.max_img_size.focus();
		return false;
     }
	 if(frm.admin_email.value=="") {
		alert("invalid inter administrator e-mail");
		frm.admin_email.focus();
		return false;
	}
	 if(frm.admin_email.value.indexOf("@",1)==-1) {
		alert("invalid administrator e-mail");
		frm.admin_email.focus();
		return false;
	}
	if(frm.admin_email.value.indexOf("@",1)==0) {
		alert("invalid administrator e-mail");
		frm.admin_email.focus();
		return false;
	}
	if(frm.admin_email.value.indexOf("@",frm.admin_email.value.indexOf("@",1)+1)>-1) {
		alert("invalid administrator e-mail");
		frm.admin_email.focus();
		return false;
	}
	if(frm.admin_email.value.indexOf(".",frm.admin_email.value.indexOf("@",1)+2)==-1)	{
		alert("invalid administrator e-mail");
		frm.admin_email.focus();
		return false;
	}

}

