var doc = document;
var d = new Date();

function writeDate(d)
{
	var month;
	var day = d.getDate();
	var year=d.getFullYear();
	month=d.getMonth();

	doc.write(month+1);
	doc.write("/");
	doc.write(day);	
	doc.write("/");
	doc.write(year);

}

function writeTitle(title)
{
	doc.writeln("<tr><td>&nbsp</td></tr>");
	doc.writeln("<tr><td class=title1 colspan=2>");
	doc.writeln(title);
	doc.writeln("</td></tr>");
}

function writeText(text)
{
	doc.writeln("<tr><td class=text valign=top colspan=2>");
	doc.writeln(text);
	doc.writeln("</td></tr>");
}

function thandle(myobj, state)
{
	myobj.style.color = (1 == state) ? '#000000': '#ffffff';
	myobj.style.backgroundColor = (1 == state) ? '#ffffff':'#aaaaaa';
	return;
}

function header()
{
  doc.write("<table border=0 align='center' cellpadding='0' cellspacing='0' width=600 class=new1>");
	doc.write("<tr><td>&nbsp;</td></tr>");
	doc.write("<tr><td>&nbsp;</td></tr>");
	doc.write("<tr><td align=center class=english colspan=4>Welcome to Hello-Chinese Company</td></tr><tr><td>&nbsp;</td></tr>");
	doc.write("<tr><td class=senglish align=center colspan=4>Learn Chinese Language in Naperville</td></tr>");
	doc.write("<tr><td>&nbsp;</td></tr>");
	doc.write("<tr><td class=zw1 width=25% align=center>中</td><td class=zw2 width=25% align=center>文</td>");
	doc.write("<td class=zw3 width=25% align=center>你</td><td class=zw4 width=25% align=center>好</td></tr>");
	doc.write("<tr><td>&nbsp;</td></tr>");
}

function printdate()
{
	var d = new Date;
	doc.write("Today is ");
	writeDate(d);
  doc.write("</td></tr>");
}


function title_select()
{
  doc.write("<tr><td valign=top class=top_selection>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='start.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" Home |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='aboutus2.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" About Us |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='stories.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" Story Time |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='ideas.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" Ideas |</a>");

	doc.write("<a style='text-decoration:none;' href='voc.asp'");
	doc.write(" onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" Vocabularies &nbsp; &nbsp; </a>");

	doc.write("</td>");
  doc.write("<td align=right><form action='logout.asp'><input type=submit value=Logout></form></td></tr>");

}

function title_select2()
{
	doc.write("<tr><td valign=top class=top_selection align=center>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='default.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" 主页 Home |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='cihui.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" 词汇 Words |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='gushi.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" 故事 Stories |</a>");

	doc.write("<a style='color:#000000;text-decoration:none;'");
	doc.write(" href='diandian.asp' onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" 点点滴滴 Ideas |</a>");

	doc.write("<a style='text-decoration:none;' href='others.asp'");
	doc.write(" onmouseover='thandle(this,0);' onmouseout='thandle(this,1);'>");
	doc.write(" 其它 Others &nbsp; &nbsp; </a>");	
		
	doc.write("</td></tr>");	
	doc.write("<tr><td>&nbsp;</td></tr>");	
	doc.write("<tr><td colspan=2>");
	doc.write("<table border=0 align=center width=500 class=top_selection>");
  doc.write("<tr><td align=center width=33%>");
}


function lhandle(myobj, state)
{
	myobj.style.color = (1 == state) ? '#000000': '#ffffff';
	myobj.style.backgroundColor = (1 == state) ? '#ccccdd':'#9999cc';
	return;
}


function footer()
{
  doc.writeln("<div id=copyright>");
	doc.writeln("Copyright &copy 2009 Hello-Chinese Company, Naperville, IL");
	doc.writeln("</div>");
}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;


function is_blank(s)
{
   for(var i=0; i<s.length; i++)
	 {
	 		 var c = s.charAt(i);
			 if(( c != ' ') && (c != '\n') && (c!= '')) return false;
	 }
	 return true;
}

function check_login(f)
{
   var username = f.elements[0];
	 var password = f.elements[1];
	 	
	 if(is_blank(username.value))
	 {
	 		 alert("username is blank");
			 return false;
   }
	 else if(is_blank(password.value))
	 {
	 		 alert("password is blank");
			 return false;
   } 
	 return true;	 
}

function check_fields(f)
{
   var username = f.elements[0];
	 var password = f.elements[1];
	 var emailaddr = f.elements[2];
	 	
	 if(is_blank(username.value))
	 {
	 		 alert("username is blank");
			 return false;
   }
	 else if(is_blank(password.value))
	 {
	 		 alert("password is blank");
			 return false;
   } 
	 else if(password.value.length < 5)
	 {
	     alert("password has to be 5 or more characters");
			 return false;
	 }
	 else if(is_blank(emailaddr.value))
	 {
	 		 alert("email is blank");
			 return false;
   }
	 else if( valid_email_format(emailaddr.value) == false)
	 {
	     alert("Not a valid email format");
			 return false;
	 } 	 
	 return true;
}

function valid_email_format(s)
{ 
    var data_dot=0;
	  var data_at = 0;
    for(var i=0; i<s.length; i++)
	  {
	 		 var c = s.charAt(i);
			 if( c == '@') data_at = 1;
			 if( c == '.') data_dot = 1;
	  }		
	  if(data_at == 1 && data_dot == 1) return true;
    else return false;
}


function check_email(f)
{
	 var emailaddr = f.elements[0];
	 	
   if(is_blank(emailaddr.value))
	 {
	 		 alert("Your email is blank");
			 return false;
   }
	 
	 if( valid_email_format(emailaddr.value) == false)
	 {
	     alert("Not a valid email format");
			 return false;
	 } 
	  
	 return true;
}

function validate1()
{
    x = doc.myform;
		username = x.username.value;
		password = x.password.value;
		if(is_blank(username))
	  {
	 		 alert("username is blank");
			 return false;
    }
	  else if(is_blank(password))
	  {
	 		 alert("password is blank");
			 return false;
    }	
		
		return true;
}
function validate2()
{
    x = doc.myform;
		fname=x.fname.value;
		lname=x.lname.value;
		email=x.email.value;
		username = x.username.value;
		password = x.password.value;
		address1=x.address1.value;
		city=x.city.value;
		
		if(is_blank(fname))
		{
		 	alert("Firstname is blank");
			 return false;			
		}
		else if(is_blank(lname))
		{
	 		 alert("Lastname is blank");
			 return false;		
		}
		else if(is_blank(email))
		{
	 		 alert("email is blank");
			 return false;		
		}
		else if( valid_email_format(email) == false)
	  {
	     alert("Not a valid email format");
			 return false;
	  } 
		else if(is_blank(address1))
		{
	 		 alert("Address1 is blank");
			 return false;		
		}		
		else if(is_blank(city))
		{
	 		 alert("City is blank");
			 return false;		
		}		
		return true;
}

function validate3()
{
    x = doc.myform;
		
		fname=x.fname.value;
		lname=x.lname.value;
		pfname=x.pfname.value;
		plname=x.plname.value;	
		phone=x.phone.value;	
		email=x.email.value;		
		address=x.address.value;
		city=x.city.value;

		if(is_blank(fname))
		{
		 	 alert("Student Firstname is blank");
			 return false;			
		}
		else if(is_blank(lname))
		{
	 		 alert("Student Lastname is blank");
			 return false;		
		}
		else if(is_blank(pfname))
		{
	 		 alert("Parent Firstname is blank");
			 return false;		
		}
		else if(is_blank(plname))
		{
	 		 alert("Parent Lastname is blank");
			 return false;		
		}
		else if(is_blank(address))
		{
	 		 alert("Address is blank");
			 return false;		
		}		
		else if(is_blank(city))
		{
	 		 alert("City is blank");
			 return false;		
		}		
		else if(is_blank(phone))
		{
	 		 alert("Phone number is blank");
			 return false;		
		}		
		else if(is_blank(email))
		{
	 		 alert("Email is blank");
			 return false;		
		}		
		else if( valid_email_format(email) == false)
	  {
	     alert("Not a valid email format");
			 return false;
	  } 			
		return true;
}


function validatec()
{
    x = doc.myform;
		comment = x.comments.value;

	  if(is_blank(comment))
	  {
	 		 alert("comment is blank");
			 return false;
    }
		return true;
}

function not_implemented()
{
 	  alert("Not implemented yet");
		return false;
}

function validate_req()
{
    x = doc.myform;
		fname=x.fname.value;
		lname=x.lname.value;
		email=x.email.value;
		
		if(is_blank(fname))
		{
		 	alert("Firstname is blank");
			 return false;			
		}
		else if(is_blank(lname))
		{
	 		 alert("Lastname is blank");
			 return false;		
		}
		else if(is_blank(email))
		{
	 		 alert("email is blank");
			 return false;		
		}
		else if( valid_email_format(email) == false)
	  {
	     alert("Not a valid email format");
			 return false;
	  } 

		return true;
}

function top_menu()
{	
		doc.writeln("<a href='login.asp'>Login</a> |");
		//doc.writeln("<a href='register_intf.asp'>Register Class</a> |");			
		//doc.writeln("<a href='signon_camp_intf.asp'>Register Summer Camp</a> |");
		doc.writeln("<a href='request_intf.asp'>Request Information</a>");
}

function left_menu()
{
    doc.writeln("<ul>");
	  doc.writeln("<li><a href='default.asp'>Home</a></li>");
    doc.writeln("<li><a href='aboutus.asp'>About Us</a></li>");
		doc.writeln("<li><a href='regular_chinese.asp'>Regular Program</a></li>");
//		doc.writeln("<li><a href='spring_camp2009_info.asp'>Spring Camp 2009</a></li>");	
//		doc.writeln("<li><a href='camp2009_info.asp'>Summer Camp 2009</a></li>");		
//		doc.writeln("<li><a href='signon_camp_intf_07.asp'>Sign On Summer Camp 2007</a></li>");
//    doc.writeln("<li><a href='camp2006_summary.asp'>Looking Back at Summer Camp in the Past</a></a></li>");
		doc.writeln("<li><a href='contactus.asp'>Contact Us</a></li>");
		doc.writeln("<br>");
		doc.writeln("</ul>");
}

function my_template()
{
   writeln("<div id='logo'>");
	 writeln("<h1>Hello-Chinese Language</h1>");
	 writeln("<p>Learn Chinese Language in Naperville</p>");
   writeln("</div>");
   writeln("<div id='sect_nav'>");
	 writeln("<p>");
	 writeln("<a href='login.asp'>Login</a> |");
	 writeln("<a href='signon_camp_intf.asp'>Register Summer Camp</a> |");
	 writeln("<a href='request_intf.asp'>Request Information</a>");
	 writeln("</p>");
   writeln("</div>");
   writeln("<div id='main' class=height1>");
   writeln("<div id='left' class=height1>");
	 writeln("<p>");
   writeln("<ul>");
	 writeln("<li><a href='default.asp'>Home</a></li>");
	 writeln("<li><a href='aboutus.asp'>About Us</a></li>");
   writeln("<li><a href='camp_info.asp'>Summer Camp 2006</a></a></li>");
	 writeln("</ul>");
	 writeln("</p>");
   writeln("</div>");
}