// JavaScript Document
function isEmpty(Field, Msg)
{
	if(Field.value == ""){
		alert(Msg)
		Field.focus()
		return true
	}
	return false
}
function isNotSame(Field1, Field2, Msg)
{
	if(Field1.value != Field2.value)
	{
		alert(Msg)
		Field1.focus()
		return true
	}
	return false
}
function isNotValidEmail(Email, Msg)
{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	if(reg.test(Email.value) == false) 
	{
      	alert(Msg)
		Email.focus()
      	return true
	}
	return false
}

function isNotNo(Field, Msg)
{
	if(isNaN(Field.value))
	{
		alert(Msg)
		Field.focus()
		return true
	}
	return false
}
function isInvalidLength(Field, Length, Msg)
{
	if(eval(Field.value.length) > eval(Length))
	{
			alert(Msg)
			Field.focus()
			return true
	}
	return false
}
	  
function Clear(Form)
{
	Form.reset
	return false
}

function isNotValidCharacters(Sec)
{
	if(! ( Sec.value == "JK904" || Sec.value == "jk904" || Sec.value == "Jk904" || Sec.value == "jK904") ) 
	{
		alert('Please Type The Correct Value You See in The Image')
		Sec.focus()
		return true 
	}	
	return false
}
/************************************************************/
function ValidateEmpty(Field, ID)
{
	var Msg = document.getElementById(ID)
	if(Field.value == "")
	{
		Msg.className = "ShowError4EmptyTextField"
		return false
	}
	else
	{
		Msg.className = "HideError4EmptyTextField"
		return true
	}
}
function ValidateEmail(Email, ID)
{
	var Msg = document.getElementById(ID)
	if(Email.value == "")
	{
		Msg.className = "ShowError4EmptyTextField"
		return false
	}
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	if(reg.test(Email.value) == false) 
	{
	    Msg.className = "ShowError4EmptyTextField"
      	return false
	}
	else
	{
		
		Msg.className = "HideError4EmptyTextField"
		return true
	}
}

function MatchPasswords(Pass1, Pass2, ID)
{
	var Msg = document.getElementById(ID)
	if(Pass1.value != Pass2.value)
	{
		Msg.className = "ShowError4EmptyTextField"
		return false
	}
	else
	{
		Msg.className = "HideError4EmptyTextField"
		return true
	}
}

function MatchEmails(Email1, Email2, ID)
{
	var Msg = document.getElementById(ID)
	if(Email1.value != Email2.value)
	{
		Msg.className = "ShowError4EmptyTextField"
		return false
	}
	else
	{
		Msg.className = "HideError4EmptyTextField"
		return true
	}
}

function MatchFields(Field1, Field2, ID)
{
	var Msg = document.getElementById(ID)
	if(Field1.value != Field2.value)
	{
		Msg.className = "ShowError4EmptyTextField"
		return false
	}
	else
	{
		Msg.className = "HideError4EmptyTextField"
		return true
	}
}

function picvalidate(test,alttext)
{
var text=test.value;
var Temp = text.split('.');
	if(Temp[1]=='swf'||Temp[1]=='bmp'||Temp[1]=='jpg'||Temp[1]=='jpeg'||Temp[1]=='fpx'||Temp[1]=='ico'||Temp[1]=='img'||Temp[1]=='jp2'||Temp[1]=='jpc'||Temp[1]=='j2k'||Temp[1]=='jpf'||Temp[1]=='jpe'||Temp[1]=='jpm'||Temp[1]=='pbm'||Temp[1]=='psd'||Temp[1]=='psp'||Temp[1]=='tja'||Temp[1]=='tif'||Temp[1]=='tiff'||Temp[1]=='wbmp'||Temp[1]=='wap')
	{
	return false;
	}
	else
	{
		alert(alttext);
		test.focus();
		return true;
	}
}

function checkBoxValidate(cb) 
{
	for (j=0;j<13; j++) 
	{
		if (eval("document.myform.job[" + j + "].checked") == true) 
			{
				document.myform.job[j].checked = false;
					if (j == cb) 
					{
						document.myform.job[j].checked = true;
					}
      		}
   	}
}

function checkBoxValidate1(cb) {
for (j = 0; j < 6; j++) {
if (eval("document.myform.learn[" + j + "].checked") == true) {
document.myform.learn[j].checked = false;
if (j == cb) {
document.myform.learn[j].checked = true;
         }
      }
   }
}

function validatecheckbox(field,k)
{
	var len=field.length+1;
	alert(len);
	for(i=0;i<len;i++)
	{
		field[i].checked = false;
	}
	//field[k].checked = true;
}


function CheckLikes(job,form) {

boxes = job.length
txt = ""
	for (i = 0; i < boxes; i++) 
		{
			if (job[i].checked) 
				{
					txt = txt + job[i].value + " "
				}
		}
		alert(txt);
	if (txt == "") 
		{
			alert("No Boxes ticked");
			return true;
		}
	else if (eval(txt)==1)
		{
			if(isEmpty(form.newspaper, "Please Enter Newspaper Name")) return true
		}
	else if (eval(txt)==4)
		{
			if(isEmpty(form.other, "Please Specify Other")) return true
		}
	else 
		{
			return false;
		}
}

function validateform(form)
{
	//alert(form.job.selectedvalue))
	if(isEmpty(form.fname, "Please Enter First Name")) return false
	//if(isEmpty(form.lname, "Please Enter Last Name")) return false
	if(isEmpty(form.address, "Please Enter Address")) return false
	if(isEmpty(form.city, "Please Enter City")) return false
	if(isEmpty(form.state, "Please Enter State")) return false
	if(isNotNo(form.zip, "Please Enter Zip Code")) return false
	if(isEmpty(form.gender, "Please Select Gender")) return false
	if(isEmpty(form.dob, "Please Enter Date of Birth")) return false
	if(isEmpty(form.origin, "Please Select Origin")) return false
	if(isEmpty(form.veteran, "Please Select Veteran")) return false
	if(isEmpty(form.veterans, "Please Select Spouse of Veteran")) return false
	if(isEmpty(form.veterano, "Please Select Oraphan of Veteran")) return false
	if(CheckLikes(form.job,form)) return false
	if(isEmpty(form.date, "Please Enter Date")) return false
	
	}
	
function display(divname,hide)
{
	document.getElementById(divname).style.display='block';
	document.getElementById(hide).style.display='none';
	
	}
function hide(divname,hide)
{
	document.getElementById(divname).style.display='none';
	document.getElementById(hide).style.display='none';
	
	}
	
	function display1(divname,box)
	{
	if(box.checked)
		{
			document.getElementById(divname).style.display='block';
		}
	else
		{
			document.getElementById(divname).style.display='none';
		}
	//document.getElementById(hide).style.display='none';
	
	}
function hide1(divname)
{
	document.getElementById(divname).style.display='none';
	//document.getElementById(hide).style.display='none';
	
	}
function validatewholeform(form)
{
	var len=form.length;
	alert(len)
	for(i=1;i<=len;i++)
		{
			alert(i)
			if(isEmpty(document.form.fname,'Field is Required')) return false
		}
	}
