function validatefrmProfile( tp)
{
	/*
 	 if(!confirm('Are you sure?'))
	 {
	 	return
	 }
	 */
	arr_err=new Array;
	cx('status_bar').innerHTML="";
	if(tp=='changepass')
	{
		 
		if( cx('old_pass').value.trim()=="")
		{
			arr_err.push("Please enter Old Password");
		}
		else
		{
			if( cx('new_pass').value.trim()=="") 
			{
				arr_err.push("Please enter new password");
			}
			else
			{
				if(cx('new_pass').value.trim()!=cx('new_pass1').value.trim())
				{
					arr_err.push("Confirm Password does not matched");
				}
			}
		}
	}
	if(tp=='changeemail')
	{
		if(!(isValidEmail( cx('old_email').value)))
		{
			arr_err.push("Please enter a valid email address");
		}
		 
	}
	if(arr_err.length>0)
	{
		st="";
		for(i=0;i<arr_err.length ;i++)
		{
			st=st+"<div  >" + arr_err[i] + "</div>"
		}
		 
		cx('status_bar').innerHTML=st;
		cx('status_bar').style.display='block';
		cx('status_bar').setAttribute('class','msg-0');	 
	}
	else
	{
		sendReq(tp);
	}
}
function sendReq(t1)
{
	data="t1="+t1+ "&";		
	data=data+ 'old_pass='+cx('old_pass').value+ "&";
	data=data+ 'new_pass='+cx('new_pass').value+ "&";
	data=data+ 'new_pass1='+cx('new_pass1').value+ "&";
	data=data+ 'old_email='+cx('old_email').value+ "&";		 
	doAjaxReq('regForm','member','profile',data,'sendReq_callback', 'post','Please Wait while Registering')
}
function   sendReq_callback(b)
{
	cx('status_bar').innerHTML=b.msg;
	cx('status_bar').setAttribute('class','msg-'+b.status);	 
	if(b.status==1   )
	{
		 if(b.subtask =='changepass'	)
		 {
		 	cx('old_pass').value="";
			 cx('new_pass').value="";
			 cx('new_pass1').value="";
		 }
		  
		
	}
}
