/*
 * Created on Oct 14, 2008
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
function validateSendfriend()
{
	if(document.getElementById('name').value == '' || document.getElementById('sender_email').value=='')
	{
		alert('Your Name or Your Email ID field is empty');
		return false;
	}
	if( document.getElementById('sender_email').value!='')
	{
		var email = document.getElementById('sender_email').value;
		if(reg.test(email) == false) {
		alert('Your Email ID field is invalid');	
    	return false;
		}
	}
	
	for(var i=1; i<=5; i++)
	{
		if(document.getElementById('fname'+i).value == '' && document.getElementById('femail'+i).value != '')
		{
			alert('Friend\'s Name field is empty' );
			return false;
		}
		if(document.getElementById('fname'+i).value != '' && document.getElementById('femail'+i).value == '')
		{
			alert('Friend\'s Email ID field is empty');
			return false;
		}
	}
	
	for(var i=1; i<=5; i++)
	{
		if(document.getElementById('femail'+i).value != '')
		{
			var email = document.getElementById('femail'+i).value;
			if(reg.test(email) == false) {
			alert('Friend\'s Email ID field is invalid');	
			return false;
			}
		}
	}
	return true;
}

function validateQuiz()
{
		if(document.getElementById('answer').value == '' || document.getElementById('answer').value == 'Enter your answer here!')
	{
		alert('Your must answer the question');
		return false;
	}
		if(document.getElementById('name').value == '')
	{
		alert('Name field cannot be empty!');
		return false;
	}
		if(document.getElementById('email').value == '')
	{
		alert('E-mail field cannot be empty!');
		return false;
	}else{
			var email1 = document.getElementById('email').value;
			if(reg.test(email1) == false) {
			alert('Email ID field is invalid');	
			return false;
			}	
		}
	
	if(document.getElementById('phone').value == '')
	{
		alert('Phone field cannot be empty!');
		return false;
	}else
		{
			var phone = document.getElementById('phone').value;
			if(!IsNumeric(phone))
			{
				alert('Invalid Phone number');
				return false;
			}
		
		}		
		return true;	
}

function validateFeedback()
{
		if(document.getElementById('fname').value == '')
	{
		alert('First Name field cannot be empty!');
		return false;
	}
		if(document.getElementById('lname').value == '')
	{
		alert('Last Name field cannot be empty!');
		return false;
	}
		if(document.getElementById('email').value == '')
	{
		alert('Email Address field cannot be empty!');
		return false;
	}else{
			var email1 = document.getElementById('email').value;
			if(reg.test(email1) == false) {
			alert('Email Address field is invalid');	
			return false;
			}	
		}

		if(document.getElementById('comments').value == '')
		{
			alert('Comments field cannot be empty!');
			return false;
		}

	if(document.getElementById('phone').value != '')
		{
			var phone = document.getElementById('phone').value;
			if(!IsNumeric(phone))
			{
				alert('Invalid Phone number');
				return false;
			}
		
		}		
		return true;	
}


function IsNumeric(strString)
// check for valid numeric strings
{
	var strValidChars = '0123456789';
	var strChar;
	var blnResult = true;
	
	if (strString.length == 0) return false;
	
	// test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++)
	{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
			{
			blnResult = false;
			}
	}
	return blnResult;
}


 