var win = null;
function newWindow(mypage,myname,w,h,features) {
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
}

function chkRegistration(obj)
{
	if(obj.login.value=="") {
		alert("Please choose login id!");
		obj.login.focus();
		return false;
	}

	if(obj.login.value.length < 4 || obj.login.value.length > 35)
	{
		alert("Zapak ID should consist of minimum 4 and maximum 35 characters!");
		obj.login.focus();
		return false;
	}

	if(obj.password.value == "" )
	{
		alert("Please enter your password!");
		obj.password.focus();
		return false;
	}

	if(obj.password.value.length < 4)
	{
		alert("Password length should be minimum 4 characters!");
		obj.password.focus();
		return false;
	}

	if(obj.confirm_password.value == "" ) {
		alert("Please enter your confirm password!");
		obj.confirm_password.focus();
		return false;
	}

	if(obj.confirm_password.value != obj.password.value )
	{
		alert("Wrong confirm password!");
		obj.confirm_password.focus();
		return false;
	}

	if(obj.hintques.value == "" ) {
		alert("Please enter your hint question!");
		obj.hintques.focus();
		return false;
	}

	if(obj.hintans.value == "" ) {
		alert("Please enter your hint answer!");
		obj.hintans.focus();
		return false;
	}

	if(obj.email.value == "" )
	{
		alert("Please enter your email address!");
		obj.email.focus();
		return false;
	}

/*	if(!echeck(obj.email.value))
	{
		obj.email.focus();
		return false;
	}*/

	if(obj.dd.value == "" || obj.mm.value == "" || obj.yy.value == "")
	{
		alert("Please select date of birth!");
		obj.dd.focus();
		return false;
	}

	if(obj.gender[0].checked == false && obj.gender[1].checked == false )
	{
		alert("Please select gender!");
		return false;
	}

	if(obj.verification_code.value == "" )
	{
		alert("Please enter image characters!");
		obj.verification_code.focus();
		return false;
	}

	if(obj.terms.checked==false){
		alert("Please accept the terms!");
		obj.terms.focus();
		return false;
	}
	if(obj.gender[0].checked) gender="Male"; else gender="Female";
	return true;
}

function setType(type) {
	document.forms["f1"].type.value = type;
	switch(type) {
		case "A":
			document.getElementById("hintArea").style.display = "none";
			document.getElementById("availabilityLink").style.display = "none";
			document.getElementById("possibleUsernames").style.display = "none";
			break;
		case "U":
			document.getElementById("hintArea").style.display = "";
			document.getElementById("availabilityLink").style.display = "";
			document.getElementById("possibleUsernames").style.display = "";
			break;
	}
}