
//add contest js functions

function addcontest()
{		
	var frm=document.contestform;
	if(frm.cname.value==""){
		alert("Enter contest name");
		frm.cname.focus();
		return false;
	}
	if(frm.cdescription.value==""){
		alert("Enter contest description");
		frm.cdescription.focus();
		return false;
	}
	if(frm.ccategory.value=="" || frm.ccategory.value=="0"){
		alert("Select contest category");
		frm.ccategory.focus();
		return false;
	}

	if(frm.csdate.value == "")
	{
		alert("Please select Contest Start Date")
		return false;
	}
	year=frm.csdate.value.substr(0,4);
	month=frm.csdate.value.substr(5,2);
	date=frm.csdate.value.substr(8,2);
	if((year.length<4)|| (month.length<2)||(date.length<2)||(month>12)||(date>31))
	{
		alert("your entering date is not in a correct format. please select by clicking right side linkbutton ");
		return false;
	}
	
	year1=frm.currdate.value.substr(0,4);
	month1=frm.currdate.value.substr(5,2);
	date1=frm.currdate.value.substr(8,2);
	if((year<year1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((year==year1)&&(month<month1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((year==year1)&&(month==month1))
	{
		if(date<date1)
		{
			alert("You can only add Contests for the future date and time");
			return false;
		}
	}
	if(frm.fromhr.value == "0")
	{
		alert("Please select Contest Start Hour")
		return false;	
	}

	if(frm.frommin.value == "0")
	{
		alert("Please select Contest start minutes")
		return false;	
	}


	if(frm.cedate.value == "")
	{
		alert("Please select Contest End Date")
		return false;
	}
	
	eyear=frm.cedate.value.substr(0,4);
	emonth=frm.cedate.value.substr(5,2);
	edate=frm.cedate.value.substr(8,2);
	sdate=frm.csdate.value.substr(8,2);
	if((eyear<year1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth<month1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth==month1))
	{
		if(edate<date1)
		{
			alert("You can only add Contests for the future date and time");
			return false;
		}
	}
	if((eyear<year))
	{
		alert("Year should not be less than Contest Start Year");
		return false;
	}
	
	
	if((eyear==year)&&(emonth<month))
	{
		alert("Month should not be less than Contest Start Month");
		return false;
	}
	if((eyear==year)&&(emonth==month))
	{
		if(edate<date)
		{
			alert("Day should not be less than Contest Start Day");
			return false;
		}
	}

	if(frm.efromhr.value == "0")
	{
		alert("Please select Contest End Hour")
		return false;	
	}

	if(frm.efrommin.value == "0")
	{
		alert("Please select Contest end minutes")
		return false;	
	}
	if(sdate==edate){		
		if(frm.fromhr.value>frm.efromhr.value){
			alert("End time should be more than Start time");
			return false;	
		}else{
		if(frm.frommin.value>=frm.efrommin.value && frm.fromhr.value==frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
		}else{
				if(frm.frommin.value==frm.efrommin.value && frm.fromhr.value>frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
				}
			}
		}
	}
	

	if(frm.fprize.value==""){
		alert("Enter First prize");
		frm.fprize.focus();
		return false;
	}	
	
		//frm.action="";
		frm.insert.value='yes';
		frm.submit();
		return true;
//alert("all submit");
}//function

function list_display()
{	    
	
		 if(document.getElementById("question_cnt").value!='0'){
		document.getElementById("show").style.display="";
		var cnt=document.getElementById("question_cnt").value;
		var sel=0;
		for(j=1;j<=10;j++){
			if(document.getElementById("s"+j).style.display == ""){
				sel=sel+1;
			}
		}

		if(sel<cnt){
			for(i=1;i<=cnt;i++){
				document.getElementById("s"+i).style.display = "";
				document.getElementById("r"+i).style.display = "";	
				
				//document.getElementById("l"+i).style.visibility = "visible";
				//document.getElementById("b"+i).style.visibility = "visible";	
			}
		}else if(sel>cnt){
			ct1=sel-cnt;
			cnt1=cnt;
			cnt1++;
			for(k=1;k<=ct1;k++)
			{
				document.getElementById("s"+cnt1).style.display = "none";
				document.getElementById("r"+cnt1).style.display = "none";
				
				//document.getElementById("l"+cnt1).style.visibility = "hidden";
				//document.getElementById("b"+cnt1).style.visibility = "hidden";
				cnt1=cnt1+1;
			}
		
		}
		}
		else{
			for(l=1;l<=10;l++){
				document.getElementById("show").style.display="none";
				document.getElementById("s"+l).style.display = "none";
				document.getElementById("r"+l).style.display = "none";
			}
		}


}
//End of add contest js

//Add event js functions
function checkEvent()
{
	if(document.getElementById("event_visible").value == "Institutions"){
		document.getElementById("instab").style.visibility = "visible";
		document.getElementById("orgtab").style.visibility = "hidden";
	}
	else if(document.getElementById("event_visible").value == "Organizations"){
		document.getElementById("orgtab").style.visibility = "visible";
		document.getElementById("instab").style.visibility = "hidden";
	}else{
		document.getElementById("orgtab").style.visibility = "hidden";
		document.getElementById("instab").style.visibility = "hidden";
	}
}
function addevent()
{	
	var frm=document.eventform;
	if(frm.ename.value==""){
		alert("Enter event name");
		frm.ename.focus();
		return false;
	}
	if(frm.edescription.value==""){
		alert("Enter event description");
		frm.edescription.focus();
		return false;
	}
	if(frm.ecategory.value=="" || frm.ecategory.value=="0"){
		alert("Select event category");
		frm.ecategory.focus();
		return false;
	}

	if(frm.sdate.value == "")
	{
		alert("Please select Event Start Date")
		return false;
	}
	year=frm.sdate.value.substr(0,4);
	month=frm.sdate.value.substr(5,2);
	date=frm.sdate.value.substr(8,2);
	if((year.length<4)|| (month.length<2)||(date.length<2)||(month>12)||(date>31))
	{
		alert("your entering date is not in a correct format. please select by clicking right side linkbutton ");
		return false;
	}
	
	year1=frm.currdate.value.substr(0,4);
	month1=frm.currdate.value.substr(5,2);
	date1=frm.currdate.value.substr(8,2);
	if((year<year1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((year==year1)&&(month<month1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((year==year1)&&(month==month1))
	{
		if(date<date1)
		{
			alert("You can only add Events for the future date and time");
			return false;
		}
	}
	if(frm.fromhr.value == "0")
	{
		alert("Please select Event Start Hour")
		return false;	
	}

	if(frm.frommin.value == "0")
	{
		alert("Please select Event start minutes")
		return false;	
	}


	if(frm.edate.value == "")
	{
		alert("Please select Event End Date")
		return false;
	}
	
	eyear=frm.edate.value.substr(0,4);
	emonth=frm.edate.value.substr(5,2);
	edate=frm.edate.value.substr(8,2);
	sdate=frm.sdate.value.substr(8,2);
	if((eyear<year1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth<month1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth==month1))
	{
		if(edate<date1)
		{
			alert("You can only add Events for the future date and time");
			return false;
		}
	}
	if((eyear<year))
	{
		alert("Year should not be less than Event Start Year");
		return false;
	}
	
	
	if((eyear==year)&&(emonth<month))
	{
		alert("Month should not be less than Event Start Month");
		return false;
	}
	if((eyear==year)&&(emonth==month))
	{
		if(edate<date)
		{
			alert("Day should not be less than Event Start Day");
			return false;
		}
	}

	if(frm.efromhr.value == "0")
	{
		alert("Please select Event End Hour")
		return false;	
	}

	if(frm.efrommin.value == "0")
	{
		alert("Please select Event end minutes")
		return false;	
	}
	if(sdate==edate){		
		if(frm.fromhr.value>frm.efromhr.value){
			alert("End time should be more than Start time");
			return false;	
		}else{
		if(frm.frommin.value>=frm.efrommin.value && frm.fromhr.value==frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
		}else{
				if(frm.frommin.value==frm.efrommin.value && frm.fromhr.value>frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
				}
			}
		}
	}

	if(frm.location.value==""){
		alert("Select Venue");
		frm.location.focus();
		return false;
	}
		frm.action="";
		frm.insert.value='yes';
		frm.submit();
		return true;
}
//End of add event js

//Add Group js functions
function checkGroup()
{
	if(document.getElementById("event_visible").value == "Institutions"){
		document.getElementById("instab").style.visibility = "visible";
		document.getElementById("orgtab").style.visibility = "hidden";
	}
	else if(document.getElementById("event_visible").value == "Organizations"){
		document.getElementById("orgtab").style.visibility = "visible";
		document.getElementById("instab").style.visibility = "hidden";
	}else{
		document.getElementById("orgtab").style.visibility = "hidden";
		document.getElementById("instab").style.visibility = "hidden";
	}
}

function addgroup()
{
			var count=0;
			var j=0;
			for(i=0;i<document.form2.elements.length;i++)
				{
						if((document.form2.elements[i].type=="checkbox")&&(document.form2.elements[i].name=='c[]')||(document.form2.elements[i].type=="checkbox")&&(document.form2.elements[i].name=='d[]')){
							if(document.getElementById("che"+j).checked==true){
								count=1;
							}
							j++;
						}
				}
					/*	if(count==0){
						//alert("please select atleast one Institution at visibility");
						//return false;
							if(document.form2.mynetwork.checked==false){
								alert("please select atleast one Institution or network option at visibility");
							return false;
							}
						}*/
			
						if((document.form2.og_title.value!='')&&(document.form2.og_description.value!='')&&(document.form2.category.value!='Select')){
							document.form2.description2.value=document.form2.og_description.value;
							document.form2.title2.value=document.form2.og_title.value;
							
							document.form2.insert.value='yes';
						}
						else if(document.form2.category.value!='Select'){
							if(document.form2.og_title.value!=''){
								if(document.form2.og_description.value!=''){
									document.form2.description2.value=document.form2.og_description.value;
								}else{
									document.form2.title2.value=document.form2.og_title.value;
									alert("Enter Description");
									document.form2.insert.value='no';
									document.form2.og_description.focus();
									return false;
								}
							}
							else if(document.form2.og_title.value==''){
								alert("Enter title of the group");
								document.form2.insert.value='no';
								document.form2.og_title.focus();
								return false;
							}
						}

						else if(document.form2.category.value=='Select'){
							alert("Select the type of a group");
							document.form2.insert.value='no';
							document.form2.category.focus();
							return false;
						}
			
		
	

	//}//else
	
	document.form2.action="/node/add/og"; 
	document.form2.submit();
	return true;
}//function

function func()
{
	if(document.form2.photo_check.checked==true){
		document.getElementById("s1").style.visibility = "visible";
		document.getElementById("s2").style.visibility = "visible";
		document.getElementById("r1").style.visibility = "visible";
		document.getElementById("r2").style.visibility = "visible";	
	}else{
		document.getElementById("s1").style.visibility = "hidden";
		document.getElementById("s2").style.visibility = "hidden";
		document.getElementById("r1").style.visibility = "hidden";
		document.getElementById("r2").style.visibility = "hidden";	

	}
}

function final_cancel()
{
window.location.reload( false );
}

//End of add group js functions

//rightsidebar_dashboard js function
function final_submit(){
	if(document.mail_post.email_address.value!=""){
					var newmail=document.mail_post.email_address.value;
					 if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(newmail))
					{
						 a=1;
					 }
					else
					{
						 alert("Invalid Email Addresses! Please Re-enter.");
						 document.mail_post.email_address.focus();
						 return false;
					}
				
	}else{
		 alert("Please enter the Email Address!");
		 document.mail_post.email_address.focus();
		 return false;
	}
	document.mail_post.submit();
}
//End of rightsidebar_dashboard js function

//My Event js functions
function upcoming_event(){
	document.event_form.upcoming.value='yes';
	document.event_form.action="";
	document.event_form.submit();

}

function past_event(){
	document.event_form.past.value='yes';
	document.event_form.action="";
	document.event_form.submit();
}
//End of my event js functions

//My contest js functions
function upcoming_contest(){
	document.contest_form.upcoming.value='yes';
	document.contest_form.action="";
	document.contest_form.submit();

}

function past_contest(){
	document.contest_form.past.value='yes';
	document.contest_form.action="";
	document.contest_form.submit();
}
//End of my contest js functions

//Group user js function
function test3(){
  window.location = '/og';
}

//End of group user js functions

//functions.php js functions
function addresponse(id){
	if(id=="add"){
	document.getElementById("addresponse").style.display='';
	document.addres.txtNotes.focus();
	}else{
     document.getElementById("addresponse").style.display='none';
}
}
function addnote(){
		 var frm=document.addres;		  
		  if(frm.txtNotes.value==""){
			   alert("Please enter some note");
		  } else{
			  frm.KW.value="addresponse";
				frm.submit();			 
		  }
}

function instbbcharCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
var text1=document.getElementById('count_inst');
text1.innerHTML =maxlimit - field.value.length;
}

function inst_text()
{
var frm=document.addres;
frm.txtNotes.value="";
}
//End of functions.php js functions

//organization_display.php js functions

function cancel_testimonial(id){
	if(id=="add"){
	document.getElementById("addresponse").style.display='';
	document.addres.txtNotes.focus();
	}else{
     document.getElementById("addresponse").style.display='none';
}
}
function add_testimonial(){
		 var frm=document.addres;		  
		  if(frm.txtNotes.value==""){
			   alert("Please enter some note");
		  } else{
			  frm.KW.value="addresponse";
				frm.submit();			 
		  }
}
function orgbbcharCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
var text1=document.getElementById('count_org');
text1.innerHTML =maxlimit - field.value.length;
}

function org_text()
{
var frm=document.addres;
frm.txtNotes.value="";
}
//End of organization_display.php js functions

//Edit event js functions
function Eventcheck()
{
	if(document.getElementById("event_visible").value == "Institutions"){
		document.getElementById("instab").style.visibility = "visible";
		document.getElementById("orgtab").style.visibility = "hidden";
	}
	else if(document.getElementById("event_visible").value == "Organizations"){
		document.getElementById("orgtab").style.visibility = "visible";
		document.getElementById("instab").style.visibility = "hidden";
	}else{
		document.getElementById("orgtab").style.visibility = "hidden";
		document.getElementById("instab").style.visibility = "hidden";
	}
}
function editevent()
{	
	var frm=document.eventform;

	if(frm.ename.value==""){
		alert("Enter event name");
		frm.ename.focus();
		return false;
	}
	if(frm.edescription.value==""){
		alert("Enter event description");
		frm.edescription.focus();
		return false;
	}
	if(frm.ecategory.value=="" || frm.ecategory.value=="0"){
		alert("Select event category");
		frm.ecategory.focus();
		return false;
	}
	if(frm.sdate.value == "")
	{
		alert("Please select Event Start Date")
		return false;
	}
	year=frm.sdate.value.substr(0,4);
	month=frm.sdate.value.substr(5,2);
	date=frm.sdate.value.substr(8,2);
	sdate=frm.sdate.value.substr(8,2);

	if((year.length<4)|| (month.length<2)||(date.length<2)||(month>12)||(date>31))
	{
		alert("your entering date is not in a correct format. please select by clicking right side linkbutton ");
		return false;
	}
	
	year1=frm.currdate.value.substr(0,4);
	month1=frm.currdate.value.substr(5,2);
	date1=frm.currdate.value.substr(8,2);
	if((year<year1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((year==year1)&&(month<month1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((year==year1)&&(month==month1))
	{
		if(date<date1)
		{
			alert("You can only add Events for the future date and time");
			return false;
		}
	}
	if(frm.fromhr.value == "0")
	{
		alert("Please select Event Start Hour")
		return false;	
	}

	if(frm.frommin.value == "0")
	{
		alert("Please select Event start minutes")
		return false;	
	}


	if(frm.edate.value == "")
	{
		alert("Please select Event End Date")
		return false;
	}
	
	eyear=frm.edate.value.substr(0,4);
	emonth=frm.edate.value.substr(5,2);
	edate=frm.edate.value.substr(8,2);
	if((eyear<year1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth<month1))
	{
		alert("You can only add Events for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth==month1))
	{
		if(edate<date1)
		{
			alert("You can only add Events for the future date and time");
			return false;
		}
	}
	if((eyear<year))
	{
		alert("Year should not be less than Event Start Year");
		return false;
	}
	
	
	if((eyear==year)&&(emonth<month))
	{
		alert("Month should not be less than Event Start Month");
		return false;
	}
	if((eyear==year)&&(emonth==month))
	{
		if(edate<date)
		{
			alert("Day should not be less than Event Start Day");
			return false;
		}
	}

	if(frm.efromhr.value == "0")
	{
		alert("Please select Event End Hour")
		return false;	
	}

	if(frm.efrommin.value == "0")
	{
		alert("Please select Event end minutes")
		return false;	
	}
	if(sdate==edate){		
		if(frm.fromhr.value>frm.efromhr.value){
			alert("End time should be more than Start time");
			return false;	
		}else{
		if(frm.frommin.value>=frm.efrommin.value && frm.fromhr.value==frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
		}else{
				if(frm.frommin.value==frm.efrommin.value && frm.fromhr.value>frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
				}
			}
		}
	}

	if(frm.location.value==""){
		alert("Select Venue");
		frm.location.focus();
		return false;
	}
	frm.action="";
	frm.update.value='yes';
	frm.submit();
	return true;
//alert("all submit");
}//function

function event_delete()
{
var frm=document.eventform;
frm.action="";
frm.deleteevent.value='yes';
frm.submit();
return true;
}
//End of edit event js functions


//Edit group js functions
function Groupcheck()
{
	if(document.getElementById("event_visible").value == "Institutions"){
		document.getElementById("instab").style.visibility = "visible";
		document.getElementById("orgtab").style.visibility = "hidden";
	}
	else if(document.getElementById("event_visible").value == "Organizations"){
		document.getElementById("orgtab").style.visibility = "visible";
		document.getElementById("instab").style.visibility = "hidden";
	}else{
		document.getElementById("orgtab").style.visibility = "hidden";
		document.getElementById("instab").style.visibility = "hidden";
	}
}
function editgroup()
{
			var count=0;
			var j=0;			

		    if((document.form2.og_title.value!='')&&(document.form2.og_description.value!='')){
					document.form2.description2.value=document.form2.og_description.value;
					document.form2.title2.value=document.form2.og_title.value;
					document.form2.del.value='no';
					document.form2.insert.value='yes';
			}


			else if(document.form2.og_title.value!=''){
				if(document.form2.og_description.value!=''){
					document.form2.description2.value=document.form2.og_description.value;
				}else{
					document.form2.title2.value=document.form2.og_title.value;
					alert("Enter Description");
					document.form2.insert.value='no';
					document.form2.og_description.focus();
					return false;
				}
			}
			else if(document.form2.og_title.value=='')
			{
				alert("Enter title of the group");
				document.form2.insert.value='no';
				document.form2.og_title.focus();
				return false;
			}

	document.form2.action="";
	document.form2.submit();
	return true;

}

function final_delete()
{

	answer = confirm("Do you really want to delete this group?")
	if(answer!=0){
		document.form2.action="";
		document.form2.insert.value='no';
		document.form2.del.value='yes';
		document.form2.submit();
		return true;
	}


}

function func1()
{
	if(document.form2.photo_check.checked==true){
		document.getElementById("s1").style.visibility = "visible";
		document.getElementById("s2").style.visibility = "visible";
		document.getElementById("r1").style.visibility = "visible";
		document.getElementById("r2").style.visibility = "visible";	
	}else{
		document.getElementById("s1").style.visibility = "hidden";
		document.getElementById("s2").style.visibility = "hidden";
		document.getElementById("r1").style.visibility = "hidden";
		document.getElementById("r2").style.visibility = "hidden";	
		document.getElementById("r1").value=0;
		document.getElementById("r2").value=0;
	}
}

//End of edit group js functions

//Event_wall js function 

function funWall()
{
	var frm = document.wallfrm;
	if(frm.message.value==""){
		alert("write something good");
	}else{
	frm.type.value = "yes";
	frm.action = "/event_wall";
	//frm.action="";
	frm.submit();
	}
}
//End of event_wall js functions

//Event Display js function
function respond(){
	frm=document.addresp;
	frm.kw1.value="yes";
	frm.submit();
}

function fun_Wall()
{
	var frm = document.form;
	frm.type.value = "addmessage";		
	frm.submit();
}

function bbcharCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
var text1=document.getElementById('count_bbpost');
text1.innerHTML =maxlimit - field.value.length;
}

function remove_text()
{
var frm=document.form;
frm.message.value="";
}	

//End of event display js function

//Group display js functions
function addmessage(id){
	if(id=="add"){
	document.getElementById("addresponse").style.display='';
	document.addres.txtNotes.focus();
	}else{
     document.getElementById("addresponse").style.display='none';
}
}
function addtext(){
		 var frm=document.addres;		  
		  if(frm.txtNotes.value==""){
			   alert("Please enter some note");
		  } else{
			  frm.KW.value="addresponse";
				frm.submit();			 
		  }
}

function addtext1(){
		 var frm=document.addres1;	
		 var note=frm.txtNotes1.value;
		 
		  if(frm.txtNotes1.value==""){
			   alert("Please enter some note");
		  }else if(note.length>200){
		  
		  alert("You can use only 200 characters");
		  }
			  
		  else{
			  frm.KW1.value="addpost";
				frm.submit();			 
		  }
}

function subscribe(){
	frm=document.addsub;
	frm.kw1.value="yes";
	frm.submit();
}

/*function countchar(txtNotes1,count,texto,characters) {
	var frm=document.addres1;
  var notes=frm.txtNotes1.value;
  var text=document.getElementById('count');
  var length=characters - notes.length;
  if(length <= 0) {
    length=0;
    notes.value=notes.value.substr(0,characters);
  }
  text.innerHTML = texto.replace("{CHAR}",length);
}*/

function characterCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
var text1=document.getElementById('count_group');
text1.innerHTML =maxlimit - field.value.length;
}

function display_text()
{
var frm=document.addres1;
frm.txtNotes1.value="";
}

//End of group display js functions

//invite group js functions

function createXMLHttpRequest() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
   try { return new XMLHttpRequest(); } catch(e) {}
   alert("XMLHttpRequest not supported");
   return null;
 }
var xhReq = createXMLHttpRequest();

function group_add_friends(id)
{

	var count=0;
			var j=0;
			var users='';
			for(i=0;i<document.invite_form.elements.length;i++)
				{
						if((document.invite_form.elements[i].type=="checkbox")&&(document.invite_form.elements[i].name=='c[]')){
							if(document.getElementById("che"+j).checked==true){
								count=1;								
								var user_value=document.getElementById("che"+j).value;
								var limit='@';
								users +=user_value+limit;
							}
							j++;
						}
				}
if(count==1){			
//document.invite_form.invite_member.value='t';
var invite='t';
}else{
//document.invite_form.invite_member.value='f';
var invite='f';
}
var type="yettoinvite";
 xhReq.open("GET", "/group_yettoinvite.php?id="+id+"&invite="+invite+"&users="+users+"&type="+type, true);
 xhReq.onreadystatechange = onResponse;
xhReq.send(null);

}

function onResponse(){
 if (xhReq.readyState != 4)  { return; }
 var serverResponse = xhReq.responseText;
 // var newv = document.getElementById("divval").value;
 var cell = document.getElementById("yet_invite"); 	
 //alert(serverResponse);
   cell.innerHTML=serverResponse;
}

function group_friends_invited(id){	
	document.invite_form.action="/"+id;
	document.invite_form.submit();
}

function group_invite_friends(id)
{

			var count=0;
			var j=0;			
			for(i=0;i<document.invite_form.elements.length;i++)
				{
						if((document.invite_form.elements[i].type=="checkbox")&&(document.invite_form.elements[i].name=='d[]')){
							if(document.getElementById("chek"+j).checked==true){
								count=1;							
							}
							j++;
						}
				}
if(count==1){			
document.invite_form.final_submit_value.value='t';
}
document.invite_form.action=""; 
document.invite_form.submit();
}


function group_remove(id)
{	
	var count1=0;
			var j=0;
			var users1='';
			for(i=0;i<document.invite_form.elements.length;i++)
				{
						if((document.invite_form.elements[i].type=="checkbox")&&(document.invite_form.elements[i].name=='d[]')){							
							if(document.getElementById("chek"+j).checked==true){								
								count1=1;
								var user_value1=document.getElementById("chek"+j).value;						
								var delimit='@';
								users1 +=user_value1+delimit;
							}
							j++;
						}
				}

if(count1==1){			
//document.invite_form.remove_value.value='t';
var remove='t';
}

var type="remove";
 xhReq.open("GET", "/group_yettoinvite.php?id="+id+"&remove="+remove+"&users1="+users1+"&type="+type, true);
 xhReq.onreadystatechange =Response;
xhReq.send(null);	

}
function Response(){
 if (xhReq.readyState != 4)  { return; }
 var serverResponse = xhReq.responseText;
 // var newv = document.getElementById("divval").value;
 var cell = document.getElementById("yet_invite"); 	
 //alert(serverResponse);
   cell.innerHTML=serverResponse;
}

function clearall(){
var frm=document.invite_form;
 for(sel=0;sel<frm.elements.length;sel++) {

    if((frm.elements[sel].type == "checkbox")) {
      frm.elements[sel].checked = false;
		} 
	 }
}

function Select_All() {
	var frm=document.invite_form;
	if(frm.all_check1.checked == true) {
	   
		   for(sel=0;sel<frm.elements.length;sel++) {
				if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check1")&&(frm.elements[sel].name=='d[]')) {
				frm.elements[sel].checked = true;
				} 
		   } 
    }
    else if(frm.all_check1.checked == false) {
  
			for(sel=0;sel<frm.elements.length;sel++) {
				if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check1")&&(frm.elements[sel].name=='d[]')) {
				  frm.elements[sel].checked = false;
						} 
					} 
				} 
	} 


function SelectAll() {
	var frm=document.invite_form;  
    if(frm.all_check.checked == true) {
    
	for(sel=0;sel<frm.elements.length;sel++) {
		 if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check")&&(frm.elements[sel].name=='c[]')) {
		frm.elements[sel].checked = true;
		 } // if statement
	   } // for loop
    }
    else if(frm.all_check.checked == false) {
  
    for(sel=0;sel<frm.elements.length;sel++) {
		if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check")&&(frm.elements[sel].name=='c[]')) {
		  frm.elements[sel].checked = false;
			} 
		 } 
    } 
 }

//End of invite group js fucntions

//contest_display js functions
function addcontest_note(){
		 var frm=document.addres1;	
		 var note=frm.txtNotes1.value;
		 
		  if(frm.txtNotes1.value==""){
			   alert("Please enter some note");
		  }else if(note.length>200){
		  
		  alert("You can use only 200 characters");
		  }
			  
		  else{
			  frm.KW1.value="addpost";
				frm.submit();			 
		  }
}

function countchar_contest(txtNotes1,count,texto,characters) {
	var frm=document.addres1;
  var notes=frm.txtNotes1.value;
  var text=document.getElementById('count');
  var length=characters - notes.length;
  if(length <= 0) {
    length=0;
    //texto='<span class="disable"> '+texto+' </span>';
    notes.value=notes.value.substr(0,characters);
  }
  text.innerHTML = texto.replace("{CHAR}",length);
}

//End of contest display js functions

//contest winner js functions
function validate(first,second,third,cnt)
{
var frm=document.winnerform;
fcount=0;
scount=0;
tcount=0;

for(i=1;i<=cnt;i++)
{   	
	if(document.getElementById('fcheck'+i).checked==true){			
		fcount++;
	}
	if(document.getElementById('scheck'+i).checked==true){
		scount++;
	}
	if(document.getElementById('tcheck'+i).checked==true){
		tcount++;
	}
}
if(fcount >first){
	alert("check the number of first prizes");
}else if(scount>second){
	alert("check the number of second prizes");
}else if (tcount>third){
	alert("check the number of third prizes");
}else{
	frm.kw.value='yes';
	frm.submit();
}

}
//End of contest winner js functions

//Contest enroll js functions
function validate_enroll()
{
var frm=document.enrollform;
frm.kw.value='yes';
frm.submit();

}
//End of contest enroll js functions

//Edit contest js functions
function editcontest()
{		
	var frm=document.eventform;
	if(frm.cname.value==""){
		alert("Enter contest name");
		frm.cname.focus();
		return false;
	}
	if(frm.cdescription.value==""){
		alert("Enter contest description");
		frm.cdescription.focus();
		return false;
	}
	if(frm.ccategory.value=="" || frm.ccategory.value=="0"){
		alert("Select contest category");
		frm.ccategory.focus();
		return false;
	}

	if(frm.csdate.value == "")
	{
		alert("Please select Contest Start Date")
		return false;
	}
	year=frm.csdate.value.substr(0,4);
	month=frm.csdate.value.substr(5,2);
	date=frm.csdate.value.substr(8,2);
	if((year.length<4)|| (month.length<2)||(date.length<2)||(month>12)||(date>31))
	{
		alert("your entering date is not in a correct format. please select by clicking right side linkbutton ");
		return false;
	}
	
	year1=frm.currdate.value.substr(0,4);
	month1=frm.currdate.value.substr(5,2);
	date1=frm.currdate.value.substr(8,2);
	if((year<year1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((year==year1)&&(month<month1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((year==year1)&&(month==month1))
	{
		if(date<date1)
		{
			alert("You can only add Contests for the future date and time");
			return false;
		}
	}
	if(frm.fromhr.value == "0")
	{
		alert("Please select Contest Start Hour")
		return false;	
	}

	if(frm.frommin.value == "0")
	{
		alert("Please select Contest start minutes")
		return false;	
	}


	if(frm.cedate.value == "")
	{
		alert("Please select Contest End Date")
		return false;
	}
	
	eyear=frm.cedate.value.substr(0,4);
	emonth=frm.cedate.value.substr(5,2);
	edate=frm.cedate.value.substr(8,2);
	sdate=frm.csdate.value.substr(8,2);
	if((eyear<year1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth<month1))
	{
		alert("You can only add Contests for the future date and time");
		return false;
	}
	if((eyear==year1)&&(emonth==month1))
	{
		if(edate<date1)
		{
			alert("You can only add Contests for the future date and time");
			return false;
		}
	}
	if((eyear<year))
	{
		alert("Year should not be less than Contest Start Year");
		return false;
	}
	
	
	if((eyear==year)&&(emonth<month))
	{
		alert("Month should not be less than Contest Start Month");
		return false;
	}
	if((eyear==year)&&(emonth==month))
	{
		if(edate<date)
		{
			alert("Day should not be less than Contest Start Day");
			return false;
		}
	}

	if(frm.efromhr.value == "0")
	{
		alert("Please select Contest End Hour")
		return false;	
	}

	if(frm.efrommin.value == "0")
	{
		alert("Please select Contest end minutes")
		return false;	
	}
	if(sdate==edate){		
		if(frm.fromhr.value>frm.efromhr.value){
			alert("End time should be more than Start time");
			return false;	
		}else{
		if(frm.frommin.value>=frm.efrommin.value && frm.fromhr.value==frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
		}else{
				if(frm.frommin.value==frm.efrommin.value && frm.fromhr.value>frm.efromhr.value){
				alert("End time should be more than Start time");
				return false;	
				}
			}
		}
	}
	

	if(frm.fprize.value==""){
		alert("Enter First prize");
		frm.fprize.focus();
		return false;
	}

	
	
		frm.action="";
		frm.update.value='yes';
		frm.submit();
		return true;
}//function

function deletecontest()
{		
	var frm=document.eventform;
		frm.action="";
		frm.remove.value='remove';
		frm.submit();
		return true;

}

function edit_list_display()
{	    
	
		 if(document.getElementById("question_cnt").value!='0'){
		document.getElementById("show").style.display="";
		var cnt=document.getElementById("question_cnt").value;
		var sel=0;
		for(j=1;j<=10;j++){
			if(document.getElementById("s"+j).style.display == ""){
				sel=sel+1;
			}
		}

		if(sel<cnt){
			for(i=1;i<=cnt;i++){
				document.getElementById("s"+i).style.display = "";
				document.getElementById("r"+i).style.display = "";				
				
			}
		}else if(sel>cnt){
			ct1=sel-cnt;
			cnt1=cnt;
			cnt1++;
			for(k=1;k<=ct1;k++)
			{
				document.getElementById("s"+cnt1).style.display = "none";
				document.getElementById("r"+cnt1).style.display = "none";			
				
				cnt1=cnt1+1;
			}
		
		}
		}
		else{
			for(l=1;l<=10;l++){
				document.getElementById("show").style.display="none";
				document.getElementById("s"+l).style.display = "none";
				document.getElementById("r"+l).style.display = "none";
			}
		}


}
//End of edit contest js functions


//Add blog js functions

function add_blog()
{
	if((document.form2.title.value!='')&&(document.form2.body.value!='')){
			document.form2.insert.value='yes';
			document.form2.submit();
			return true;
	}
	else if(document.form2.title.value==''){
			alert("Enter Title of blog");
			document.form2.title.focus();
			return false;
	}
	else if(document.form2.body.value==''){
			alert("Enter Body of blog");
			document.form2.body.focus();
			return false;

	}
}

//End of add blog js functions

//Edit blog js functions
function edit_blog()
{
	if((document.form2.title.value!='')&&(document.form2.body.value!='')){
			document.form2.insert.value='yes';
			document.form2.submit();
			return true;
	}
	else if(document.form2.title.value==''){
			alert("Enter Title of blog");
			document.form2.title.focus();
			return false;
	}
	else if(document.form2.body.value==''){
			alert("Enter Body of blog");
			document.form2.body.focus();
			return false;

	}
}

//End of edit blog js functions

//Add forum js functions

function add_forum()
{
	if((document.form2.subject.value!='')&&(document.form2.body.value!='')){
			document.form2.insert.value='yes';
			document.form2.submit();
			return true;
	}
	else if(document.form2.subject.value==''){
			alert("Enter subject of the forum");
			document.form2.subject.focus();
			return false;
	}
	else if(document.form2.body.value==''){
			alert("Enter body of the forum");
			document.form2.body.focus();
			return false;

	}
}

function charCounter(field,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
var text=document.getElementById('count');
text.innerHTML =maxlimit - field.value.length;
}

function countcharac_forum(subject,count1,texto,characters) {

	var frm=document.form2;
	var title1=document.getElementById('edit-title').value;
	var text1=document.getElementById('count1');
	var length1=characters - title1.length;
	if(length1<=0) {
		length1=0;    
	}
	text1.innerHTML = texto.replace("{CHAR}",length1);
	}

//End of add forum js functions

//Invite Event js functions
function event_add_friends(id,logid)
{
	
	var count=0;
			var j=0;
			var users='';
			for(i=0;i<document.invite_event_form.elements.length;i++)
				{
						if((document.invite_event_form.elements[i].type=="checkbox")&&(document.invite_event_form.elements[i].name=='c[]')){
							if(document.getElementById("che"+j).checked==true){
								count=1;
								var user_value=document.getElementById("che"+j).value;
								var limit='@';
								users +=user_value+limit;

							}
							j++;
						}
				}
if(count==1){			
var invite='t';
}else{
var invite='f';
}
var type="yettoinvite";
 xhReq.open("GET", "/event_yettoinvite.php?id="+id+"&invite="+invite+"&users="+users+"&type="+type+"&logid="+logid, true);
 xhReq.onreadystatechange = oneventResponse;
xhReq.send(null);

}

function oneventResponse(){
 if (xhReq.readyState != 4)  { return; }
 var serverResponse = xhReq.responseText;
 var cell = document.getElementById("yet_invite"); 	
   cell.innerHTML=serverResponse;
}

function event_invite_friends(id)
{
var count=0;
			var j=0;
			for(i=0;i<document.invite_event_form.elements.length;i++)
				{
						if((document.invite_event_form.elements[i].type=="checkbox")&&(document.invite_event_form.elements[i].name=='d[]')){
							if(document.getElementById("chek"+j).checked==true){
								count=1;
							}
							j++;
						}
				}
if(count==1){			
document.invite_event_form.final_submit_value.value='t';
}
document.invite_event_form.action=""; 
document.invite_event_form.submit();	
}

function event_remove(id,logid)
{
	
	var count1=0;
			var j=0;
			var users1='';
			for(i=0;i<document.invite_event_form.elements.length;i++)
				{
						if((document.invite_event_form.elements[i].type=="checkbox")&&(document.invite_event_form.elements[i].name=='d[]')){
							if(document.getElementById("chek"+j).checked==true){
								count1=1;
								var user_value1=document.getElementById("chek"+j).value;						
								var delimit='@';
								users1 +=user_value1+delimit;
							}
							j++;
						}
				}
if(count1==1){
var remove='t';
}	
var type="remove";
 xhReq.open("GET", "/event_yettoinvite.php?id="+id+"&remove="+remove+"&users1="+users1+"&type="+type+"&logid="+logid, true);
 xhReq.onreadystatechange =removeResponse;
xhReq.send(null);

}

function removeResponse(){
 if (xhReq.readyState != 4)  { return; }
 var serverResponse = xhReq.responseText; 
 var cell = document.getElementById("yet_invite"); 	
   cell.innerHTML=serverResponse;
}

function event_friends_invited(id){
	document.invite_event_form.action="/"+id;
	document.invite_event_form.submit();
}

function SelectAll_Event() {
var frm=document.invite_event_form;
    if(frm.all_check.checked == true) {    
   for(sel=0;sel<frm.elements.length;sel++) {
     if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check")&&(frm.elements[sel].name=='c[]')) {
    frm.elements[sel].checked = true;
     } // if statement
   } // for loop
    }
    else if(frm.all_check.checked == false) {
  
    for(sel=0;sel<frm.elements.length;sel++) {
    if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check")&&(frm.elements[sel].name=='c[]')) {
      frm.elements[sel].checked = false;
    } // if statement
    } // for loop
    } // if - else - if condition
 } // closing the function SelectAll()

 function Select_All_Event() {
	var frm=document.invite_event_form;
	if(frm.all_check1.checked == true) {
	   
		   for(sel=0;sel<frm.elements.length;sel++) {
				if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check1")&&(frm.elements[sel].name=='d[]')) {
				frm.elements[sel].checked = true;
				} 
		   } 
    }
    else if(frm.all_check1.checked == false) {
  
			for(sel=0;sel<frm.elements.length;sel++) {
				if((frm.elements[sel].type == "checkbox") && (frm.elements[sel].name != "all_check1")&&(frm.elements[sel].name=='d[]')) {
				  frm.elements[sel].checked = false;
						} 
					} 
				} 
	} 

//End of Invite event js functions
