/* scripts for DIV expansion in Education tab of edit user profile*/

 function addorganization()
 {
	 var frm=document.orgform;
	 frm.kw.value="addorg";
	 var chk="";
     // the following are for  institutions which are as type '0' in the institution_other table 
	 for(i=0;i<frm.elements.length;i++) {
		  if(frm.elements[i].type == "select-one"){
			 if(frm.elements[i].name.substr(0,7)=="org_fr" || frm.elements[i].name.substr(0,7)=="org_to"){
				 if(frm.elements[i].value==0 || frm.elements[i].value=='' || frm.elements[i].value=='Select'){
					 alert("Please select the value");
					 frm.elements[i].focus();
					 return;
				 }
				 var znum=frm.elements[i].name.substr(8,1);
			     var nyr="org_fr_"+znum;
			     var nto='org_to_'+znum;
				 if(frm.elements[nyr].value > frm.elements[nto].value){
						alert("Please check the dates. The 'From' Year should be less than 'To' Year");
						frm.elements[nyr].focus();
						return;
				  }
			  }
		  }
	 }
	 
     ////////////////////  for loop for all other institutions added ///////////////////////
	 for(i=0;i<frm.elements.length;i++) {
		  if(frm.elements[i].type == "select-one"){
			if(frm.elements[i].value==0 || frm.elements[i].value=='')
				chk="NO";
			if(frm.elements[i].name.substr(0,7)=="join_to" || frm.elements[i].name.substr(0,7)=="join_yr")
			{
				var ynum=frm.elements[i].name.substr(7,1);
				var joinyr="join_yr"+ynum;
				var jointo='join_to'+ynum;
				//alert(frm.elements[joinyr].value);
				if(frm.elements[joinyr].value > frm.elements[jointo].value){
					alert("Please check the dates. The 'From' Year should be less than 'To' Year");
					frm.elements[joinyr].focus();
					return;
                }
			}
		}
		if(frm.elements[i].type == "text"){
			if(frm.elements[i].name.substr(0,6)=="orgot"){
				if(frm.elements[i].value==0 || frm.elements[i].value=='')
			      chk="NI";
			}
		}
	 }
	 if(chk=="NO"){
		 alert("Please select the option or remove the unwanted fields");
		 return
	 }if(chk=="NI"){
		 alert("Please insert the Organization name");
		 return;
	  }
	 //alert(frm.totval.value);
     //return;
	 frm.submit();
 }

 
 function addinstitution()
 {
	 var frm=document.insform;
	 frm.kw.value="addinst";
	 var chk="";
     // the following are for  institutions which are as type '0' in the institution_other table 
	 for(i=0;i<frm.elements.length;i++) {
		  if(frm.elements[i].type == "select-one"){
			 if(frm.elements[i].name.substr(0,7)=="inst_to"){
				 if(frm.elements[i].value==0 || frm.elements[i].value=='' || frm.elements[i].value=='Select'){
					 alert("Please select the value");
					 frm.elements[i].focus();
					 return;
				 }
				/* var znum=frm.elements[i].name.substr(8,1);
			     //var nyr="inst_fr_"+znum;
			     var nto='inst_to_'+znum;
				 if(frm.elements[nyr].value > frm.elements[nto].value){
						alert("Please check the dates. The 'From' Year should be less than 'To' Year");
						frm.elements[nyr].focus();
						return;
				  }*/
			  }
		  }
	 }
	 
     ////////////////////  for loop for all other institutions added ///////////////////////
	 for(i=0;i<frm.elements.length;i++) {
		  if(frm.elements[i].type == "select-one"){
			if(frm.elements[i].value==0 || frm.elements[i].value=='')
				chk="NO";
			/*if(frm.elements[i].name.substr(0,7)=="join_to")
			{
				var ynum=frm.elements[i].name.substr(7,1);
				var joinyr="join_yr"+ynum;
				var jointo='join_to'+ynum;
				//alert(frm.elements[joinyr].value);
				if(frm.elements[joinyr].value > frm.elements[jointo].value){
					alert("Please check the dates. The 'From' Year should be less than 'To' Year");
					frm.elements[joinyr].focus();
					return;
                }
			}*/
		}
		if(frm.elements[i].type == "text"){
			if(frm.elements[i].name.substr(0,6)=="instot"){
				if(frm.elements[i].value==0 || frm.elements[i].value=='')
			      chk="NI";
			}
		}
	 }
	 if(chk=="NO"){
		 alert("Please select the option or remove the unwanted fields");
		 return
	 }if(chk=="NI"){
		 alert("Please insert the institution name");
		 return;
	  }
	 //alert(frm.totval.value);
     //return;
	 frm.submit();
 }

function addcompany()
 {
	 
	 var frm=document.compform;
	 //frm.cval.value=cval;
	 frm.kw.value="addcomp";
	 var chk="";
	  // the following are for first company ////////////////////////////
	 /*if(frm.elements['edit[profile_yworkedfrom]'].value=="Select" || frm.elements['edit[profile_yworkedfrom]'].value=="0"){
			alert("Please select the value");
			frm.elements['edit[profile_yworkedfrom]'].focus();
			return;
      }
	  if(frm.elements['edit[profile_yworkedto]'].value=="Select" || frm.elements['edit[profile_yworkedto]'].value=="0"){
			alert("Please select the value");
			frm.elements['edit[profile_yworkedto]'].focus();
			return;
      }*/
	 if(frm.elements['edit[profile_yworkedfrom]'].value > frm.elements['edit[profile_yworkedto]'].value){
			alert("Please check the dates. The 'From' Year should be less than 'To' Year");
			frm.elements['edit[profile_yworkedfrom]'].focus();
			return;
      }

	  ////////////////////  for loop for all other companies added ///////////////////////
	  for(i=0;i<frm.elements.length;i++) {
        /* if(frm.elements[i].name=="edit[profile_compname]"){
		    if(frm.elements[i].value=="" || frm.elements[i].value=="0"){
				alert("Please select company name");
	            frm.elements[i].focus();
	            return;
			}
		 }
		 if(frm.elements[i].name=="edit[profile_yworkedfrom]" || frm.elements[i].name=="edit[profile_yworkedto]"){
		    if(frm.elements[i].value=="Select" || frm.elements[i].value=="0"){
				alert("Please select the value");
	            frm.elements[i].focus();
	            return;
			}
		 }*/
        if(frm.elements[i].type == "select-one"){
			if(frm.elements[i].value==0 || frm.elements[i].value=='')
				chk="NO";
			if(frm.elements[i].name.substr(0,7)=="join_to" || frm.elements[i].name.substr(0,7)=="join_fr")
			{
				var ynum=frm.elements[i].name.substr(7,1);
				var joinyr="join_fr"+ynum;
				var jointo='join_to'+ynum;
				//alert(frm.elements[joinyr].value);
				if(frm.elements[joinyr].value > frm.elements[jointo].value){
					alert("Please check the dates. The 'From' Year should be less than 'To' Year");
					frm.elements[joinyr].focus();
					return;
                }
			}
		}
		if(frm.elements[i].type == "text"){
			if(frm.elements[i].name.substr(0,5)=="cname"){
				if(frm.elements[i].value==0 || frm.elements[i].value=='')
			      chk="NI";
			}
		}

	 }
	 if(chk=="NO"){
		 alert("Please select the option or remove the unwanted fields");
		 return
	 }if(chk=="NI"){
		 alert("Please insert the company name");
		 return;
	  }
	 //alert(frm.totval.value);
     //return;
	 frm.submit();
 }
 
 function nocompany()
 {
	 
	 var frm=document.compform;
	 //frm.cval.value=cval;
	 frm.kw3.value="nocomp";
	 frm.submit();
 }
 
 function addcontact()
 {	 	
	 var frm=document.contactform;
	 frm.kwc.value="addcont";
	 
	 //alert(frm.kwc.value);
	 frm.submit();
 }

 function caninst()
 {
	 //alert("baaa");
	 var frm=document.insform;
	 frm.kw2.value="instcan";
	 //alert(frm.kw2.value);
//	 frm.submit();
	 
 }
 
//function showPage_instEvents(page1, formname1, type, event_nid, response, user_value)
function showPage_instEvents(page1, formname1, type, event_nid, response, user_value)
{
	var frm = document.forms[formname1];
	frm.type.value = type;
	frm.event_nid.value = event_nid;
	frm.response.value = response;
	frm.user_value.value = user_value;
	frm.page1.value = page1;
	frm.action = "";
	frm.submit();
}
function showPage(page, formname, type, user_id, degree_name, role_name, year, monthd)
{
	var frm = document.forms[formname];
	frm.page.value = page;
	frm.type.value = type;
	frm.user_id.value = user_id;
	frm.degree_name.value = degree_name;
	frm.role_name.value = role_name;
	frm.year.value = year;
	frm.monthd.value = monthd;
	frm.action = "";
	frm.submit();
}

function groupShowPage(page, formname, view, user_id, waller_id, buddy_id)
{
	var frm = document.forms[formname];
	frm.view.value = view;
	frm.user_id.value = user_id;
	frm.waller_id.value = waller_id;
	frm.buddy_id.value = buddy_id;
	frm.page.value = page;
	frm.action = "";
	frm.submit();
}

function showSearchPage(page, formname,type,search_value,search_start,count)
{
	var frm = document.forms[formname];
	frm.page.value = page;
	frm.type.value = type;
	frm.search_start.value=search_start;
	frm.search_value.value=search_value;
	frm.count.value=count;
	frm.action = "";
	frm.submit();
}

function groupWallPost(page, formname, group_nid, type)
{
	var frm = document.forms[formname];
	frm.page.value = page;
	frm.group_nid.value = group_nid;
	frm.type.value = type;
	frm.action = "";
	frm.submit();
}

/*function removecomp(i)
{
	var frm=document.compform;
	frm.cval.value=i;
	//alert(frm.cval.value);
	frm.kd.value="delete";
	//alert(frm.kd.value);
	frm.action = "";
	//alert(frm.name);
	frm.submit();

}*/

function removeInst(i)
{
	var frm=document.insform;
	frm.uval.value=i;
	//alert(frm.cval.value);
	frm.ku.value="remove";
	//alert(frm.kd.value);
	if(confirm("Are you sure? Removing this will delete all the groups and events you have setup for this institution"))
	{
		frm.action = "";
		//alert(frm.name);
		frm.submit();
	}
	

}
function removeregInst(i)
{
	var frm=document.insform;
	frm.uval.value=i;
	//alert(frm.cval.value);
	frm.ku.value="removereg";
	//alert(frm.kd.value);
	if(confirm("Are you sure? Removing this will delete all the groups and events you have setup for this institution"))
	{
		frm.action = "";
		//alert(frm.name);
		frm.submit();
	}
	

}
function removeOrg(i)
{
	var frm=document.orgform;
	frm.uval.value=i;
	//alert(frm.cval.value);
	frm.ku.value="remorg";
	//alert(frm.kd.value);
	if(confirm("Are you sure? Removing this will delete all the groups and events you have setup for this      organization"))
	{
		frm.action = "";
		//alert(frm.name);
		frm.submit();
	}

}
function removeregOrg(i)
{
	var frm=document.orgform;
	frm.uval.value=i;
	//alert(frm.cval.value);
	frm.ku.value="remregorg";
	//alert(frm.kd.value);
	if(confirm("Are you sure? Removing this will delete all the groups and events you have setup for this      organization"))
	{
		frm.action = "";
		//alert(frm.name);
		frm.submit();
	}

}

function cancelinstitute()
 {
  
  var frm=document.insform;
  frm.kw7.value="cancelinst";
  frm.submit();
 }

function cancelcontact()
 {
	 
	 var frm=document.contactform;
	 frm.kw8.value="cancelbut";
	 frm.submit();
 }

 function cancelorganization()
 {
  
  var frm=document.orgform;
  frm.kw7.value="cancelorg";
  frm.submit();
 }

