// JavaScript Document
/***********************form1 functions**********************************************/
var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

var dtCh= "/";
var minYear=1900;
var maxYear=2100;

function comparecur(value){
	value=value.replace(/-/gi,'/');
    var myDate=new Date(); 
	
   myDate =  (myDate.getMonth()+1) + "/" + myDate.getDate() + "/"  + myDate.getFullYear();
   var CurDate = new Date(myDate);
	if(Date.parse(value) == Date.parse(CurDate))
	{
		return true;
	}
	else	
		{
			if(Date.parse(value)<Date.parse(myDate))
			{
				return false;
			}
			else
			{ 
				return true;
			}
	}
}

function compareda(income_next_date1,income_next_date2){
	income_next_date1=income_next_date1.replace(/-/gi,'/');
	income_next_date2=income_next_date2.replace(/-/gi,'/');
	if (Date.parse(income_next_date1) > Date.parse(income_next_date2)) 
	{
		return false;
    }
	else
	{
		return true;
	}
}

function passportcheck(passport_number)
{
	if(isAlphanum(passport_number)==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function isValid(parm,val) 
{
	var k= 0;
	if (parm == "") return true;
	for (i=0; i<parm.length; i++) 
	{
		if (val.indexOf(parm.charAt(i),0) != -1) k++;
	}
	return k;
}

function isValidAlphanum(parm,val) 
{
	if (parm == "") return true;
	for (i=0; i<parm.length; i++)
	{
		if (val.indexOf(parm.charAt(i),0) == -1) return false;
	}
	return true;
}

function IsFloat(sText)
{
 var ValidChars = "0123456789.";
 var IsNumber=true;
 var Char;
 
 var check = 0;
  for (i = 0; i < sText.length && IsNumber == true; i++) 
 { 
  Char = sText.charAt(i);
  
  if( (Char == ".") && (check==1))
   IsNumber = false;
  if(Char == ".")  
   check = 1;
  
  if (ValidChars.indexOf(Char) == -1) 
  {
   IsNumber = false;
  }
 }
   return IsNumber;
   
}

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function isAlpha(parm) {return isValid(parm,lwr+upr);}
function isNumber(parm) {return isValid(parm,numb);}
function isAlphanum(parm) {return isValidAlphanum(parm,lwr+upr+numb);}
function isNum(parm){return isValidAlphanum(parm,numb);}


function driverlicense(driver_license)
{
	if(isAlphanum(driver_license)==true)
	{
		alpha=isAlpha(driver_license);
		num=isNumber(driver_license);
		if(num>=4 && alpha<=2)
		{
			if(isNum(driver_license.charAt(2))&& isNum(driver_license.charAt(3))==true)
			{
				return driver_license;
			}
			else
			{
				return false;
			}
		}
		else 
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}


function mobilecheck(home_phone_mobile)
{
	var exp1=/(^61[234578]\d{8}$)|(^[0][234578]\d{8}$)/;
	if(emptycell(home_phone_mobile)==false)
	{
		return true;
	}
	if(home_phone_mobile.match(exp1))
	{
		
		home_phone_mobile=home_phone_mobile.split(' ').join('');
		home_phone_mobile=home_phone_mobile.split('+').join('');
		home_phone_mobile=home_phone_mobile.split('-').join('');
		home_phone_mobile=home_phone_mobile.split('(').join('');
		home_phone_mobile=home_phone_mobile.split(')').join('');
		if(home_phone_mobile.charAt(0)==6)
		{
			var h = home_phone_mobile.substr(0,2);
			var e = home_phone_mobile.substr(3,home_phone_mobile.length);     
			home_phone_mobile = h+e;
		}
	 	return true;
	}
	else
	{
		return false;
	}
	
}

function emailCheck(email)
{
 var tmp = "" + email + "", s = tmp.replace(/^\s*|\s*$/g, "");
 var re = /^(\w|[^_]\.|[\-])+((\@){1}([^_]))(([a-z]|[\d]|[\-]|\.)+|([^_]\.[^_])*)+\.[a-z]{2,3}$/i
 if (!re.test(s)) 
 {
  return false;
 }
 re =  /\.(a[c-gil-oq-uwz]|b[a-bd-jm-or-tvwyz]|c[acdf-ik-orsuvx-z]|d[ejkmoz]|e[ceghr-u]|f[i-kmorx]|g[abd-ilmnp-uwy]|h[kmnrtu]|i[delm-oq-t]|j[emop]|k[eg-imnprwyz]|l[a-cikr-vy]|m[acdghk-z]|n[ace-giloprtuz]|om|p[ae-hk-nrtwy]|qa|r[eouw]|s[a-eg-ort-vyz]|t[cdf-hjkm-prtvwz]|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[admrw]|com|edu|net|org|mil|gov|biz)$/i
 if (!re.test(s)) 
 {
  return false;
 }
 re = /\@\@/
 return(!re.test(s));
}

function emptycell(value)
{
	if(value=='')
	{
		return false;
	}
	else
	{
		return true;
	}
}

function checkyear(DateOfBirth_Day,DateOfBirth_Month,DateOfBirth_Year)
{
today=new Date();
var d = new Date();	
var day1 = DateOfBirth_Day, day2 =d.getDate();
var month1 = DateOfBirth_Month , month2 = d.getMonth()+1;
var year1 = DateOfBirth_Year, year2 = d.getFullYear();
date1 = year1+"/"+month1+"/"+day1;
date2 = year2+"/"+month2+"/"+day2;
firstDate = Date.parse(date1);
secondDate= Date.parse(date2);
msPerDay = 24 * 60 * 60 * 1000;
dbd = ((secondDate.valueOf()-firstDate.valueOf())/ msPerDay)+1 ;
var bb = dbd/((30*4)+(31*7)+(28) + 0.25);
bbc = Math.floor(bb);
	if(bb<18)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function checkHomePhone(home_phone_day)
{
	
	var exp1=/(^[2-9][0-8][0-9][2-9][0-9][0-9]\d{4}$)/;
	var exp2=/(^[2-9][0-8][0-9]55501[0-9][0-9]$)|(^[2-9][0-8][0-9][2-9]11\d{4}$)/;
	if(home_phone_day.match(exp1))
	{
		if(!home_phone_day.match(exp2))
		{
			return true;
		}
		return false;
	}
	else
	{
		return false;
	}
}
/*function prevhomeaddress()
	{
		if((document.form1.home_time.value== 'less_than_1_month')|(document.form1.home_time.value=='1_month')|(document.form1.home_time.value=='2_months')|(document.form1.home_time.value=='3_months')|(document.form1.home_time.value=='4_to_6_months'))
		{
			document.getElementById('prevhomeid').style.display='inline';
		}
		else
		{
			document.getElementById('prevhomeid').style.display='none';
		}
	}*/
/***********************form2 functions**********************************************/
function checkWorkPhone(work_phone)
{
	var exp1=/(^[2-9][0-8][0-9][2-9][0-9][0-9]\d{4}$)/;
	var exp2=/(^[2-9][0-8][0-9]55501[0-9][0-9]$)|(^[2-9][0-8][0-9][2-9]11\d{4}$)/;
	if(work_phone.match(exp1))
	{
		if(!work_phone.match(exp2))
		{
			return true;
		}
		return false;
	}
	else
	{
		return false;
	}
}

function checkHomeZip2(prev_home_zip)
{
	var exp1=/(^\d{5}$)|(^\d{9}$)|(^\d{5}-\d{4}$)/;
	if(home_zip.match(exp1))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkCompMainNumber(employer_phone)
{
	
	var exp1=/(^[2-9][0-8][0-9][2-9][0-9][0-9]\d{4}$)/;
	var exp2=/(^[2-9][0-8][0-9]55501[0-9][0-9]$)|(^[2-9][0-8][0-9][2-9]11\d{4}$)/;
	if(employer_phone.match(exp1))
	{
		if(!employer_phone.match(exp2))
		{
			return true;
		}
		return false;
	}
	else
	{
		return false;
	}
}

function checkHomeZip(home_zip)
{
	var exp1=/(^\d{5}$)|(^\d{9}$)|(^\d{5}-\d{4}$)/;
	if(home_zip.match(exp1))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function streetnumcheck(home_address_number)
{
	var exp1=/^\d+$/;
	if(home_address_number.match(exp1))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function isLeapYear(yr) 
{
  return new Date(yr,2-1,29).getDate()==29;
}

function checkSsn(ssn)
{
	var exp1=/(^000\d*$)|(^7[3456789]\d*$)|(^[89]\d*$)/;
	var exp2=/^\d{9}$/;
	if(!ssn.match(exp1))
	{
		if(ssn.match(exp2))
		{
			return true;
		}
	}
	return false
}

function checkBankRoutingNumber(bank_routing_number)
{
	var exp1=/^\d{9}$/;
	if(bank_routing_number.match(exp1))
	{
		return true;
	}
	return false;
}

function checkBankAccountNumber(bank_account_number)
{
	var exp1=/^\d{3}\d*$/;
	if((bank_account_number.match(exp1)) && (bank_account_number.length<18))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function trimNumber(bank_account_number) 
{
  while (bank_account_number.substr(0,1) == '0' && bank_account_number.length>1) { bank_account_number = bank_account_number.substr(1,9999); }
  return bank_account_number;
}



/*************************form2 validation*****************************************************/

function Form2validation()
{
	var err='';
	var expirationdatecheck=1;
	ssn=document.form2.ssn.value;
	driver_license=document.form2.driver_license.value;
	expiration_Day=document.form2.expiration_Day.selectedIndex;
	expiration_Month=document.form2.expiration_Month.value;
	expiration_Year=document.form2.expiration_Year.value;
	driver_license_state= document.form2.driver_license_state.selectedIndex;
	active_military=document.form2.active_military.selectedIndex;
	income_type=document.form2.income_type.selectedIndex;
	income_net_monthly=document.form2.income_net_monthly.value;
	income_payment_type=document.form2.income_payment_type.selectedIndex;
	income_payment_period=document.form2.income_payment_period.selectedIndex;
	income_next_date1=document.form2.income_next_date1.value;
	income_next_date2=document.form2.income_next_date2.value;
	company_name=document.form2.company_name.value;
	work_time=document.form2.work_time.value;
	employer_position=document.form2.employer_position.value;
	employer_phone=document.form2.employer_phone.value;
	work_phone=document.form2.work_phone.value;
	extension=document.form2.extension.value;
	bank_routing_number=document.form2.bank_routing_number.value;
	bank_account_numbernew=document.form2.bank_account_numbernew.value;
	bank_account_type=document.form2.bank_account_type.selectedIndex;

	bank_account_number= trimNumber(bank_account_numbernew);
	expiration = expiration_Year+"-"+expiration_Month+"-"+expiration_Day;
	document.getElementById('expiration').value=expiration;
	document.getElementById('bank_account_number').value=bank_account_number;
	if(expiration_Day<10)expiration_Day = '0'+expiration_Day;	
	if(expiration_Month<10)expiration_Month = '0'+expiration_Month;
	
	date1 = expiration_Day+"/"+expiration_Month+"/"+expiration_Year;
	expiration = expiration_Year+"-"+expiration_Month+"-"+expiration_Day;
	document.getElementById('expiration').value=expiration;
	
	if((emptycell(expiration_Day)==false)|(emptycell(expiration_Month)==false)|(emptycell(expiration_Year)==false))
	{
		expirationdatecheck=0;
	}
	
	
		if ((emptycell(ssn)==false)|(emptycell(driver_license)==false)|(expirationdatecheck=0)|(emptycell(active_military)==false))err+='\nIndentification Details - ';
		
			if(emptycell(ssn)==false)err+= 'Social security Number,';
			
			if(emptycell(driver_license)==false)err+= 'Driving License Number,';
			
			if(expirationdatecheck=0)err+= 'Expiration Date,';
			
			if(emptycell(active_military)==false)err+= 'active US military duty';
		
		if ((emptycell(ssn)==false)|(emptycell(driver_license)==false)|(expirationdatecheck=0)|(emptycell(active_military)==false))err+=' is mandatory and should not be left empty\n';
		
		if((emptycell(income_type)==false)|(emptycell(income_net_monthly)==false)|(emptycell(income_payment_type)==false)|(emptycell(income_payment_period)==false)|(emptycell(income_next_date1)==false)|(emptycell(income_next_date2)==false)|(emptycell(company_name)==false)|(emptycell(employer_position)==false)|(emptycell(employer_phone)==false)|(emptycell(work_phone)==false))err+='\nEmployment Details - ';
		
		if(emptycell(income_type)==false)err+='Source of Income,';
		
		if(emptycell(income_net_monthly)==false)err+=' Net Pay per Pay,';

		if(emptycell(income_payment_type)==false)err+=' Payment Method,';
		
		if(emptycell(income_payment_period)==false)err+=' Pay frequency,';

		if(emptycell(income_next_date1)==false)err+=' Next pay date,';

		if(emptycell(income_next_date2)==false)err+=' Following Pay Date,';
		
		if(emptycell(company_name)==false)err+=' Company Name,';
		
		if(emptycell(employer_position)==false)err+=' Job title,';
				
		if(emptycell(employer_phone)==false)err+=' Company Main Number,';
				
		if(emptycell(work_phone)==false)err+= ' Work Number';
				
		if((emptycell(income_type)==false)|(emptycell(income_net_monthly)==false)|(emptycell(income_payment_type)==false)|(emptycell(income_payment_period)==false)|(emptycell(income_next_date1)==false)|(emptycell(income_next_date2)==false)|(emptycell(company_name)==false)|(emptycell(employer_position)==false)|(emptycell(employer_phone)==false)|(emptycell(work_phone)==false))err+=' is mandatory and should not be left empty\n';
		
		
	
	if((emptycell(bank_routing_number)==false)|(emptycell(bank_account_number)==false)|(emptycell(bank_account_type)==false))err+='\nBank Account Details - ';
	
	
		
		if(emptycell(bank_routing_number)==false)
		{
			err+='Bank-State-Branch,';
		}
		if(emptycell(bank_account_numbernew)==false)
		{
			err+=' Bank Account Number';
		}
		if(emptycell(bank_account_type)==false)
		{
			err+=' Account Type';
		}
	if((emptycell(bank_routing_number)==false)|(emptycell(bank_account_number)==false)|(emptycell(bank_account_type)==false))err+=' is mandatory and should not be left empty\n';
		
		if(emptycell(ssn)==true)
		{
			if(checkSsn(ssn)==false)err+='\nInvalid SSN Number';
		}
		
		// checking date for feb
		if(expiration_Month=='02'){
			if(expiration_Day>29){
				err  += '\nPlease enter proper date';
			}
			else
			if (!isLeapYear(expiration_Year))
				{
					if(expiration_Day>28){
						err  += '\nPlease enter proper date';
					}
				}
		}
		if((expiration_Month=='04')|(expiration_Month=='06')|(expiration_Month=='09')| (expiration_Month=='11'))
		{
			if(expiration_Day>30){
				err  += '\nPlease enter proper date';
			}
		}
		
		if(emptycell(income_net_monthly)== true)
		  { 
		     if(income_net_monthly < 0)
			    err  += '\n Net Income should not be lesser than 0'
		  }
         
		 if(emptycell(income_next_date1)== true && emptycell(income_next_date2) == true)
		{
			if(comparecur(income_next_date1) == true && comparecur(income_next_date2) == true)
			{  
			
					if(compareda(income_next_date1,income_next_date2 ) == false)
					{
						err+='\n"Next Pay Date" should be lesser than the "Following Pay Date".\n';
					}
			}
			else
			{
				err+='\n"Next Pay Date" and "Following Pay Date" should be greater than current date\n';
			} 
		}
		 
		if((emptycell(employer_phone)==true) && (checkCompMainNumber(employer_phone)==false))
		{
				err+= '\n Invalid Company Main Number entered \- Please change';
		}
		
		if((emptycell(work_phone)==true)&&(checkWorkPhone(work_phone)==false))
		{
				err+= '\n Invalid Work Phone Number entered \- Please change';
		}
													   
		if((emptycell(bank_routing_number)==true)&&(checkBankRoutingNumber(bank_routing_number)==false))
		{
				err+='\n Invalid Bank Routing Number entered \- Please correct';
		}
		
		if((emptycell(bank_account_number)==true)&&(checkBankAccountNumber(bank_account_number)==false))
		{
				err+= '\n Invalid Bank Account No entered \- Please correct.';
		}
		
	if(err=='')
	{
		document.form2.dev_act2.value='submit2';
		document.form2.action='http://www.paydayloanfactory.com/formprocess';
		document.form2.submit();
	}
	else
	{
		alert(err);
	}
}

/*************************form1 validation*****************************************************/

function Formvalidation()
{
	var err='';
	var datecheck=1;
	first_name=document.form1.first_name.value;
	middle_name= document.form1.middle_name.value;
	last_name= document.form1.lastname.value;
	email=document.form1.email.value;
	DateOfBirth_Day=document.form1.DateOfBirth_Day.value;
	DateOfBirth_Month=document.form1.DateOfBirth_Month.value;
	DateOfBirth_Year=document.form1.DateOfBirth_Year.value;
	home_phone_day=document.form1.home_phone_day.value;
	home_phone_mobile=document.form1.home_phone_mobile.value;
	home_address=document.form1.home_address.value;
	unit_number=document.form1.unit_number.value;
	home_city=document.form1.home_city.value;
	home_state=document.form1.home_state.selectedIndex;
	home_zip=document.form1.home_zip.value;
	home_type=document.form1.home_type.selectedIndex;
	home_time=document.form1.home_time.selectedIndex;
	prev_home_address_street=document.form1.prev_home_address_street.value;
	prev_home_address_unit=document.form1.prev_home_address_unit.value;
	prev_home_city=document.form1.prev_home_city.value;
	prev_home_state=document.form1.prev_home_state.selectedIndex;
	prev_home_zip=document.form1.prev_home_zip.value;
	
	
	if(DateOfBirth_Day<10)DateOfBirth_Day = '0'+DateOfBirth_Day;	
	if(DateOfBirth_Month<10)DateOfBirth_Month = '0'+DateOfBirth_Month;
	date1 = DateOfBirth_Day+"/"+DateOfBirth_Month+"/"+DateOfBirth_Year;
	
	if((emptycell(DateOfBirth_Month)==false)|(emptycell(DateOfBirth_Day)==false)|(emptycell(DateOfBirth_Year)==false))
	{
		datecheck=0;
	}
	
/*******Contact details validation**********/	
	
	if((emptycell(first_name)==false)|(emptycell(last_name)==false)|(emptycell(email)==false)|(datecheck==0)|(emptycell(home_phone_day)==false))err+='Contact Details - ';
	
	if(emptycell(first_name)==false)err+='First Name,';
		
	if(emptycell(last_name)==false)err+=' Last name,';
	
	if(emptycell(email)==false)err+=' Email,';
	
	if(datecheck==0)err+=' Date of Birth,';
	
	if(emptycell(home_phone_day)==false)err+= ' Home Phone';
	
	if((emptycell(first_name)==false)|(emptycell(last_name)==false)|(emptycell(email)==false)|(datecheck==0)|(emptycell(home_phone_day)==false))err+=' is mandatory and should not be left empty\n';
	
	/*if((emptycell(email)==true)&&(emailCheck(email)==false))
	{
		err+= '\nEntered email invalid Email should be in this format jmiller@dollarsdirect.com.au\n';
	}

	
	if(emptycell(home_phone_day)==true)
	{
		home_phone_day=checkhomephone(home_phone_day);
		if(home_phone_day==false)
		{       
			err+='\nEntered Home Phone No is invalid\n1. Enter number without symbols: () - . + \n2. Number should be 10 digits starting with 02, 03, 04, 05, 07 or 08, or it should be 11 digits\n\t starting with 612, 614, 615, 617 or 618\n3. First digit of the last 8 digits must not be 0 or 1\n4. No letters allowed';
		}
	}*/
	
	if(emptycell(DateOfBirth_Year)==true)
	{
		if(checkyear(DateOfBirth_Day,DateOfBirth_Month,DateOfBirth_Year)==false)
		{
			err+= '\nEntered Date of Birth invalid\nAge should be >= 18';
		}
	}
	
	/********************************/
	// checking date for feb
	if(DateOfBirth_Month=='02'){
		if(DateOfBirth_Day>29){
			err  += '\nPlease enter proper date';
		}
		else
		if (!isLeapYear(DateOfBirth_Year))
			{
				if(DateOfBirth_Day>28){
					err  += '\nPlease enter proper date';
				}
			}
	}
	if((DateOfBirth_Month=='04')|(DateOfBirth_Month=='06')|(DateOfBirth_Month=='09')| (DateOfBirth_Month=='11'))
	{
		if(DateOfBirth_Day>30){
			err  += '\nPlease enter proper date';
		}
	}
   
	dob = DateOfBirth_Year+"-"+DateOfBirth_Month+"-"+DateOfBirth_Day;
	document.getElementById('dob').value=dob;
	/*if(mobilecheck(home_phone_mobile)==false)
	{
		err+= '\ninsert mobile number properly';
	}*/
	
/**********address details validation**************/	

if((emptycell(home_address)==false)|(emptycell(home_city)==false)|(emptycell(home_state)==false)|(emptycell(home_zip)==false)|(emptycell(home_type)==false)|(emptycell(home_time)==false))err+='\n\nAddress Details -  ';
	
	if(emptycell(home_address)==false)err+='Home Address,';
	
	if(emptycell(home_city)==false)err+=' city,';

	if(emptycell(home_state)==false)err+=' state,';

	if(emptycell(home_zip)==false)err+=' ZIP Code,';
	
	if(emptycell(home_type)==false)err+=' Rent or Own,';

	if(emptycell(home_time)==false)err+=' Time at Address';

    if((emptycell(home_address)==false)|(emptycell(home_city)==false)|(emptycell(home_state)==false)|(emptycell(home_zip)==false)|(emptycell(home_type)==false)|(emptycell(home_time)==false))err+=' is mandatory and should not be left empty\n';

	if(document.getElementById('prevhomeid').style.display=='inline')
	{
		if(emptycell(prev_home_address_street)==false)err+='\n\nPrev Home Address is mandatory and should not be left empty\n';
		
		if(emptycell(prev_home_city)==false)err+='Prev Home City is mandatory and should not be left empty\n';
		
		if(emptycell(prev_home_state)==false)err+= 'Prev Home State is mandatory and should not be left empty\n';
	
		if(emptycell(prev_home_zip)==false)err+='Prev Home Zip is mandatory and should not be left empty \n';
	}
	
	if((emptycell(home_zip)==true)&&(checkHomeZip(home_zip)==false))err+= '\n Invalid Zip code Entered \- Please change\n';
	
	if((emptycell(home_phone_day)==true)&&(checkHomePhone(home_phone_day)==false))err+='\n Invalid Home Phone number entered \- Please change\n';
	
	if((emptycell(home_phone_mobile)==true)&&(checkHomePhone(home_phone_mobile)==false))err+='\n Invalid Mobile  number entered \- Please change\n';
	
	if((emptycell(prev_home_zip)==true)&&(checkHomeZip2(prev_home_zip)==false))
	{
		err+= '\nEntered Previous Zip code Invalid - Please correct.\n';
	}
	if(err=='')
	{
		document.form1.dev_act.value='submit1';
		document.form1.action='registration-step2';
		document.form1.submit();
	}
	else
	{
		alert(err);
	}
}
/*function prevhomeaddress()
	{
		if((document.form1.home_time.value== 'less_than_1_month')|(document.form1.home_time.value=='1_month')|(document.form1.home_time.value=='2_months')|(document.form1.home_time.value=='3_months')|(document.form1.home_time.value=='4_to_6_months'))
		{
			document.getElementById('prevhomeid').style.display='inline';
		}
		else
		{
			document.getElementById('prevhomeid').style.display='none';
		}
	}*/
	function iddetail()
	{
		if(document.getElementById('iddetails').style.display=='inline')
		{
			document.getElementById('iddetails').style.display='none';
		}
		else
		{
			document.getElementById('iddetails').style.display='inline';
		}
	}
	
	function empdetail()
	{
		if(document.getElementById('empdetails').style.display=='inline')
		{
			document.getElementById('empdetails').style.display='none';
		}
		else
		{
			document.getElementById('empdetails').style.display='inline';
		}
	}
	function baccdetail()
	{
		if(document.getElementById('baccdetails').style.display=='inline')
		{
			document.getElementById('baccdetails').style.display='none';
		}
		else
		{
			document.getElementById('baccdetails').style.display='inline';
		}
	}
	function textmessalert()
	{
		if(document.getElementById('textmessalerts').style.display=='inline')
		{
			document.getElementById('textmessalerts').style.display='none';
		}
		else
		{
			document.getElementById('textmessalerts').style.display='inline';
		}
	}
	function Disclosure()
	{
		if(document.getElementById('Disclosures').style.display=='inline')
		{
			document.getElementById('Disclosures').style.display='none';
		}
		else
		{
			document.getElementById('Disclosures').style.display='inline';
		}
	}
	function emailCheck(email)
	{
		var tmp = "" + email + "", s = tmp.replace(/^\s*|\s*$/g, "");
		var re = /^(\w|[^_]\.|[\-])+((\@){1}([^_]))(([a-z]|[\d]|[\-]|\.)+|([^_]\.[^_])*)+\.[a-z]{2,3}$/i
		if (!re.test(s)) 
		{
			return false;
		}
		re =	 /\.(a[c-gil-oq-uwz]|b[a-bd-jm-or-tvwyz]|c[acdf-ik-orsuvx-z]|d[ejkmoz]|e[ceghr-u]|f[i-kmorx]|g[abd-ilmnp-uwy]|h[kmnrtu]|i[delm-oq-t]|j[emop]|k[eg-imnprwyz]|l[a-cikr-vy]|m[acdghk-z]|n[ace-giloprtuz]|om|p[ae-hk-nrtwy]|qa|r[eouw]|s[a-eg-ort-vyz]|t[cdf-hjkm-prtvwz]|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[admrw]|com|edu|net|org|mil|gov|biz)$/i
		if (!re.test(s)) 
		{
			return false;
		}
		re = /\@\@/
		return(!re.test(s));
	}
	
function checkname(value)
{
if(value == 'First Name')
{
	document.getElementById('firstname').value='';
}
}
function checkname1(value){
	if(value == ''){
		document.getElementById('firstname').value='First Name';
	}
}

function checksurname(value){
	if(value == 'Last Name'){
		document.getElementById('lastname').value='';
	}
}

function checksurname1(value){
	if(value == ''){
		document.getElementById('lastname').value='Last Name';
	}
}

function checkemail(value){
	if(value == 'Email'){
		document.getElementById('email').value='';
	}
}
function checkemail1(value){
	if(value == ''){
		document.getElementById('email').value='Email';
	}
}
