function chk_customers_val($val){
	//alert($val+" Called");
	if($val != '')
	{
		if($val == 'Speaker' || $val == 'IBMer' )
		{
			document.getElementById("speakerIBMer").style.display = "none";
			if($val == 'IBMer' )
			{
				document.getElementById("IBMerForm").style.display = "block";
				document.getElementById("speakerForm").style.display = "none";
			}
				
			if($val == 'Speaker' )
			{
				document.getElementById("speakerForm").style.display = "block";
				document.getElementById("IBMerForm").style.display = "none";
			}
				
		} 
		else
		{
			document.getElementById("speakerIBMer").style.display = "block";
			document.getElementById("speakerForm").style.display = "none";
			document.getElementById("IBMerForm").style.display = "none";
			
			document.getElementById("en_attendgroup").selectedIndex = 1;
			attendgroup('4');

		}
			
			
	}
	else
	{
		document.getElementById("en_attendgroup").selectedIndex = 0;
		attendgroup('');
	}
	
}
function checkValue()
{
	
	if(!document.getElementById("customers").value)
	{
		alert('Please select Attendees Tpye');
		document.getElementById("customers").focus();
		return false;
	}
	
	if(document.getElementById("customers").value == 'Speaker' || document.getElementById("customers").value == 'IBMer' )
	{
		
			if(document.getElementById("customers").value == "IBMer" )
			{
				if(!document.getElementById("IBMer_name").value)
				{
					alert('Please enter Name');
					document.getElementById("IBMer_name").focus();
					return false;
				}

				if(!document.getElementById("IBMer_EmpId").value)
				{
					alert('Please enter IBM Employee Id');
					document.getElementById("IBMer_EmpId").focus();
					return false;
				}
				if(!document.getElementById("IBMer_SWG").value)
				{
					alert('Please enter SWG/Non-SWG');
					document.getElementById("IBMer_SWG").focus();
					return false;
				}
				if(!document.getElementById("IBMer_mobile").value)
				{
					alert('Please enter Mobile');
					document.getElementById("IBMer_mobile").focus();
					return false;
				}
				if(!document.getElementById("IBMer_email").value)
				{
					alert('Please enter IBM Email Id');
					document.getElementById("IBMer_email").focus();
					return false;
				}
				else
				{
					var emailStr	= document.getElementById("IBMer_email").value;
					var reg1 		= /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
					var reg2 		= /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
					if (!(!reg1.test(emailStr) && reg2.test(emailStr))){
						alert("Please check IBM Email Id.");
						document.getElementById("IBMer_email").focus();
						return false;   
					}
				}
			}
				
			if(document.getElementById("customers").value == "Speaker" )
			{
				if(!document.getElementById("speaker_name").value)
				{
					alert('Please enter Speaker Name');
					document.getElementById("speaker_name").focus();
					return false;
				}
				if(!document.getElementById("speaker_designation").value)
				{
					alert('Please enter Designation');
					document.getElementById("speaker_designation").focus();
					return false;
				}
				if(!document.getElementById("speaker_org_name").value)
				{
					alert('Please enter Organization Name');
					document.getElementById("speaker_org_name").focus();
					return false;
				}
				
				if(document.getElementById("speaker_industry").value == '')
				{
					alert('Please select Industry Type');
					document.getElementById("speaker_industry").focus();
					return false;
				}
				if(!document.getElementById("speaker_city").value)
				{
					alert('Please enter City');
					document.getElementById("speaker_city").focus();
					return false;
				}
				if(!document.getElementById("speaker_pin").value)
				{
					alert('Please enter Pin code');
					document.getElementById("speaker_pin").focus();
					return false;
				}else{
					if(!(/^\d+$/.test(document.getElementById('speaker_pin').value))){
						alert('Please enter Pin code');
						document.getElementById("speaker_pin").value='';
						document.getElementById("speaker_pin").focus();
						return false;
					}
				}
				
				if(!document.getElementById("speaker_mobile").value)
				{
					alert('Please enter Phone No');
					document.getElementById("speaker_mobile").focus();
					return false;
				}
				
				if(!document.getElementById("speaker_email").value)
				{
					alert('Please enter email address!');
					document.getElementById("speaker_email").focus();
					return false;
				}
				else
				{
					var emailStr	= document.getElementById("speaker_email").value;
					var reg1 		= /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
					var reg2 		= /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
					if (!(!reg1.test(emailStr) && reg2.test(emailStr))){
						alert("Please check email address.");
						document.getElementById("speaker_email").focus();
						return false;   
					}
				}
				
			}
		
		
	} 
	else
	{	
	if(!document.getElementById("org_name").value)
	{
		alert('Please enter Organization Name');
		document.getElementById("org_name").focus();
		return false;
	}

	if(document.getElementById("industry").value == '')
	{
		alert('Please select Industry Type');
		document.getElementById("industry").focus();
		return false;
	}

	if(!document.getElementById("address1").value)
	{
		alert('Please enter Address');
		document.getElementById("address1").focus();
		return false;
	}
	if(!document.getElementById("city").value)
	{
		alert('Please enter City');
		document.getElementById("city").focus();
		return false;
	}
	if(!document.getElementById("pin").value)
	{
		alert('Please enter Pin code');
		document.getElementById("pin").focus();
		return false;
	}else{
		if(!(/^\d+$/.test(document.getElementById('pin').value))){
			alert('Please enter Pin code');
			document.getElementById("pin").value='';
			document.getElementById("pin").focus();
			return false;
		}
	}
	
	if(!document.getElementById("phone").value)
	{
		alert('Please enter Phone No');
		document.getElementById("phone").focus();
		return false;
	}
	
	if(!document.getElementById("email").value)
	{
		alert('Please enter email address!');
		document.getElementById("email").focus();
		return false;
	}
	else
	{
		var emailStr	= document.getElementById("email").value;
		var reg1 		= /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 		= /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
		if (!(!reg1.test(emailStr) && reg2.test(emailStr))){
			alert("Please check email address.");
			document.getElementById("email").focus();
			return false;   
		}
	}
	if(document.getElementById("SWUAlumnni1").checked == false && document.getElementById("SWUAlumnni2").checked == false)
	{
		alert('Please select SWU Alumnni!');
		document.getElementById("SWUAlumnni1").focus();
		return false;
	}
	if(document.getElementById("SWUAlumnni1").checked == true)
	{
		if(document.getElementById("alumnniYes1").checked == false && 
			document.getElementById("alumnniYes2").checked == false &&
			document.getElementById("alumnniYes3").checked == false && 
			document.getElementById("alumnniYes4").checked == false )
		{
			alert('Please select SWU Alumnni year!');
			document.getElementById("alumnniYes1").focus();
			return false;
		}
	}
	
	
	
		n = document.getElementById('en_attendgroup').value;
		
		var totPro=0;
		for(i=1; i<=n; i++)
		{
			att_name="attendee_name"+i;
			if(ltrim(document.getElementById(att_name).value))
			{
				totPro=totPro+1;
			}
		}
		
		var cv=1;
		if(n == 4)
		{
		  cv = 1 ;
		}
		else if(n == 15)
		{
		  cv = 5;
		}
		else if(n == 25)
		{
		  cv = 16 ;
		}
		else if(n == 40)
		{
		 cv = 26 ;
		}
		
		if( n == '')
		{
			alert("you have to add atleast "+ cv +"  delegate");
			return false;
		}
		
		if( eval(totPro) < cv)
		{
			alert("you have to add atleast "+ cv +"  delegate");
			document.getElementById('attendee_name1').focus();
			return false;
		}
		else
		{
			//alert(totPro);
			for(j = 1; j <= totPro; j++)
			{
				att_desi = "attendee_desi"+j;
				att_mob = "attendee_mob"+j;
				
				att_email = "attendee_email"+j;
				att_certi = "attendee_certificat"+j;
				
				att_certi_1 = att_certi + "_1";
				att_certi_2 = att_certi + "_2";
				
				if(document.getElementById(att_desi).value == '')
				{
					alert('Please enter Designation');
					document.getElementById(att_desi).focus();
					return false;
				}
				if(document.getElementById(att_mob).value == '')
				{
					alert('Please enter Mobile No');
					document.getElementById(att_mob).focus();
					return false;
				}			
				
				if(document.getElementById(att_email).value == '')
				{
					alert('Please enter email address!');
					document.getElementById(att_email).focus();
					return false;
				}
				else
				{
					var emailStr=document.getElementById(att_email).value;
					var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
					var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
					if (!(!reg1.test(emailStr) && reg2.test(emailStr))){
						alert("Please check email address.");
						document.getElementById(att_email).focus();
						return false;   
					}
				}
				if(document.getElementById(att_certi_1).checked == false && document.getElementById(att_certi_2).checked == false)
				{
					alert('Please select attendee certificate');
					document.getElementById(att_certi_1).focus();
					return false;
				}			
				
			}
		}		

		if(document.getElementById("pay_type1").checked==false && document.getElementById("pay_type2").checked==false && document.getElementById("pay_type3").checked==false )
		{
			alert('Please select Payment Options');
			document.getElementById("pay_type1").focus();
			return false;
		}

		if(document.getElementById("pay_type1").checked==true || document.getElementById("pay_type2").checked==true )
		{
				var formRef = document.frm1;
				if(formRef.chequeno.value == ''){
					alert("Please enter cheque/DD details");
					formRef.chequeno.focus(); 
					return false;
				}
				if(formRef.bank.value == ''){
					alert("Please enter bank details");
					formRef.bank.focus(); 
					return false;
				}
				if(formRef.date.value == ''){
					alert("Please enter date");
					formRef.date.focus(); 
					return false;
				}
				if(formRef.amount.value == ''){
					alert("Please enter amount");
					formRef.amount.focus(); 
					return false;
				}
		}

	}

}

function chkemail(email, att_emailname){
	//alert('called Abhi\n'+email+'\n'+att_emailname);
	if(email != ''){
	n = document.getElementById('en_attendgroup').value;
	for(j = 1; j <= n; j++){
		att_email = "attendee_email"+j;
		if(att_emailname != att_email){
			if(email == document.getElementById(att_email).value){
				document.getElementById(att_emailname).value = '';
				alert("Duplicate email not always !");
				//document.getElementById(att_email).focus();
				return false;		
			}
		}
	}
	}
/* */
}


function showOpt(){
	
	if(document.getElementById("pay_type1").checked==true || document.getElementById("pay_type2").checked==true ){
		document.getElementById("chkop").style.display="block";
	}else{
		document.getElementById("chkop").style.display="none";
		if(checkValue()==false){
			document.getElementById("pay_type3").checked=false;
		}else{
			document.getElementById("pay_type3").checked=true;
			//document.frm1.submit();
		}
	}
}

function chkSWU(val)
{	
	//alert(val);
	if(val == 'Yes')
		document.getElementById("alumnniID").style.display="block";
	else
		document.getElementById("alumnniID").style.display="none";
	
}
