function isBlank (s) {
	if ((s.value.length > 0) && (s.value != null) && (s.value != "")){
 	return false;
}
return true;
}

function isEmail (s) {
var i,ii;
var j;
var k,kk;
 var jj;
 var len;
if (isBlank(s)) {
 return false;
}

 if (s.value.length >0) {
 i =s.value.indexOf ("@");
 ii=s.value.indexOf ("@",i+1);
 j=s.value.indexOf (".",i);
 k=s.value.indexOf (",");
 kk=s.value.indexOf (" ");
 jj=s.value.lastIndexOf (".")+1;
 len=s.value.length;

 if ((i>0) && (j>(1+1)) && (k==-1) && (ii==-1) && (kk==-1) &&
     (len-jj >=2) && (len-jj<=3)) {}
else {
 return false;
}
}
 return true;
}

function isSelected (s) {

if (s.selectedIndex==0) {
 return false;
}
return true;
}

function z_show(elementId){
	document.getElementById(elementId).style.visibility = "visible";
}

function z_hide(elementId){
	document.getElementById(elementId).style.visibility = "hidden";
}

function PreProcess()
{
 var ok;
 var submit_count = 0;
  submit_count = 0;
   if (isBlank(document.getElementById('login'))) {
   z_show('login_z');
   }else {
   z_hide('login_z');
   submit_count +=1;
}

   if (isBlank(document.getElementById('password1'))) {
   z_show('password1_z');
  }else {
   z_hide('password1_z');
   submit_count +=1;
}

   if (isBlank(document.getElementById('password2'))) {
   z_show('password2_z');
  }else {
   z_hide('password2_z');
   submit_count +=1;
}

if((!isBlank(document.getElementById("password2")) && !isBlank(document.getElementById("password1"))) && (document.getElementById("password2").value != document.getElementById("password1").value)){
  z_show('pass_check');
 }else{
 z_hide('pass_check');
 submit_count +=1;
 }

   if (isBlank(document.getElementById('fname'))) {
   z_show('fname_z');
  }else {
   z_hide('fname_z');
   submit_count +=1;
}

   if (isBlank(document.getElementById('lname'))) {
   z_show('lname_z');
  }else {
   z_hide('lname_z');
   submit_count +=1;
}


if (!isEmail (document.getElementById('email'))) {
   z_show('email_z');
}else{
   submit_count +=1;
   z_hide('email_z');
}

if (!document.getElementById('agree_id').checked) {
   z_show('agree_id_z');
}else{
   z_hide('agree_id_z');
   submit_count +=1;
}
SubmitButton = document.getElementById ('btnSubmit')

if (submit_count==8) {
	if (SubmitButton) SubmitButton.disabled = false;
	return true;
	}
else{
	if (SubmitButton) SubmitButton.disabled = true;
    return false;
}

}


function PreProcessFdb()
{
 var submit_count = 0;
  submit_count = 0;
   if (isBlank(document.getElementById('fromname'))) {
   z_show('fromname_z');
   }else {
   z_hide('fromname_z');
   submit_count +=1;
}

   if (!isEmail(document.getElementById('fromemail'))) {
   z_show('fromemail_z');
  }else {
   z_hide('fromemail_z');
   submit_count +=1;
}

   if (isBlank(document.getElementById('frombody'))) {
   z_show('frombody_z');
  }else {
   z_hide('frombody_z');
   submit_count +=1;
}

SubmitButton = document.getElementById ('btnSend');

if (submit_count==3) {
	if (SubmitButton) SubmitButton.disabled = false;
	return true;
	}
else{
	if (SubmitButton) SubmitButton.disabled = true;
    return false;
}

}

function LaunchWindow(href) {
  open(href, null, 'modal=1,status=0,scrollbars=1,toolbar=0,resizable=0,width=600,height=500,left='
    + (screen.width-730)/2 +',top='+ (screen.height-500)/2);
}