//javascript file
var ste_url = "http://www.australianalumniassociation.org";
//http://www.australianalumniassociation.org

function prmt(msg)
{
	jQuery.prompt(msg,{show :'fadeIn'});
}

//Registration Form Validation --- Form1
function form1validation(frm)
{//1
  
	msg = "";
	var temp = new Array();
	var type_mem1 = document.getElementById("sel_member_type").value;
	temp = type_mem1.split("^*^");
	//alert(temp[0]);
	if((temp[0] == "1") || (temp[0] == "2") || (temp[0] == "6"))
	{
		
		/*if(document.getElementById("title").selectedIndex == "0")
		{
			msg = "- Please select the Title.";
		}*/
		if(document.frm1.first_name.value == "")
		{
			msg = "- Please enter the First Name.";
			/*document.getElementById("first_name").style.border = "solid #ff0000 1px";*/
		}
		if(document.frm1.last_name.value == "")
		{
			msg += "<br>- Please enter the Last Name.";
			
		}
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if(document.frm1.email.value == "")
		{
		msg += "<br>- Please enter the Email ID.";
		
		}else{
		if(!document.frm1.email.value.match(re)) 
		{
		msg += "<br>- Please enter valid Email ID.";
		
		}
		}

		if(document.frm1.university.value == "")
		{
			msg += "<br>- Please enter the University Name.";
			
		}
		if(document.frm1.degree.value == "")
		{
			msg += "<br>- Please enter the Course Completed.";
			
		}
		if(document.frm1.year_txt.value == "")
		{
			msg += "<br>- Please enter the Year of Completion.";
			
		}

	}
		
	if((temp[0] == "4") || (temp[0] == "5") || (temp[0] == "3")  || (temp[0] == "7"))
	{	
	    if(temp[0] == "4")
		{
		if(document.frm1.company_name.value == "")
		{
			msg = "- Please enter the Company Name.";
			
		}
		if(document.frm1.contact_person.value == "")
		{
			msg += "<br>- Please enter the Contact Name.";
			
		}
		}
		if(temp[0] == "5")
		{
		if(document.frm1.institute_name.value == "")
		{
			msg = "<br>- Please enter the Institution Name.";
		}
		if(document.frm1.inst_contact_person.value == "")
		{
			msg += "<br>- Please enter the Contact Name.";
		}
		}
		if(temp[0] == "3")
		{
		if(document.frm1.university_name.value == "")
		{
			msg = "<br>- Please enter the University Name.";
		}
		if(document.frm1.uni_contact_person.value == "")
		{
			msg += "<br>- Please enter the Contact Name.";
		}
		}
		if(temp[0] == "7")
		{
		if(document.frm1.trade_name.value == "")
		{
			msg = "<br>- Please enter the Trade Name.";
		}
		if(document.frm1.gov_contact_person.value == "")
		{
			msg += "<br>- Please enter the Contact Name.";
		}
		}

		
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if(document.frm1.email2.value == "")
		{
		msg += "<br>- Please enter the Email ID.";
		}else{
		if(!document.frm1.email2.value.match(re)) 
		{
		msg += "<br>- Please enter valid Email ID.";
		}
		}

	 }
		if(document.frm1.address1.value == "")
		{
			msg += "<br>- Please enter the Address.";
		}
		if(document.frm1.frm_country.value == "")
		{
			msg += "<br>- Please select the Country.";
		}
	if(document.frm1.hid_cnty.value == "2")
	{
		if(document.frm1.frm_state.value == "")
		{
			msg += "<br>- Please select the State.";
		}
	}
	if(document.frm1.hid_cnty.value == "1")
	{
		if(document.frm1.frm_state_others.value == "")
		{
			msg += "<br>- Please select the State.";
		}
	}
	  if(document.frm1.city.value == "")
	  {
		msg += "<br>- Please enter the City Name.";
	  }
	  if(document.frm1.postal_code.value == "")
	  {
		msg += "<br>- Please enter the Postal Code.";
	  }
	  if(document.frm1.phone_chk.checked == false  && document.frm1.email_chk.checked == false )
	  {
		msg += "<br>- Please select your preferred of contact.";
	  }
	  if(document.frm1.phone_chk.checked == true)
	  {
			if(document.frm1.phone.value == "")
			{
				msg += "<br>- Please enter the Phone Number.";
			}
	  }
	  if(document.frm1.terms.checked == false)
	  {
		msg += "<br>- Please select the Terms.";
	  }
	  

		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}
}//1
//**********************************Ends Here ********************************
//*************Login Validation ******************************
function loginvalid(frm)
{
	msg = "";
	var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
	if(document.frmlogin.username_txt.value == "")
	{
		msg = "- Please enter the Email ID.";
	}else{
		if(!document.frmlogin.username_txt.value.match(re)) 
		{
			msg += "<br>- Please enter valid Email ID.";
		}
	}
	
	if(document.frmlogin.password_txt.value == "")
	{
		msg += "<br>- Please enter the Password.";
	}
	
	if(msg != "")
	{
		prmt(msg);
		return false;
	}
	else
	{
		return true;
	}

	
}
//*****************Ends Here *****************************

//******************Add more*********************************
function return_pg(value)
{
  //alert(value);
  var ni = document.getElementById('pg');
  var numi = document.getElementById('theValue');
  var num = (document.getElementById("theValue").value -1)+ 2;
  numi.value = num;
  //alert(num);
  var divIdName = "my"+num+"Div";
  var newdiv = document.createElement('div');
  newdiv.setAttribute("id",divIdName);
  newdiv.innerHTML = value+"<span style='float:right;'> <a href=\"javascript:;\" onclick=\"removeElementone(\'"+divIdName+"\')\">- Remove</a></span><br />";
  ni.appendChild(newdiv);
}

function removeElementone(divNum) {
  var d = document.getElementById('pg');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}
//*********************Ends Here*********************************

function frmthreevalid(frm)
{
	msg = "";
/*		if(document.frmthree.job_title.value == "")
		{
			msg = "- Please enter the Job Title.";
		}
		if(document.frmthree.company_txt.value == "")
		{
			msg += "<br/>- Please enter the Company Name.";
		}
		if(document.frmthree.sel_to.selectedIndex == "0")
		{
			msg += "<br/>- Please select To Year.";
		}
		if(document.frmthree.sel_from.selectedIndex == "0")
		{
			msg += "<br/>- Please select From Year.";
		}
*/
	if(document.getElementById("male").checked == false && document.getElementById("female").checked == false)
	{
		msg += "<br/>- Please select Sex.";
	}
	
	if(document.getElementById("single").checked == false && document.getElementById("married").checked == false)
	{
		msg += "<br/>- Please select Marital Status.";
	}


	if(document.frmthree.birth_date.selectedIndex != "0")
	{
		if(document.frmthree.birth_month.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth month.";
		}
		if(document.frmthree.birth_year.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth year.";
		}
		
	}else if(document.frmthree.birth_month.selectedIndex != "0")
	{
		if(document.frmthree.birth_date.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth date.";
		}
		if(document.frmthree.birth_year.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth year.";
		}
		
	}else if(document.frmthree.birth_year.selectedIndex != "0")
	{
		if(document.frmthree.birth_date.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth date.";
		}
		if(document.frmthree.birth_month.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth month.";
		}
		
	}


    if(document.frmthree.frm_photo.value != "")
	{
		var st = document.frmthree.frm_photo.value;
		var temp = new Array();
		temp = st.split('.');
		var strlen = temp.length
		var ststr = temp[strlen-1]
		if(ststr == "jpg" || ststr == "JPG" || ststr == "JPEG" || ststr == "jpeg" || ststr == "gif" || ststr == "GIF" || ststr == "bmp" || ststr == "BMP")
		{
		
		}
		else
		{
		msg = "- Please upload JPEG,GIF,BMP files only.";
		}
	}

		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}


}

//Close Session for invite
function inviteclose()
{
	document.getElementById("frmqc").style.display = "none";
}
function invitecloseabuse()
{
	document.getElementById("frmqcabuse").style.display = "none";
}

function joinclose(id)
{
	window.location = ste_url+"discussion_detail.php?tid="+id;
}

//Ends here
//Close Session for invite
function groupclose()
{
	//document.getElementById("joingropdiv").style.display = "none";
	window.location = ste_url+"my_group.php"
}
//Ends here
function groupdirectoryclose()
{
	//document.getElementById("joingropdiv").style.display = "none";
	window.location = ste_url+"group_directory.php"
}
//Ends here

//Group validation
function groupvalidation()
{
		msg = "";
		if(document.frmgroup.group_name.value == "")
		{
			msg = "- Please enter the group name.";
		}
		if(document.frmgroup.group_desc.value == "")
		{
			msg += "<br />- Please enter the Description.";
		}
/*		if(document.frmgroup.logo_file.value == "")
		{
			msg += "<br />- Please select file to upload(JPEG,GIF,BMP files only).";
		}
*/		if(document.frmgroup.logo_file.value != "")
		{
			var st = document.frmgroup.logo_file.value;
			var temp = new Array();
			temp = st.split('.');
			var strlen = temp.length
			var ststr = temp[strlen-1]
			if(ststr == "jpg" || ststr == "JPG" || ststr == "JPEG" || ststr == "jpeg" || ststr == "gif" || ststr == "GIF" || ststr == "bmp" || ststr == "BMP")
			{
			
			}
			else
			{
				msg += "<br />- Please upload JPEG,GIF,BMP files only.";
			}
		}
		
		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}


}

function index_search_valid()
{
	    
		msg = "";
		if(document.frmsearch.search_txt_a.value == "")
		{
			msg = "- Please enter the Search field.";
		}
		
		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			//return true;
		}
		
		var st = escape(document.getElementById("search_txt_a").value);
		document.frmsearch.action="search_list.php?st="+st;			
		document.frmsearch.submit();


}

function index_search_head()
{
	
		msg = "";
		if(document.frmsearchhead.search_txt.value == "" || document.frmsearchhead.search_txt.value == "search friends")
		{
			cleartxt();
			msg = "- Please enter the Search field.";
		}
		
		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			//return true;
		}
		
        var st = escape(document.getElementById("search_txt").value);
		document.frmsearchhead.action = ste_url+"search_list.php?st="+st;			
		document.frmsearchhead.submit();

}


function advance_search()
{
		msg = "";
		if(document.frmadv.src_name.value == "" && document.frmadv.src_university.value == "" && document.frmadv.src_year.value == "" && document.frmadv.src_keyword.value == "" && document.frmadv.src_org.value == "" && document.frmadv.src_location.value == "")
		{
			msg = "- Please select atleast one search criteria.";
		}
		
		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			//return true;
		}
		var ty = escape(document.getElementById("frm_ty").value);
		var url = "search_list.php?ty="+ty;
		
		if(document.getElementById("src_name").value != "")
		{
		var sa = escape(document.getElementById("src_name").value);
		url = url+"&sa="+sa;
		}
		if(document.getElementById("src_university").value != "")
		{
		var su = escape(document.getElementById("src_university").value);
		url = url+"&su="+su;
		}
		if(document.getElementById("src_year").value != "")
		{
		var sy = escape(document.getElementById("src_year").value);
		url = url+"&sy="+sy;
		}
		if(document.getElementById("src_keyword").value != "")
		{
		var sk = escape(document.getElementById("src_keyword").value);
		url = url+"&sk="+sk;
		}
		if(document.getElementById("src_org").value != "")
		{
		var so = escape(document.getElementById("src_org").value);
		url = url+"&so="+so;
		}
		if(document.getElementById("src_location").value != "")
		{
		var sl = escape(document.getElementById("src_location").value);
		url = url+"&sl="+sl;
		}
		
		document.frmadv.action = url;	
		document.frmadv.submit();
		
}

//*****************Ends here *************************


function dateCompare(sSrc,sDes,sOp)
{
	
   var oSrcDt,oDesDt;
   var aStrTok;

   var iDt1,iDt2;

   aStrTok=sSrc.split("-");
   if(aStrTok.length !=3 ) return false;

   oSrcDt=new Date(aStrTok[2],aStrTok[1]-1,aStrTok[0]);

   iDt1 = Date.parse(oSrcDt);

   if ( isNaN(iDt1)) iDt1=0;

   aStrTok=sDes.split("-");
   if(aStrTok.length !=3 ) return false;

   oDesDt=new Date(aStrTok[2],aStrTok[1]-1,aStrTok[0]);

   iDt2 = Date.parse(oDesDt);

   if (isNaN(iDt2)) iDt2=0;

   if(sOp!='>' && sOp!='<' && sOp!='==' && sOp!='<=' && sOp!='>=' && sOp!='<>' && sOp!='!='){SetStatus('Operator is not valid !'); return ;}	
  
  switch (sOp)
   {
     case ">":
			return (iDt1 > iDt2);
     case "<":
			return (iDt1 < iDt2);
     case "=": case "==":
            return (iDt1 == iDt2);
     case "<=":
			return (iDt1 <= iDt2);
     case ">=":
           return (iDt1 >= iDt2);
     case "!=" : case "<>":
           return (iDt1 != iDt2);
     default:
		   return false;
   }
 }


//Event validation
function eventvalidation()
{
		msg = "";
		if(document.frmevent.event_name.value == "")
		{
			msg = "- Please enter the event name.";
		}
		if(document.frmevent.venue_txt.value == "")
		{
			msg += "<br />- Please enter venue.";
		}
		if(document.frmevent.start_date.value == "")
		{
			msg += "<br />- Please enter the Event Start Date.";
		}
		if(document.frmevent.end_date.value == "")
		{
			msg += "<br />- Please enter the Event End Date.";
		}else
		{
		var fromdat = document.frmevent.start_date.value;
		var todat = document.frmevent.end_date.value;
		
		var currentTime = new Date();
		
		var month = currentTime.getMonth() + 1;
		var day = currentTime.getDate();
		var year = currentTime.getFullYear();
		var datn = day+"-"+month+"-"+year;
		
		var fir = dateCompare(datn,fromdat,'<=');
		/*if(fir == false)
		{
			msg += "<br />- Event start date must be greater than today.";
		}*/
		
		if(todat != "")
		{
			var t = dateCompare(fromdat,todat,'<=');
			if(t == false)
			{
				msg += "<br />- Event start date must be greater than the end date.";
			}
		}

		}
		
		/*if(document.frmevent.event_desc.value == "")
		{
			msg += "<br />- Please enter the event brief.";
		}*/


		
		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}

}
function advalidate(frm)
{
	msg = "";
	if(frm.frm_category.value == "")
	{
		msg += "- Please select the category.<br>";
	}
	if(frm.frm_title.value == "")
	{
		msg += "- Please enter the title.<br>";
	}
	/*if(frm.frm_ddesc.value == "")
	{
		msg += "- Please enter the description.<br>";
	}*/
	if(msg != "")
	{
		prmt(msg);
		return false;
	}
	else
	{
		return true;
	}
}

function cleartxt()
{
	document.frmsearchhead.search_txt.value = "";
}

//Post Comment
function Commentvalidate()
{
	msg = "";
	if(document.frmcomment.frm_message_comment.value == "")
	{
		msg = "- Please post your Comment.<br>";
	}
	if(msg != "")
	{
		prmt(msg);
		return false;
	}
	else
	{
		return true;
	}
}

//check Login
function checklogvalid()
{
	document.getElementById("frmqcpost").style.display = "block";
}

//check Login
function checkjoinvalid()
{
	
	document.getElementById("frmqcjoin").style.display = "block";
}

//create disc
function discussionvalidate()
{
	msg = "";
	if(document.frmdiscussion.topic_title.value == "")
	{
		msg = "- Please enter topic.<br>";
	}
/*	if(document.frmdiscussion.frm_message.value == "")
	{
		msg += "- Please enter your message.<br>";
	}
*/
	if(msg != "")
	{
		prmt(msg);
		return false;
	}
	else
	{
		return true;
	}

}

//Registration Form Validation --- Edit
function formeditvalidation(mem_ty)
{//1
   
	msg = "";
	if((mem_ty == "1") || (mem_ty == "2") || (mem_ty == "6"))
	{
		
		/*if(document.getElementById("title").selectedIndex == "0")
		{
			msg = "- Please select the Title.";
		}*/
		if(document.frmform2.first_name.value == "")
		{
			msg = "- Please enter the First Name.";
		}
		if(document.frmform2.last_name.value == "")
		{
			msg += "<br>- Please enter the Last Name.";
		}
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if(document.frmform2.email.value == "")
		{
		msg += "<br>- Please enter the Email ID.";
		}else{
		if(!document.frmform2.email.value.match(re)) 
		{
		msg += "<br>- Please enter valid Email ID.";
		}
		}

		if(document.frmform2.university.value == "")
		{
			msg += "<br>- Please enter the University Name.";
		}
		if(document.frmform2.degree.value == "")
		{
			msg += "<br>- Please enter the Degree.";
		}
		if(document.frmform2.year_txt.value == "")
		{
			msg += "<br>- Please enter the Year of Pass.";
		}

	}
		
	if((mem_ty == "4") || (mem_ty == "5") || (mem_ty == "3") )
	{	
	    if(mem_ty == "4")
		{
		if(document.frmform2.company_name.value == "")
		{
			msg = "- Please enter the Company Name.";
		}
		}
		if(mem_ty == "5")
		{
		if(document.frmform2.company_name.value == "")
		{
			msg = "<br>- Please enter the Institution Name.";
		}
		}
		if(mem_ty == "3")
		{
		if(document.frmform2.university_name.value == "")
		{
			msg = "<br>- Please enter the University Name.";
		}
		}

		if(document.frmform2.contact_person.value == "")
		{
			msg += "<br>- Please enter the Contact Name.";
		}
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if(document.frmform2.email2.value == "")
		{
		msg += "<br>- Please enter the Email ID.";
		}else{
		if(!document.frmform2.email2.value.match(re)) 
		{
		msg += "<br>- Please enter valid Email ID.";
		}
		}

	 }
		if(document.frmform2.address1.value == "")
		{
			msg += "<br>- Please enter the Address.";
		}
		if(document.frmform2.frm_country.value == "")
		{
			msg += "<br>- Please select the Country.";
		}
	if(document.frmform2.hid_cnty.value == "2")
	{
		if(document.frmform2.frm_state.value == "")
		{
			msg += "<br>- Please select the State.";
		}
	}
	if(document.frmform2.hid_cnty.value == "1")
	{
		if(document.frmform2.frm_state_others.value == "")
		{
			msg += "<br>- Please select the State.";
		}
	}
	  if(document.frmform2.city.value == "")
	  {
		msg += "<br>- Please enter the City Name.";
	  }
	  if(document.frmform2.postal_code.value == "")
	  {
		msg += "<br>- Please enter the Postal Code.";
	  }
	  if(document.frmform2.phone_chk.checked == false  && document.frmform2.email_chk.checked == false )
	  {
		msg += "<br>- Please select your preferred of contact.";
	  }
	  if(document.frmform2.phone_chk.checked == true)
	  {
			if(document.frmform2.phone.value == "")
			{
				msg += "<br>- Please enter the Phone Number.";
			}
	  }

		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}
}//1
//**********************************Ends Here ********************************

function frmthreevalidedit(frm)
{
	msg = "";
	if(document.getElementById("male").checked == false && document.getElementById("female").checked == false)
	{
		msg += "<br/>- Please select Sex.";
	}
	
	if(document.getElementById("single").checked == false && document.getElementById("married").checked == false)
	{
		msg += "<br/>- Please select Marital Status.";
	}


	if(document.frmthree.birth_date.selectedIndex != "0")
	{
		if(document.frmthree.birth_month.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth month.";
		}
		if(document.frmthree.birth_year.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth year.";
		}
		
	}else if(document.frmthree.birth_month.selectedIndex != "0")
	{
		if(document.frmthree.birth_date.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth date.";
		}
		if(document.frmthree.birth_year.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth year.";
		}
		
	}else if(document.frmthree.birth_year.selectedIndex != "0")
	{
		if(document.frmthree.birth_date.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth date.";
		}
		if(document.frmthree.birth_month.selectedIndex == "0")
	    {
			msg += "<br/>- Please select your birth month.";
		}
		
	}


    

		if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}


}
//***********************End here ************************************

function validate_unversity()
{
	msg = "";
	if(document.getElementById("post_desc").value == "")
	{
		msg = "- Please post an note.";
	}
	
	if(msg != "")
		{
			prmt(msg);
			return false;
		}
		else
		{
			return true;
		}
}

//*************************END USER**************************************

function replyclose(uty)
{
	alert(uty);
	document.getElementById("frmqc").style.display = "none";
	if(uty == "dash")
	{
	window.location = ste_url+"dashboard.php";
	}
}

//**********************Reply Close *********************************

//Post Comment
function changepwdvalid()
{
	msg = "";
	if(document.frmchangepwd.old_password.value == "")
	{
		msg = "- Please enter Your old password.";
		
	}
	if(document.frmchangepwd.new_password.value == "")
	{
		msg += "<br />- Please enter Your new password.";
		
	}else
	{
		if(document.frmchangepwd.new_password.value.length < 6)
		{
			msg += "<br />- Password should minimum of six characters.";
			
		}
	}
	if(document.frmchangepwd.confirm_password.value == "")
	{
		msg += "<br />- Please enter Your confirm password.";
		
	}else
	{
	
	if(document.frmchangepwd.new_password.value != document.frmchangepwd.confirm_password.value)
	{
		msg += "<br />- Password and Confirm Password are not equal.";
	}
	}
	
	if(msg != "")
	{
		prmt(msg);
		return false;
	}
	else
	{
		return true;
	}
}

//check Login

//close multiple 
function invitemultipleclose(tab)
{
	document.getElementById("frmqcmultiple_"+tab).style.display = "none";
}
//Ends

//payment check
function pay_pageurl(pg)
{
	if(pg == 1)
	{
	  window.location = ste_url+"make_payment.php";
	}
	if(pg == 2)
	{
	  window.location = ste_url+"make_upgrade.php";	
	}
}
//ends here

