
function checkareas1(){

var error=0;
var error2=0;
var error3=0;
var email=document.frm_step1.txt_emailaddress.value
var message='You must complete the following required field(s) to proceed.\n\n';


	if	(frm_step1.txt_firstname.value.length<2) {message=message + '* First Name.\n';error=1;}
		
	if	(frm_step1.txt_lastname.value.length<2){message=message+ '* Last Name.\n';error=1;}
		
	if	(frm_step1.txt_emailaddress.value.length<2) {message= message+'* E-mail Address.\n'; error=1;}

	if 	(((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1))) { message2='* Invalid e-mail address.\n';error2=1;}
	
	if	(frm_step1.txt_emailaddress.value!=frm_step1.txt_emailaddress2.value) { message3='* You may have mistyped your email address. \nMake sure you entered the right email address.';error3=1;}
		
	if	(frm_step1.txt_city.value.length<2) {message=message+'* City.\n';error=1;}

	if	(frm_step1.txt_stateprovince.value.length<2) {message=message+'* State/Province.\n';error=1;}

	if	(frm_step1.txt_postalcode.value.length<2) {message=message+'* Postal Code.\n';error=1;}
		
	if	(frm_step1.txt_country.value.length<2) {message=message+'* Country.\n';error=1;}

	if (error){
		alert(message);
		return false;
		}

	if (error2){
		alert (message2);
		return false;
		}
		
	if (error3){
		alert (message3);
		return false;
		}

		else
		document.frm_step1.step1.disabled=1;
		return true;
}



function checkareas2(){

var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';
indexno=document.frm_step2.cbo_gender.selectedIndex;
indexno2=document.frm_step2.cbo_aupairbefore.selectedIndex;
indexno3=document.frm_step2.cbo_driverlicense.selectedIndex;
indexno4=document.frm_step2.cbo_smoke.selectedIndex;
indexno5=document.frm_step2.cbo_swim.selectedIndex;
indexno6=document.frm_step2.cbo_firstaid.selectedIndex;
indexno7=document.frm_step2.cbo_married.selectedIndex;


	if (document.frm_step2.cbo_country.selectedIndex==0) {message=message+ '* Country of Residence\n'; error=1;}

	if (document.frm_step2.cbo_nationality.selectedIndex==0) {message=message+ '* Aupair Nationality\n'; error=1;}	
	
	if (document.frm_step2.lst_languages.selectedIndex=='-1') {message=message+ '* Languages Spoken by Aupair\n'; error=1;}

	if (document.frm_step2.cbo_gender.options[indexno].value==2) {message=message+ '* Aupair Gender\n'; error=1;}

	if (document.frm_step2.cbo_age.selectedIndex==0) {message=message+ '* Aupair Age\n'; error=1;}

	if (document.frm_step2.cbo_aupairbefore.options[indexno2].value==2) {message=message+ '* Aupair Before\n'; error=1;}

	if (document.frm_step2.cbo_driverlicense.options[indexno3].value==2) {message=message+ '* Driver License\n'; error=1;}

	if (document.frm_step2.cbo_smoke.options[indexno4].value==2) {message=message+ '* Smoke\n'; error=1;}

	if (document.frm_step2.cbo_swim.options[indexno5].value==2) {message=message+ '* Swim\n'; error=1;}

	if (document.frm_step2.cbo_firstaid.options[indexno6].value==2) {message=message+ '* Child care experience\n'; error=1;}

	if (document.frm_step2.cbo_religion.selectedIndex==0) {message=message+ '* Aupair Religion\n'; error=1;}

	if (document.frm_step2.cbo_married.options[indexno7].value==2) {message=message+ '* Married\n'; error=1;}


	if (error){
		alert(message);
		return false;
		}
		else
		document.frm_step2.btn_step2.disabled=true;
		return true;

}



function checkareas3(){
var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';

var indexno1=document.frm_step4.cbo_underage2.selectedIndex;
var indexno2=document.frm_step4.cbo_pets.selectedIndex;
var indexno3=document.frm_step4.cbo_singleparent.selectedIndex;
var indexno4=document.frm_step4.cbo_disabledchildren.selectedIndex;
var indexno5=document.frm_step4.cbo_reference.selectedIndex;



	var total_countries = 0;
	for (var i = 0; i < document.frm_step4.cbo_country.length; i++) 
	{
		if (document.frm_step4.cbo_country.options[i].selected) 
		{
			total_countries = total_countries + 1;	
		}
	}
	if( total_countries > 20 ) {message=message+ '* Countries to work limit is 20\n'; error=1;}

	if (document.frm_step4.cbo_country.selectedIndex=="-1") {message=message+ '* Countries to work\n'; error=1;}

	var total_nationality = 0;
	for (var i = 0; i < document.frm_step4.cbo_nationality.length; i++) 
	{
		if (document.frm_step4.cbo_nationality.options[i].selected) 
		{
			total_nationality = total_nationality + 1;	
		}
	}
	if( total_nationality > 20 ) {message=message+ '* Nationality limit is 20\n'; error=1;}
	
	if (document.frm_step4.cbo_nationality.selectedIndex=="-1") {message=message+ '* Nationality\n'; error=1;}

	if (document.frm_step4.cbo_location.selectedIndex==0) {message=message+ '* Location\n'; error=1;}

	if (document.frm_step4.cbo_dolightwork.options[document.frm_step4.cbo_dolightwork.selectedIndex].value==2) {message=message+ '* Do light housework\n'; error=1;}

	if (document.frm_step4.cbo_underage2.options[indexno1].value==2) {message=message+ '* Under age 2\n'; error=1;}

	if (document.frm_step4.cbo_pets.options[indexno2].value==2) {message=message+ '* Pets\n'; error=1;}

	if (document.frm_step4.cbo_liveinout.selectedIndex==0) {message=message+ '* Live in out\n'; error=1;}

	if (document.frm_step4.cbo_agegroup.selectedIndex==0) {message=message+ '* Agegroup\n'; error=1;}

	if (document.frm_step4.cbo_singleparent.options[indexno3].value==2) {message=message+ '* Work for Singleparent\n'; error=1;}

	if (document.frm_step4.cbo_disabledchildren.options[indexno4].value==2) {message=message+ '* Disabled children\n'; error=1;}

	if (document.frm_step4.cbo_reference.options[indexno5].value==2) {message=message+ '* Reference\n'; error=1;}


	if (error){
		alert(message);
		return false;
		}
		else
		document.frm_step4.btn_step4.disabled=1;
		return true;

}



function checkareas4(){
var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';

var indexno=document.frm_step2.cbo_singleparent.selectedIndex;
var indexno1=document.frm_step2.cbo_underage2.selectedIndex;
var indexno2=document.frm_step2.cbo_pets.selectedIndex;
var indexno3=document.frm_step2.cbo_smoke.selectedIndex;


	if (document.frm_step2.cbo_singleparent.options[indexno].value==2) {message=message+ '* Work for Singleparent\n'; error=1;}

	if (document.frm_step2.cbo_country.selectedIndex==0) {message=message+ '* Country of Residence\n'; error=1;}
	
	if (document.frm_step2.cbo_nationality.selectedIndex==0) {message=message+ '* Nationality\n'; error=1;}

	if (document.frm_step2.cbo_underage2.options[indexno1].value==2) {message=message+ '* Have children under age2\n'; error=1;}

	if (document.frm_step2.cbo_location.selectedIndex==0) {message=message+ '* Location\n'; error=1;}

	if (document.frm_step2.cbo_pets.options[indexno2].value==2) {message=message+ '* Pets\n'; error=1;}


	var total_language = 0;
	for (var i = 0; i < document.frm_step2.lst_languages.length; i++) 
	{
		if (document.frm_step2.lst_languages.options[i].selected) 
		{
			total_language = total_language + 1;	
		}
	}
	if( total_language > 7 ) {message=message+ '* Languages Spoken by Aupair limit is 7\n'; error=1;}


	if (document.frm_step2.lst_languages.selectedIndex=='-1') {message=message+ '* Languages Spoken by Aupair\n'; error=1;}

	if (document.frm_step2.cbo_religion.selectedIndex==0) {message=message+ '* Aupair Religion\n'; error=1;}

	if (document.frm_step2.cbo_smoke.options[indexno3].value==2) {message=message+ '* Smoke\n'; error=1;}

	if (document.frm_step2.cbo_agegroup.selectedIndex==0) {message=message+ '* Agegroup\n'; error=1;}

	

	if (error){
		alert(message);
		return false;
		}
		else
		document.frm_step2.btn_step2.disabled=1;
		return true;

}



function checkareas5(){
var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';

indexno=document.frm_step4.cbo_gender.selectedIndex;
var indexno1=document.frm_step4.cbo_driverlicense.selectedIndex;
var indexno2=document.frm_step4.cbo_reference.selectedIndex;


	if (document.frm_step4.cbo_gender.options[indexno].value==3) {message=message+ '* Aupair Gender\n'; error=1;}

	if (document.frm_step4.cbo_lightwork.options[document.frm_step4.cbo_lightwork.selectedIndex].value==2) {message=message+ '* Light Housework Required\n'; error=1;}

	if (document.frm_step4.cbo_hadanaupair.options[frm_step4.cbo_hadanaupair.selectedIndex].value==2) {message=message+ '* Family had an aupair before\n'; error=1;}

	if (document.frm_step4.cbo_driverlicense.options[indexno1].value==2) {message=message+ '* Require Aupair to Drive\n'; error=1;}

	var total_nationality = 0;
	for (var i = 0; i < document.frm_step4.cbo_nationality.length; i++) 
	{
		if (document.frm_step4.cbo_nationality.options[i].selected) 
		{
			total_nationality = total_nationality + 1;	
		}
	}
	if( total_nationality > 20 ) {message=message+ '* Preferred Aupair Nationality limit is 20\n'; error=1;}

	if (document.frm_step4.cbo_workinghours.selectedIndex==0) {message=message+ '* Required Hours of Work by Aupair\n'; error=1;}

	if (document.frm_step4.cbo_nationality.selectedIndex=='-1') {message=message+ '* Preferred Aupair Nationality\n'; error=1;}

	//if (document.frm_step4.lst_preflanguages.selectedIndex=='-1') {message=message+ '* Prefers an aupair who speaks\n'; error=1;}

	if (document.frm_step4.cbo_liveinout.selectedIndex==0) {message=message+ '* Require Aupair to live in or out\n'; error=1;}	

	if (document.frm_step4.cbo_reference.options[indexno2].value==2) {message=message+ '* References Available upon request\n'; error=1;}
	

	if (error){
		alert(message);
		return false;
		}
		else
		document.frm_step4.btn_step4.disabled=1;
		return true;

}


function checkareas6(){

var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';


	if	(frm_step1.txt_firstname.value.length<2) {message=message + '* First Name.\n';error=1;}
		
	if	(frm_step1.txt_lastname.value.length<2){message=message+ '* Last Name.\n';error=1;}
		
	if	(frm_step1.txt_city.value.length<2) {message=message+'* City.\n';error=1;}

	if	(frm_step1.txt_stateprovince.value.length<2) {message=message+'* State/Province.\n';error=1;}

	if	(frm_step1.txt_postalcode.value.length<2) {message=message+'* Postal Code.\n';error=1;}
		
	if	(frm_step1.txt_country.value.length<2) {message=message+'* Country.\n';error=1;}

	if (error){
		alert(message);
		return false;
		}


		else
		document.frm_step1.step1.disabled=1;
		return true;
}


function checkareas7(){

var error=0;

var message='You must complete the following required field(s) to proceed.\n\n';


	if	(frm_step1.txt_firstname.value.length<2) {message=message + '* First Name.\n';error=1;}
		
	if	(frm_step1.txt_lastname.value.length<2){message=message+ '* Last Name.\n';error=1;}
		
	if	(frm_step1.txt_city.value.length<2) {message=message+'* City.\n';error=1;}

	if	(frm_step1.txt_stateprovince.value.length<2) {message=message+'* State/Province.\n';error=1;}

	if	(frm_step1.txt_postalcode.value.length<2) {message=message+'* Postal Code.\n';error=1;}
		
	if	(frm_step1.txt_country.value.length<2) {message=message+'* Country.\n';error=1;}

	if (error){
		alert(message);
		return false;
		}

		else
		document.frm_step1.step1.disabled=1;
		return true;
}



function changemail(){

var error=0;
var error2=0;
var error3=0;
var error4=0;

var email=document.frm_changemail.txt_oldmail.value
var emailnew=document.frm_changemail.txt_newmail.value

var message='You must complete the following required field(s) to proceed.\n\n';


	if	(frm_changemail.txt_oldmail.value.length<5) {message= message+'* Please write your old e-mail address.\n'; error=1;}

	if 	(((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1))) { message2='* Eski e-mail adresi geçersiz bir e-mail adresi\n';error2=1;}
	
	if	(frm_changemail.txt_newmail.value.length<5) {message= message+'* Lütfen yeni email adresinizi yazınız.\n'; error=1;}

	if 	(((emailnew.indexOf('@',0)==-1) || (emailnew.indexOf('.',0)==-1))) { message3='* Yeni e-mail adresi geçersiz bir e-mail adresi\n';error3=1;}


	if (error){
		alert(message);
		return false;
		}

	if (error2){
		alert (message2);
		return false;
		}

	if (error3){
		alert (message3);
		return false;
		}

		else
		return true;
}


function changepassword() {

var error=0;
var error2=0;

var message='You must complete the following required field(s) to proceed.\n\n';

	if 	(frm_changepassword.txt_oldpassword.value.length<1) {message=message+'*Please write your old password.\n'; error=1;}

	if	(frm_changepassword.txt_newpassword.value.length<1) {message=message+'* Please write your new password.\n'; error=1;}

	if	(frm_changepassword.txt_newpassword.value!=frm_changepassword.txt_newpassword2.value) {message2='Please make sure that you entered identical passwords.\n'; error2=1;}


	
	if (error){
		alert(message);
		return false;
		}

	if (error2){
		alert(message2);
		return false;
		}

		else
		return true;

}

function logon() {
var error=0;
var message='You must complete the following required field(s).\n\n';

	if 	(frm_login.txt_logonemail.value.length<1) {message=message+'* Please enter your email address.\n'; error=1;}

	if	(frm_login.txt_logonpassword.value.length<1) {message=message+'* Please enter your password.\n'; error=1;}


	
	if (error){
		alert(message);
		return false;
		}
		
		else
		return true;

}


function aupairaf(){
var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';
indexno=document.frm_aupairadvanced.cbo_gender.selectedIndex;
indexno2=document.frm_aupairadvanced.cbo_available.selectedIndex;
indexno3=document.frm_aupairadvanced.cbo_staytime.selectedIndex;

	if (document.frm_aupairadvanced.lst_country.selectedIndex=='-1') {message=message+ '* Comes from the country\n'; error=1;}
	if (document.frm_aupairadvanced.lst_languages.selectedIndex=='-1') {message=message+ '* Aupairs who speak the language(s)\n'; error=1;}
	if (document.frm_aupairadvanced.cbo_gender.options[indexno].value==3) {message=message+ '* Aupair Gender\n'; error=1;}
	if (document.frm_aupairadvanced.cbo_available.options[indexno2].value==100) {message=message+ '* Aupairs that are available from\n'; error=1;}
	if (document.frm_aupairadvanced.cbo_staytime.options[indexno3].value==100) {message=message+ '* Aupairs that can stay at least\n'; error=1;}

	if (error){
		alert(message);
		return false;
		}
		
		else
		return true;


}


function familyaf(){
var error=0;
var message='You must complete the following required field(s) to proceed.\n\n';
indexno=document.frm_familyadvanced.cbo_gender.selectedIndex;
indexno2=document.frm_familyadvanced.cbo_available.selectedIndex;
	
	if (document.frm_familyadvanced.lst_country.selectedIndex=='-1') {message=message+ '* Lives in the country\n'; error=1;}
	if (document.frm_familyadvanced.lst_languages.selectedIndex=='-1') {message=message+ '* Seeks aupair that speaks\n'; error=1;}
	if (document.frm_familyadvanced.cbo_gender.options[indexno].value==100) {message=message+ '* Aupair Gender\n'; error=1;}
	if (document.frm_familyadvanced.cbo_available.options[indexno2].value==100) {message=message+ '* Position Availability Begins\n'; error=1;}

	if (error){
		alert(message);
		return false;
		}
		
		else
		return true;


}

function isNumber() {
var error=0;
var input=txt_locator.value

	if (input<1) {message='Please enter a memberID';error=1;}

	if (error){
		alert(message);
		return false;
		}
		else
		
	
		for (var i = 0; i < input.length; i++) {
		var oneChar = input.charAt(i)

		if (oneChar < "0" || oneChar > "9") {
			alert("Please make sure entries are numbers only.")
			return false
			}
		}
		return true
}


function isNumber2(a_Value) {
var error=0;
var input=a_Value

	if (input<1) {message='Please enter a memberID';error=1;}

	if (error){
		alert(message);
		return false;
		}
		else
		
	
		for (var i = 0; i < input.length; i++) {
		var oneChar = input.charAt(i)

		if (oneChar < "0" || oneChar > "9") {
			alert("Please make sure entries are numbers only.")
			return false
			}
		}
		return true
}



function forgetpassword() {

var error=0;
var error2=0;
var password=frm_forgetpassword.txt_forgetpassword.value

	if (frm_forgetpassword.txt_forgetpassword.value < 4) {message='Please enter your e-mail address\n';error=1;}

	if (((password.indexOf('@',0)==-1) || (password.indexOf('.',0)==-1))) {message2='Invalid e-mail address\n';error2=1;}

	if (error){
		alert(message);
		return false;
		}

	if (error2){
		alert(message2);
		return false;
		}
		
		else
		
		frm_forgetpassword.btn_forget.disabled=1;
		return true;

}


function addbookmark(a_bookmarkurl,a_bookmarktitle)
{
	if (document.all)
		window.external.AddFavorite(a_bookmarkurl,a_bookmarktitle)
}


function chk_search(search_value)
{
if(search_value==""){
 alert("Please Enter Search Text");
 return false;
}

}


