// JavaScript Document
var frame_document = null;
function sendn_validator(obj_frm)
{

	var msg = '';
	for(i=0;i<obj_frm.elements.length;i++)
	{
		e = obj_frm.elements[i];
		if(e.type=='text' || e.type=='select-one')
		{
			fld_name  = e.name;
			fld_value = e.value;
			if(e.name.indexOf('_req')!=-1)
			{
				if(fld_name=='email_req')
				{
					if(!isEmail(fld_value))
					{
						msg += 'A valid email is required!\n';
					}
				}else
				{
					if(isEmpty(fld_value)) msg += fld_name.replace('_req','') + ' is required\n';
				}
			}
		}
	}
	
	if(msg.length>0)
	{
		alert(msg);
		return false;
	}else
	{
		open_sendn_window();
		return true;
	}
	
}

var sendn_w = null;
function open_sendn_window()
{
	sendn_w = window.open("", "formtarget", "width=300,height=300");
	sendn_w.focus();
}


function isEmail(email) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) return false;
	return true;
}

function isEmpty(str)
{
  new_str=str.replace(/\s/g,"");
  if(new_str.length==0) return true;
  return false;
}
