//trim function

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };

/*******for Check email address**************/
function checkemail(str)
{
	//var str=document.forms[0].elements['email'].value;
	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;
}


/*******for Check email address**************/

function _digit(zip)
{
	var filter=/^\d+$/
	if (filter.test(zip))
		return true;
	else
	    return false;
			
}


/******for Showing message************/
function _messageBox(message)
{
	document.getElementById('message').innerHTML = message;
	return false;
}
/******for Showing message************/


function _isFieldBlank(oForm)
{
	
	var flag = false;
	var thisObj = '';

	for (var i = 0; i < oForm.elements.length; ++i)
	{
		oForm.elements[i].value=oForm.elements[i].value.trim();
		if (!oForm.elements[i].value)
		{
			var thisObj = oForm.elements[i];
			
			oForm.elements[i].style.backgroundColor = 'lime';
			oForm.elements[i].onblur = function()
			{
				this.style.backgroundColor = 'white';
			}
			flag = true;
		}
	}

	if ( flag )
	{
		_messageBox('Please enter data for highlighted fields');
		return false;
	}
	else
		return true;
}

 function Validsearch(oform)
 {
	 if(!_isFieldBlank(oform))
	 	return false;
	else
		return true;
 }
 
 
 
 function checkvalid(oform)
 {
	 if(!_isFieldBlank(oform))
	 	return false;
	else if ( !checkemail(oform.elements['admin_email'].value) )
		{
			oform.elements['admin_email'].select();
			_messageBox("Please enter valid email address");
			return false;
		}
	
	else
		return true; 
 }
 
 function validIsblank(Oform)
 {
	 if(!_isFieldBlank(Oform))
	 	return false;
	else
		return true;
	 
  }