// JavaScript Document
/* reg_fun1.js
.---------------------------------------------------------------------------.
|  Software: Function for form validation and data checking @ user end                                  |
|   Version:                                                     
|   Contact: vivek@interlinks.in  OR patilvivek261@gmail.com 
|      Info:
|   Support: vivek@interlinks.in  OR patilvivek261@gmail.com 
| ------------------------------------------------------------------------- |
|    Author: Vivek I. Patil. (Sci Knowledge interlinks PVT. LTD.)
|    
| Copyright (c) 2009-2015, (Sci Knowledge interlinks PVT. LTD.)
| Copyright (c) 2009-2015, (Sci Knowledge interlinks PVT. LTD.)
| ------------------------------------------------------------------------- |
|   License: 
| ------------------------------------------------------------------------- |
| We offer a number of paid services (www.interlinks.in):                
| - Web Hosting on highly optimized fast and secure servers                 
| - Technology Consulting                                                   
| - Oursourcing (highly qualified programmers and graphic designers)        
'---------------------------------------------------------------------------
*/
	
//----------------------------- Copy current address in permenant address fields only ---------------------------------------

function copy_msg()
{
	if(document.getElementById("same_addr").checked == true)
	{
		if(document.getElementById("curr_address").value != "")
		{
			document.getElementById("per_addr").value = "";
			document.getElementById("per_addr").value = document.getElementById("curr_address").value;
		}
		else
		{
			document.getElementById("same_addr").checked = false;
			alert("Please Enter Current Address first");	
		}
	}
	else
	{
		if(document.getElementById("same_addr").checked == false)
		{
			document.getElementById("per_addr").value = "";
		}
	}
}
//--------------------------- End Copy current address in permenant address fields only ---------------------------------------


	
//----------------------------- Fucnction for checking Email Id only ---------------------------------------------------	


function check_email(dummy_id3)
{
	var email2 = document.getElementById(dummy_id3).value;
	var f = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(email2!="")
	{
		if (!f.test(email2)) 
		{
		//alert("Please provide a valid email address");
		//document.getElementById(dummy_id3).focus();
		return false;
		}
		else
		{
		return true;
		}
	}
	else
	{
	return true;
	}
}

//------------------------------End Fucnction for checking Email Id only ------------------------------------	

//--------------------------------------------------------------------------------------------------------------------------

//-----------------------------Fucnction for checking Numbers only ------------------------------------------	

		function check_num(dummy_id)
		{
			var reg_exp=/^\d+$/;
			var val=document.getElementById(dummy_id).value;
			if(val!="")
			{
				if(!val.match(reg_exp))
				{
					
					//alert("please Enter Number");
					//document.getElementById(dummy_id).value="";
					//document.getElementById(dummy_id).focus();
					return false;
				}
				else
				{
					return true;
				}
			}
			else
			{
				return true;
			}
					
		}
		
//---------------------------End Fucnction for checking Numbers only----------------------------------------------	

//----------------------------------------------------------------------------------------------------------------------------

//-------------------------------- To Display Married Applicant Fields --------------------------------------------
	
	function show_m_f()
	{
		if(document.getElementById("marr_status").value == "Married")
		{			
			
			document.getElementById("marriage_status_div").style.display ="block";
			document.getElementById("sp_name").value = "";
			document.getElementById("no_childs").value = "";			
			document.getElementById("m_ann_yy").value == "0";
			document.getElementById("m_ann_mm").value == "0";
			document.getElementById("m_ann_dd").value == "0";
			
		}
		else
		{
			document.getElementById("m_ann_yy").value == "0";
			document.getElementById("m_ann_mm").value == "0";
			document.getElementById("m_ann_dd").value == "0";
			document.getElementById("sp_name").value = "";
			document.getElementById("no_childs").value = "";			
			
			document.getElementById("marriage_status_div").style.display ="none";
		}
		
	}
//-------------------------------End To Display Married Applicant Fields --------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------







