function validateDegree(val)
{
	//alert(val);
	if(val=='S')
	{
		document.getElementById("school").style.display="";
		document.getElementById("school1").style.display="";
		document.getElementById("college").style.display="none";
		document.getElementById("college1").style.display="none";
	}
	else if(val=='C')
	{
		document.getElementById("school").style.display="none";
		document.getElementById("school1").style.display="none";
		document.getElementById("college").style.display="";
		document.getElementById("college1").style.display="";
	}	
}
function trim(sStr)
{
   var s;
   sStr = sStr.toString();
   sStr = sStr.replace(/(^\s*)|(\s*$)/g,"");
   sStr = sStr.replace(/\s{2,}/g," "); /*----- Removes the unwanted spaces(more than one)-----*/
   return(sStr);
}/*---- Regular expression functions for clearing the spaces ----*/



function clear_spaces(formName)
{
	var element_all =  formName.elements;
	var i;
	for(i=0;i<element_all.length;++i)
	{
			if (element_all[i].type == "text" || element_all[i].type == "textarea")
				element_all[i].value = trim(element_all[i].value);
	}
}/*----- Trim all the text boxes Only-----*/

function checkText(obj)
{
/*-----The trim function has to be called before calling this function -----*/
/*---- Later , type will be passed as a parameter so that the type will be like email, phone no , numeric, character ---*/
if(obj.value == "")
	{
		return false;
	}
else
	return true;
}
function validate()
{
	var frm = document.regForm;
	clear_spaces(frm);

	if(trim(frm.pname.value)=="")
	{
		alert("Participant Name is Empty !");
		frm.pname.focus();
		return false;
	}

	categ= -1;
	for (i=frm.category.length-1; i > -1; i--) 
	{
		if(frm.category[i].checked)
		{
			categ = i;	
			//alert(categ);
		}
		
	}
	if(categ == -1) 
	{
		alert("Category is Empty !");
		return false;
	}

	retVal= 1;
	if(frm.category[categ].value=="S")
	{
		if(retVal==-1)
			return false;	

		/*if(trim(frm.saddress.value) == "")
		{
			alert("School Address is Empty !");
			frm.saddress.focus();
			retVal=-1;
			return false;
		}*/
		grad= -1;
		for (i=frm.sgrade.length-1; i > -1; i--) 
		{
			if(frm.sgrade[i].checked)
			{
				grad = i;			
			}
		}
		if(grad == -1) 
		{
			alert("Grade is Empty !");
			return false;
		}
	}
	retVal= 1;
	if(frm.category[categ].value=="C")
	{
		if(retVal==-1)
			return false;	
		/*if(trim(frm.caddress.value) == "")
		{
			alert("College Address is Empty !");
			frm.caddress.focus();
			retVal=-1;
			return false;
		}*/
		ccate= -1;
		for (i=frm.ccategory.length-1; i > -1; i--) 
		{
			if(frm.ccategory[i].checked)
			{
				ccate = i;			
			}
		}
		if(ccate == -1) 
		{
			alert("Category is Empty !");
			return false;
		}
	}
	
		ue= -1;
		for (i=frm.uae.length-1; i > -1; i--) 
		{
			if(frm.uae[i].checked)
			{
				ue = i;			
			}
		}
		if(ue == -1) 
		{
			alert("UAE  Resident Category is Empty !");
			return false;
		}
		
		comcate= -1;
		for (i=frm.comcategory.length-1; i > -1; i--) 
		{
			if(frm.comcategory[i].checked)
			{
				comcate = i;			
			}
		}
		if(comcate == -1) 
		{
			alert("Competition Category is Empty !");
			return false;
		}
		
		if(trim(frm.paddress.value)=="")
		{
			alert("Participant Address is Empty !");
			frm.paddress.focus();
			return false;
		}
	
		/*if((frm.number.value)=="")
		{
			alert("Telephone/Mobile Number is Empty !");
			frm.number.focus();
			return false;
		}
		if((frm.number.value != ""))
		{
		if(telephoneCheck(frm.number.value))
		{
		alert("Numbers Only");
		}
		}*/

		if(trim(frm.number.value))
		{
			if(!telephoneCheck(frm.number.value))
			{
				alert("Telephone Numbers Only");
				frm.number.focus();
				return false;
			}
		}
		else
		{
			alert("Telephone/Mobile Number is Empty !");
			frm.number.focus();
			return false;
		}

		if(trim(frm.email.value))
		{
			if(!emailCheck(frm.email.value))
			{
				alert("Invalid Email !");
				frm.email.focus();
				return false;
			}
		}
		else
		{
			alert("Email is Empty");
			frm.email.focus();
			return false;
		}
		if(trim(frm.fax.value))
		{
			if(!telephoneCheck(frm.fax.value))
			{
				alert("Fax Numbers Only");
				frm.fax.focus();
				return false;
			}
		}
		else
		{
			alert("Fax is Empty");
			frm.fax.focus();
			return false;
		}

		showDet();
}
function telephoneCheck(telephoneNum)
 {
 	var validCharRegExp = /^\+?[\d\- ]+$/;
	var isValid = (validCharRegExp.test(telephoneNum));
	
	return isValid;
 }
function emailCheck(email)
  {
	var validCharRegExp = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/i;
	var isValid = (validCharRegExp.test(email));
	return isValid;
  }/*----- Email-----*/
  function chgImage(id, img)
	{
		document.getElementById(id).src=img;
	}
  function showDiv(id)
	{
		document.getElementById('mess').style.display = 'block';
		document.getElementById(id).style.display = 'none';
	}


	function showDet()
	{
	var frm = document.regForm;
	//alert('gi');
	var pname = document.getElementById('pname').value;
	//var category =document.getElementById('category').value;
	if (frm.category[0].checked ==true)
	{
	 var category = 'S';
	 
	 var saddress = document.getElementById('saddress').value;
	
		if(frm.sgrade[0].checked==true)
			{
			var sgrade='1-3';
			}
		else if(frm.sgrade[1].checked==true)
			{
			var sgrade='4-6';
			}
		else if(frm.sgrade[2].checked==true)
			{
			var sgrade='7-9';
			}
		else if(frm.sgrade[3].checked==true)
			{
			var sgrade='10-12';
			}
	 }
	else if(frm.category[1].checked ==true)
	{
	var category = 'C';
	var caddress = document.getElementById('caddress').value;
	//var ccategory = document.getElementById('ccategory').value;
			if(frm.ccategory[0].checked==true)
			{
			var ccategory='Amateur';
			}
			else if(frm.ccategory[1].checked==true)
			{
			var ccategory='Professional';
			}
		
	}
	
	
	//var uae = document.getElementById('uae').value;
	if(frm.uae[0].checked==true)
	{
	var uae='Amateur';
	}
	else if(frm.uae[1].checked==true)
	{
	var uae='Professional';
	}
	//var comcategory = document.getElementById('comcategory').value;
	if(frm.comcategory[0].checked==true)
	{
	var comcategory='Painting/Sketch ';
	}
	else if(frm.comcategory[1].checked==true)
	{
	var comcategory='Tale';
	}
	else if(frm.comcategory[2].checked==true)
	{
	var comcategory='Poster with caption ';
	}
	else if(frm.comcategory[3].checked==true)
	{
	var comcategory='Photograph';
	}
	else if(frm.comcategory[4].checked==true)
	{
	var comcategory='Letter';
	}
	var paddress = document.getElementById('paddress').value;
	var number = document.getElementById('number').value;
	var email = document.getElementById('email').value;
	var fax = document.getElementById('fax').value;
	var url = 'mail_v1.php';
	var rand   = Math.random(9999);
	var pars   = 'pname=' + pname + '&category=' + category + '&saddress=' + saddress + '&sgrade=' + sgrade + '&caddress=' + caddress+ '&ccategory=' + ccategory + '&uae=' + uae+ '&comcategory=' + comcategory + '&paddress=' + paddress+ '&number=' + number+ '&email=' + email+'&fax=' + fax;	
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse1} );
}

function showResponse1 (originalRequest) 
{

	var newData = originalRequest.responseText;
	var rEsult;
	//alert(newData);
	if(newData == 1)
	{
		document.getElementById('mess').style.display = 'block';
		 rEsult = '<table cellpadding="0" cellspacing="0" border="0" align="center" width="100%" style="height:100%" class="dirt"><tr><td valign="top" align="right" style="padding-right:5px;padding-top:5px;cursor:hand;" class="dirt"><img src="images/close.gif" onClick="fnresHide();clrFn();"></td><div style="position:absolute;border:0px coral solid;padding-top:35px;margin-left:30px;" align="center" class="text"><strong>Thanks For Registering.</strong></div></tr></table>';
	}
	else
	{
		rEsult = "Register Failed";
	}	
	document.getElementById('mess').innerHTML = rEsult;


}

function fnresHide()
{
	document.getElementById('mess').style.display='none';
}
function chgImage(id, img)
{
	document.getElementById(id).src=img;
}
function clrFn()
{
 frm =  document.regForm;
 frm.pname.value="";
 for(i=0;i<frm.category.length;i++)
 {
frm.category[i].checked=false;
}
 frm.category.value="";
 frm.saddress.value="";
 for(i=0;i<frm.sgrade.length;i++)
 {
	frm.sgrade[i].checked=false;
 }
 
 frm.caddress.value="";
 for(i=0;i<frm.ccategory.length;i++)
 {
	frm.ccategory[i].checked=false;
 }	
 frm.paddress.value="";
 frm.ccategory.value="";
 for(i=0;i<frm.uae.length;i++)
 {
	frm.uae[i].checked=false;
 }	
 for(i=0;i<frm.comcategory.length;i++)
 {
	frm.comcategory[i].checked=false;
 }	
 frm.number.value="";
 frm.email.value="";
 frm.fax.value="";
 }

 function validate_ballot()
{
	var frm = document.ballot_frm;
	clear_spaces(frm);
	var flag;

	if(trim(frm.fname.value)=="")
	{
		alert("First Name is Empty !");
		frm.fname.focus();
		flag = false;
		return false;		
	}

	if(trim(frm.lname.value)=="")
	{
		alert("Last Name is Empty !");
		frm.lname.focus();
		flag = false;
		return false;
	}
	
	if(trim(frm.email.value))
		{
			if(!emailCheck(frm.email.value))
			{
				alert("Invalid Email !");
				frm.email.focus();
				flag = false;
				return false;
			}
		}
		else
		{
			alert("Email is Empty");
			frm.email.focus();
			flag = false;
			return false;			
		}
		
		if(flag)
		{
			document.ballot_frm.question.disabled=true;
			
		}
		else
		{
			document.ballot_frm.question.disabled=false;
			
		}
		if(document.ballot_frm.question.disabled==false)
		{
			if(frm.question.checked==true)
			{
				
				showDet_ballot();
			}
			else
			{
				alert("Please Submit Vote");
				return false;
			}
		}
		//quest= -1;
		/*for (i=frm.question.length-1; i > -1; i--) 
		{
			if(frm.question[i].checked)
			{
				quest = i;			
			}
		}
		if(quest == -1) 
		{
			alert("Question is Not Selected !");
			return false;
		}*/
		
}

function clrFn_ballot()
	{
 frm =  document.ballot_frm;
 frm.fname.value="";
 frm.email.value="";
 frm.lname.value="";
 frm.question.checked=false;
 
 frm.question.disabled=true;
 
}
function clrFn_ballotexist()
	{
 frm =  document.ballot_frm;
 frm.email.value="";
 frm.question.checked=false;
 frm.question.disabled=true;
 }
function showDiv_ballot(id)
	{
		document.getElementById('messag').style.display = 'block';
		document.getElementById(id).style.display = 'none';
	}


function showDet_ballot()
{
	var frm = document.ballot_frm;
	if(frm.question.checked==true)
	{
		var question="Y";
	}
	//var question = document.getElementById('question[0]').checked;
	//var number = document.getElementById('number').value;
	var fname = document.getElementById('fname').value;
	var lname = document.getElementById('lname').value;
	var email = document.getElementById('email').value;
	var url = 'quiz.php';
	//var rand   = Math.random(9999);
	//var pars   = 'question=' + question;	
	var pars   = 'fname=' + fname + '&lname=' + lname + '&email=' + email+'&question='+question;	
	
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse_ballot} );
}

function showUsers_ballot()
{
	
	var url = 'quiz.php';
	var pars   = 'det=1';	
	
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showUsersResponse_ballot} );
}

function showUsersResponse_ballot(originalRequest) 
{
	var newData = originalRequest.responseText;
//	alert(newData);
	var totalreg;
	totalreg=newData;
	//document.getElementById('asp').style.display = 'block';
	document.getElementById('asp').innerHTML ='<table border="0" cellpadding="0" cellspacing="0"><tr><td class="text"><strong>Number of persons voted: '+totalreg+'</strong></td></tr></table> ';
	if(newData)
	{
		document.getElementById('asp').innerHTML ='<table border="0" cellpadding="0" cellspacing="0"><tr><td class="text"><strong>Number of persons voted: '+totalreg+'</strong></td></tr></table> ';
	}
	
}

function showResponse_ballot(originalRequest) 
{
	var newData = originalRequest.responseText;
	//alert(newData);
	//$('load').style.display = 'none';
	
	
	if(newData)
	{
		var score;
		score = newData;
		//alert(score);
		document.getElementById('messag').style.display = 'block';
		if(newData == 1)
		{
			//alert("ddd");
			document.getElementById('messag').innerHTML = '<table border="0" cellpadding="0" cellspacing="0" width="100%" style="height:100%"><tr><td valign="top" align="right" style="padding-top:5px;padding-right:5px;cursor:hand;"><img src="images/close.gif" onclick="fnresHide_ballot();clrFn_ballotexist();"></td></tr><tr><td colspan="2" valign="top" align="center" class="text" style="padding-left:120px"><strong>Email Already Exists</strong></td></tr></table>';
		}
		else
		{		
			//alert(newData);
			var arr = newData.split("&");
			//alert(arr[1]);
			document.getElementById('messag').innerHTML = '<table border="0" cellpadding="0" cellspacing="0" width="100%" style="height:100%"><tr><td valign="top" align="right" style="padding-top:5px;padding-right:5px;cursor:hand;"><img src="images/close.gif" onclick="fnresHide_ballot();clrFn_ballot();"></td></tr><tr><td align="center" style="padding-left:20px;padding-top:25px;padding-right:0px" colspan="2" valign="top" class="text"><strong>Thank you for voting for the Ghaf tree to be given <br>the National Tree status.<br><br>You are the '+arr[0]+' person to register a vote.</strong></td></tr></table>';
			document.getElementById('asp').innerHTML ='<table border="0" cellpadding="0" cellspacing="0"><tr><td class="text"><strong>Total Number of votes received: '+arr[1]+'</strong></td></tr></table> ';

		}		
	}
	//$('content').innerHTML = newData;
	
}
function fnresHide_ballot()
{
	document.getElementById('messag').style.display='none';
}

function validate_plant()
{	
	frm =  document.addUser;
	clear_spaces(frm);
	var error = new Array();
	var errorMessage = "";
	error[0] = checkText(frm.uname) ? "" : "Name is Empty";
	error[2] = checkText(frm.email) ? "" : "Email is Empty";
	
	if(error[0] == "")
	{
		error[1] = (trim(frm.uname.value.length) > 3) ? "" : "Name must be minimum four character";
	}

	if(error[2] == "")
	{
		error[3] = emailCheck(frm.email.value)? "" : "Please fill in valid Email address";
	}

	for(i= 0 ;i<error.length; ++i)
	{
		if(error[i] != undefined)
			errorMessage+= error[i] != "" ? "*"+error[i]+"\n" : "";
	}	
	if(errorMessage == "")
	{
		showDet_plant()
	}
	else
	{
		alert(errorMessage);
		return false;
	}
		

}
function showDet_plant()
{
	var frm = document.addUser;
	//alert('gi');
	var uname = document.getElementById('uname').value;
	var email = document.getElementById('email').value;
	var url = 'register.php';
	var rand   = Math.random(9999);
	var pars   = 'uname=' + uname +'&email=' + email;	
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse_plant} );
}
function showResponse_plant(originalRequest) 
{
	newDatas = originalRequest.responseText;
	var rEsult;
//	alert(newDatas);

	document.getElementById('mess_plant').style.display="block";
	if(newDatas)
	{
		var qString = newDatas.split("/");
	//	alert(qString[1]);
		var sVal = qString[1].split("&");
	//	alert(sVal[0]);
	//	alert(sVal[1]);
		document.getElementById('mail_plant').style.display="block";
		document.getElementById("ghafGarden").src="flash.php?"+qString[0];
		document.getElementById('mess_plant').innerHTML = '<div style="position:absolute;border:0px coral solid;padding-top:0px;margin-left:5px;" align="center" class="text"><p class="text" style="padding-right:4px;">Thank you. Your sapling has been planted.<br>You can now view your sapling in the Ghaf Garden. But before that please invite your friends and family to plant saplings by filling in the details below, and you will still be able to view your sapling after you click Submit.<br>If you wish to view your sapling straight away follow the link below, you can still invite your friends and family at a later date by following the \'Tell Your Friends\' link.</p><p class="text"><a href="javascript:getgarden();" class="text" ><strong>Click here</strong></a><strong> to view your sapling in the Ghaf Garden.</strong></p></div>';
		document.getElementById('mail_plant').innerHTML = '<table border="0" cellpadding="0" cellspacing="0" style="width:100%"><tr><td  bgcolor="#fee58a" valign="top"><table border="0" class="Text" cellpadding="0" cellspacing="0" align="center"><tr><td class="headerText" valign="top"><table border="0" class="headerText" cellpadding="0" cellspacing="0" align="center"><tr><td valign="top"><form name="inviteUser" id="inviteUser" action="#" method="POST" onsubmit="return false;"><table border="0" class="stdTbl" cellpadding="5" cellspacing="0" align="top" bordercolor="#CCCCCC"><tr><td class="text">Name1<font color="red">*</font></td><td><input type="text" name="name1" class="textbxsmall"></td><td class="text">Email1<font color="red">*</font></td><td><input type="text" name="email1" class="textbxsmall"></td></tr><tr><td class="text">Name2</td><td><input type="text" name="name2" class="textbxsmall"></td><td class="text">Email2</td><td><input type="text" name="email2" class="textbxsmall"></td></tr><tr><td class="text">Name3</td><td><input type="text" name="name3" class="textbxsmall"></td><td class="text">Email3</td><td><input type="text" name="email3" class="textbxsmall"></td></tr><tr><td class="text">Name4</td><td><input type="text" name="name4" class="textbxsmall"></td><td class="text">Email4</td><td><input type="text" name="email4" class="textbxsmall"></td></tr><tr><td class="text">Name5</td><td><input type="text" name="name5" class="textbxsmall"></td><td class="text">Email5</td><td><input type="text" name="email5" class="textbxsmall"></td></tr><tr><td colspan="4" align="center"><input type="hidden" name="sName" id="sName" value=""><input type="hidden" name="sEmail" id="sEmail" value=""><input name="add" type="image" src = "./images/submit.gif" value="Add" style="cursor:hand" class="noborder" onclick="return validate_inviteMail();" ></td></tr></table></form> </td></tr></table></td></tr></table></td></tr></table></div></td></tr></table>';
		document.getElementById("sName").value = sVal[0];
		document.getElementById("sEmail").value = sVal[1];

	}
	else
	{
		document.getElementById('mess_plant').innerHTML = '<table cellpadding="0" cellspacing="0" border="0" align="center" width="100%" style="height:100%" class="dirt"><tr><td valign="top" align="right" style="padding-right:5px;padding-top:5px;cursor:hand;" class="dirt"><img src="images/close.gif" onClick="fnresHide_plant();clrFn_plant();"></td><div style="position:absolute;border:0px coral solid;padding-top:35px;margin-left:50px;" align="center" class="text"><strong>Email already exists.</strong></div></tr></table>';
	}
	//document.getElementById('mess_plant').innerHTML = rEsult;

}

function fnresHide_plant()
{
	document.getElementById('mess_plant').style.display='none';
	document.getElementById('mail_plant').style.display='none';
}
/*function chgImage(id, img)
{
	document.getElementById(id).src=img;
}*/
function clrFn_plant()
{
 frm =  document.addUser;
 frm.uname.value="";
 frm.email.value="";
}
function getgarden()
{
	document.getElementById('garden').style.display="block";
	document.getElementById('maindiv').style.display="none";
	document.getElementById('mess_plant').style.display="none";
	document.getElementById('mail_plant').style.display="none";
	document.getElementById('inviteMessage').style.display="none";
	document.getElementById('inviteMessage_sap').style.display="none";

}
function getgallery()
{
	document.getElementById('divFlash').style.display="block";
	document.getElementById('maindiv').style.display="none";
}
 
function validate_inviteMail()
{
	var frm = document.inviteUser;
	
	var error = new Array();
	var errorMessage = "";
	
	clear_spaces(frm); 
	error[0] = checkText(frm.name1) ? "" : "Please enter atleast one of  your Friend's name";
	error[1] = checkText(frm.email1) ? "" : "Please enter atleast one of Your Friend's email address";
	//error[3] = checkText(frm.email1) ? "" : "Please enter atleast one of your friend's email address";
	
	//error[5]= checkText(frm.femail2) ? "" : "Enter Friend's Email Address in Second Box";
	//error[2] = checkText(frm.offer_cost) ? "" : "OfferCost Number is Empty";
	if(error[1] == "")
	{
	error[2] = emailCheck(frm.email1.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email2.value !="")
	{
	error[5] = emailCheck(frm.email2.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	  if(frm.email3.value !="")
	{
	error[6] = emailCheck(frm.email3.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email4.value !="")
	{
	error[7] = emailCheck(frm.email4.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email4.value !="")
	{
	error[8] = emailCheck(frm.email5.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	var i;
	
	for(i= 0 ;i<error.length; ++i)
	{
		if(error[i] != undefined)
			errorMessage+= error[i] != "" ? " * " + error[i] +"\n" : "";
	}
	
	if(errorMessage == "")
	{
			showInviteMail();
	}
//		return true;
	else
	{	
	alert(errorMessage);
	return false;
	}

}


function showInviteMail()
{
	var frm = document.inviteUser;

	var name1 = document.getElementById('name1').value;
	var name2 = document.getElementById('name2').value;
	var name3 = document.getElementById('name3').value;
	var name4 = document.getElementById('name4').value;
	var name5 = document.getElementById('name5').value;

	var email1 = document.getElementById('email1').value;
	var email2 = document.getElementById('email2').value;
	var email3 = document.getElementById('email3').value;
	var email4 = document.getElementById('email4').value;
	var email5 = document.getElementById('email5').value;
	var sName = document.getElementById('sName').value;
	var sEmail = document.getElementById('sEmail').value;
	var url = 'inviteFriend.php';
	var pars   = 'sEmail='+ sEmail +'&sName='+ sName +'&name1=' + name1 + '&name2=' + name2 + '&name3=' + name3 + '&name4='+ name4 + 'name5=' + name5 + '&email1=' + email1 + '&email2=' + email2 + '&email3='+ email3+ '&email4=' + email4 + '&email5='+ email5;	
	//alert(pars);
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse_invite} );
}

function showResponse_invite(originalRequest) 
{
	var newData = originalRequest.responseText;
	//alert(newData);
	document.getElementById('inviteMessage').style.display = "block";
	if(newData)
	{
		document.getElementById('inviteMessage').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10pxcursor:hand;"><img src="images/close.gif" onClick="fnresHide_sap();clrFn_sap();"></td></tr><tr><td class="text"  align="center" ><strong>Thank you Your invitation has been sent.<br><a href="javascript:getgarden();" class="text"><strong>Click here</strong></a> to view your sapling in the garden.</strong></td></tr></table></div>';
	}
	else
	{		
		document.getElementById('inviteMessage').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10px;cursor:hand;"><img src="images/close.gif" onClick="fnresHide_sap();clrFn_sap();"></td></tr><tr><td class="text"  align="center" style="padding-left:100px"><strong>Invitation Failed.</strong></td></tr></table></div>';
	}	
}
function validate_inviteMail_sap()
{
	var frm = document.inviteUserSap;
	clear_spaces(frm);
	var error = new Array();
	var errorMessage = "";
	
	clear_spaces(frm); 
	error[0] = checkText(frm.uname) ? "" : "Please enter your name";
	error[1] = checkText(frm.uemail) ? "" : "Please enter your email address";
	error[3] = checkText(frm.name1) ? "" : "Please enter atleast one of your Friend's name";
	error[4] = checkText(frm.email1) ? "" : "Please enter atleast one of your Friend's email address";
	//error[3] = checkText(frm.email1) ? "" : "Please enter atleast one of your friend's email address";
	
	//error[5]= checkText(frm.femail2) ? "" : "Enter Friend's Email Address in Second Box";
	//error[2] = checkText(frm.offer_cost) ? "" : "OfferCost Number is Empty";
	if(error[1] == "")
	{
	error[2] = emailCheck(frm.uemail.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	if(error[4] == "")
	{
	error[5] = emailCheck(frm.email1.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email2.value !="")
	{
	error[6] = emailCheck(frm.email2.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	  if(frm.email3.value !="")
	{
	error[7] = emailCheck(frm.email3.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email4.value !="")
	{
	error[8] = emailCheck(frm.email4.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	 if(frm.email4.value !="")
	{
	error[9] = emailCheck(frm.email5.value) ? "" : "Email is not Valid";//Email is not Valid
	}
	var i;
	
	for(i= 0 ;i<error.length; ++i)
	{
		if(error[i] != undefined)
			errorMessage+= error[i] != "" ? " * " + error[i] +"\n" : "";
	}
	
	if(errorMessage == "")
	{
			showInviteMailSap();
	}
//		return true;
	else
	{	
	alert(errorMessage);
	return false;
	}

}
function showInviteMailSap()
{
	var frm = document.inviteUserSap;

	/*var uemail = document.getElementById('uemail').value;
	
	var name1 = document.getElementById('name1').value;
	var name2 = document.getElementById('name2').value;
	var name3 = document.getElementById('name3').value;
	var name4 = document.getElementById('name4').value;
	var name5 = document.getElementById('name5').value;

	var email1 = document.getElementById('email1').value;
	var email2 = document.getElementById('email2').value;
	var email3 = document.getElementById('email3').value;
	var email4 = document.getElementById('email4').value;
	var email5 = document.getElementById('email5').value;*/

	var uemail = frm.uemail.value;
	
	var name1 = frm.name1.value;
	var name2 = frm.name2.value;
	var name3 = frm.name3.value;
	var name4 = frm.name4.value;
	var name5 = frm.name5.value;

	var email1 = frm.email1.value;
	var email2 = frm.email2.value;
	var email3 = frm.email3.value;
	var email4 = frm.email4.value;
	var email5 = frm.email5.value;

	var url = 'inviteFriend.php';
	var pars   = 'uemail='+ uemail +'&name1=' + name1 + '&name2=' + name2 + '&name3=' + name3 + '&name4='+ name4 + 'name5=' + name5 + '&email1=' + email1 + '&email2=' + email2 + '&email3='+ email3+ '&email4=' + email4 + '&email5='+ email5;	
	//alert(pars);
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse_invite_sap} );
}
function fnresHide_sap()
{
	document.getElementById('inviteMessage').style.display='none';
}
function clrFn_sap()
{
 frm =  document.inviteUser;
 frm.name1.value="";
 frm.email1.value="";
 frm.name2.value="";
 frm.email2.value="";
 frm.name3.value="";
 frm.email3.value="";
 frm.name4.value="";
 frm.email4.value="";
 frm.name5.value="";
 frm.email5.value="";
}
function showResponse_invite_sap(originalRequest) 
{
	var newData = originalRequest.responseText;
	//alert(newData);
	document.getElementById('inviteMessage_sap').style.display = "block";
	if(newData == 2)
	{		
		document.getElementById('inviteMessage_sap').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10px"><img src="images/close.gif" onClick="fnresHide_sapling();clrFn_sapling();"></td></tr><tr><td class="text"  align="center" ><strong> Either you have not planted a sapling or your email address does not exist.<br>please <a href="javascript:getsapling_link();" class="text"><strong>Click here</strong></a> to plant a sapling or to go back and invite.</strong></td></tr></table></div>';
	}
	else if(newData==0)
	{
		document.getElementById('inviteMessage_sap').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10px"><img src="images/close.gif" onClick="fnresHide_sapling();clrFn_sapling();"></td></tr><tr><td class="text"  align="center" ><strong>Invitation failed.</strong></td></tr></table></div>';
	}	
	else
	{		
		//document.getElementById('mail_plant').style.display="block";
		document.getElementById("ghafGarden").src="flash.php?"+newData;
		document.getElementById('inviteMessage_sap').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10px"><img src="images/close.gif" onClick="fnresHide_sapling();clrFn_sapling();"></td></tr><tr><td class="text"  align="center" ><strong>A sapling has been mailed to your friend.</strong><a href="javascript:getgarden();" class="text"><strong>Click here</strong></a> <strong>to go to the Ghaf Garden.</strong></td></tr></table></div>';
		//document.getElementById('inviteMessage_sap').innerHTML = '<div style="width:390px;position:absolute;border:0px coral solid;padding-top:35px;margin-left:10px;font-family:arial,verdana;font-size:18px;color:#784f15;font-weight:bold " align="center"><table border="0" cellpadding="0" cellspacing="0" height="100px" width="370px"><tr><td align="right" valign="top" style="padding-right:10px;padding-top:10px"><img src="images/close.gif" onClick="fnresHide_sap();clrFn_sap();"></td></tr><tr><td class="text"  align="center"><strong>A sapling has been mailed to your friend.<a href="javascript:getgarden();" class="text">Click here</a> to go to the Ghaf Garden.</strong></td></tr></table></div>';
	}		
}
function fnresHide_sapling()
{
	document.getElementById('inviteMessage_sap').style.display='none';
}
function clrFn_sapling()
{
 frm =  document.inviteUserSap;
 frm.uname.value="";
 frm.uemail.value="";
 frm.name1.value="";
 frm.email1.value="";
 frm.name2.value="";
 frm.email2.value="";
 frm.name3.value="";
 frm.email3.value="";
 frm.name4.value="";
 frm.email4.value="";
 frm.name5.value="";
 frm.email5.value="";
}

function getsapling_link()
{
	document.getElementById("inviteMessage_sap").style.display = "none";
	document.getElementById("17").className = "subTextSelected";
	document.getElementById("18").className = "subText";
	getTabData(17);
}
function endBallot()
{
	
	document.getElementById("15").className = "textSelected";
	document.getElementById("16").className = "text";
	document.getElementById("8").className = "text";
	document.getElementById("17").className = "subText";
	document.getElementById("showGarden").style.display = "none";
	document.getElementById("how").style.display = "none";
	getTabData(15);
	 
}
function showUsers_register()
{
	
	var url = 'register.php';
	var pars   = 'det=1';	
	
	//var myAjax = new Ajax.Request( url, {method: 'request', parameters: pars, onComplete: showResponse_register} );
	var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponse_register} );
}
function showResponse_register(originalRequest) 
{
	var newData = originalRequest.responseText;
	//alert(newData);
	var totalregcount;
	totalregcount=newData;
	//document.getElementById('totga').style.display = 'block';
	document.getElementById('totga').innerHTML ='<table border="0" cellpadding="0" cellspacing="0"><tr><td class="text"><strong>Number of persons planted the sapling: '+totalregcount+'</strong></td></tr></table> ';
	if(newData)
	{
		document.getElementById('totga').innerHTML ='<table border="0" cellpadding="0" cellspacing="0"><tr><td class="text"><strong>Number of persons planted the sapling: '+totalregcount+'</strong></td></tr></table> ';
	}
	
}