/*===========Hamid===============*/

$(document).ready(function(){
	
 });

function showPop(){
	$('form#frm_popUp').queue(function(){
		tb_show('',$('a#showPop').attr('href'));
		$(this).queue(function(){
			$(this.parentNode.parentNode.parentNode).css({'border':'0','background':'none'});
			$(this).dequeue();
		});
		$(this).dequeue();
	});
}

function fieldcheck(){
	//alert('alert');	
	document.getElementById('errMsg').style.display = 'none';
	document.getElementById('sucMsg').style.display = 'none';
	//alert(1);
	
	
	

		var addr = $('#mem_address').val();
		var name = $('#mem_name').val();
		var email = $('#mem_email').val();
		var signature = $('#mem_signed').val();
		var signa_date = $('#mem_signed_date').val();
		
		
		if( name=='' || email=='' || addr==''){
			//alert('Please complete the required fields (Name, Email,Telephone).');
			
			document.getElementById('errMsg').innerHTML = 'Please complete the required fields (Name, Address, Email).';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signa_date==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please type Signed Date.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signature==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please Type Signed.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		
		
		
		
		else if( !checkEmail(email) ){
			//alert('Please enter a valid email address.');
			document.getElementById('errMsg').innerHTML = 'Please enter a valid email address.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
			}
		else
		{ 
			document.getElementById('sucMsg').innerHTML = 'Thank you, your request was sent successfully.';
			document.getElementById('sucMsg').style.display = 'block';
			return true;
		}
	
  }




function individual_form(){
	//alert('alert');	
	document.getElementById('errMsg').style.display = 'none';
	document.getElementById('sucMsg').style.display = 'none';
	//alert('user_first_name');


		var addr = $('#home_address').val();
		var name = $('#user_first_name').val();
		var email = $('#email').val();
		var birth = $('#date_of_birth').val();
		var signature = $('#signature_applicant').val();
		var signa_date = $('#signa_date').val();
		
		
		if( name=='' || email=='' || addr==''){
			//alert('Please complete the required fields (Name, Email,Telephone).');
			
			document.getElementById('errMsg').innerHTML = 'Please complete the required fields (Name, Address, Email, Date of Birth).';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signa_date==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please type Signed Date.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signature==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please Type Signed.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		
		
		
		
		else if( !checkEmail(email) ){
			//alert('Please enter a valid email address.');
			document.getElementById('errMsg').innerHTML = 'Please enter a valid email address.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
			}
		else
		{ 
			document.getElementById('sucMsg').innerHTML = 'Thank you, your request was sent successfully.';
			document.getElementById('sucMsg').style.display = 'block';
			return true;
		}
	
  }



function organization_form(){
	//alert('alert');	
	document.getElementById('errMsg').style.display = 'none';
	document.getElementById('sucMsg').style.display = 'none';
	//alert('user_first_name');


		var addr = $('#or_cors_addr').val();
		var name = $('#or_nameor').val();
		
		var emailaa = $('#or_email').val();
		var birth = $('#or_appli_name1').val();
		var signature = $('#or_appli_nane').val();
		var signa_date = $('#or_appli_signa').val();
		
		
		if( name=='' || emailaa=='' || addr=='' || birth==''){
			//alert('Please complete the required fields (Name, Email,Telephone).');
			
			document.getElementById('errMsg').innerHTML = 'Please complete the required fields (Name Of Organization, Address, Email, Applicants name).';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signa_date==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please type Signed Date.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( signature==''){
			//alert('Please type a Comment.');
			document.getElementById('errMsg').innerHTML = 'Please Type Signed.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		
		
		
		
		else if( !checkEmail(email) ){
			//alert('Please enter a valid email address.');
			document.getElementById('errMsg').innerHTML = 'Please enter a valid email address.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
			}
		else
		{ 
			document.getElementById('sucMsg').innerHTML = 'Thank you, your request was sent successfully.';
			document.getElementById('sucMsg').style.display = 'block';
			return true;
		}
	
  }




function showPro(){
	    document.getElementById('errMsg').style.display = 'none';
		
		var phone = trim(document.getElementById('txtTelephone').value);
		var name = trim(document.getElementById('txtName').value);
		var email = trim(document.getElementById('txtEmail').value);
		var address = trim(document.getElementById('txtAddress').value);
		//var member = trim(document.getElementById('rdoMember').value);
		if (document.getElementById('rdoMember').checked){
			var member='10';
		}
		var send = trim(document.getElementById('send').value);
		if( name=='' || email==''){
			//alert('Please complete the required fields (Name, Email,Telephone).');
			
			document.getElementById('errMsg').innerHTML = 'Please complete required fields (Name, Email).';
			document.getElementById('errMsg').style.display = 'block';
			return false;
		}
		else if( !checkEmail(email) ){
			//alert('Please enter a valid email address.');
			document.getElementById('errMsg').innerHTML = 'Please enter a valid email address.';
			document.getElementById('errMsg').style.display = 'block';
			return false;
			}

	var data='phone='+phone+'&name='+name+'&email='+email+'&address='+address+'&member='+member+'&send='+send;
	//alert(id);
	//start the ajax
		$.ajax({
			//this is the php file that processes the data and send mail
			url: TemplatePath+'/ajax.php',		
			//POST method is used
			type: "POST",
			//pass the data			
			data: data,		
			//Do not cache the page
			cache: false,
			//success
			success: function (html) {				
				//
			$('#avail').html(html);	
			}		
			
		});


}




function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}

function checkEmail(emial){
	var str=emial;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str))
		return true;
	else
		return false;
}
