// JavaScript Document
var xmlHttp,xmlHttp1,xmlHttpR,xmlHttpES,xmlHttpindf,xmlHttpcop,xmlHttppart,xmlHttpstate,xmlHttpstatebe;

function behalfCountryVal(m,n)
{
	xmlHttpstatebe=GetXmlHttpObject()
	if (xmlHttpstatebe==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="getBehalfState.php?m="+m+"&n="+n;
	xmlHttpstatebe.onreadystatechange=stateChangedstatebe 
	xmlHttpstatebe.open("GET",url,true)
	xmlHttpstatebe.send(null)
}

function stateChangedstatebe() 
{ 
	if (xmlHttpstatebe.readyState==4 || xmlHttpstatebe.readyState=="complete")
	{ 
		var t = new Array();
		var res = xmlHttpstatebe.responseText;
		t = res.split("##**");
		if(t[0] != "0")
		{
			document.getElementById("hid_behalf_cnty").value = 2;
			document.getElementById("behalfothersDiv").style.display = "none";
			document.getElementById("behalfstateDiv").style.display = "block";
			document.getElementById("behalfstateDiv").innerHTML = t[0];
			if(t[1] != "")
			{
				document.getElementById("behalf_state").value = t[1];
			}

		}
		else
		{
			document.getElementById("hid_behalf_cnty").value = 1;
			document.getElementById("behalfothersDiv").style.display = "block";
			document.getElementById("behalf_state").value = "";
			document.getElementById("behalfstateDiv").style.display = "none";
			
			if(t[2] != "")
			{
				document.getElementById("behalf_state_others").value = t[1];
			}
		}
	}
}


function checkCountryVal(m,n)
{
	xmlHttpstate=GetXmlHttpObject()
	if (xmlHttpstate==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="getState.php?m="+m+"&n="+n;
	xmlHttpstate.onreadystatechange=stateChangedstate 
	xmlHttpstate.open("GET",url,true)
	xmlHttpstate.send(null)
}

function stateChangedstate() 
{ 
	if (xmlHttpstate.readyState==4 || xmlHttpstate.readyState=="complete")
	{ 
		var t = new Array();
		var res = xmlHttpstate.responseText;
		t = res.split("##**");
		if(t[0] != "0")
		{
			document.getElementById("hid_cnty").value = 2;
			document.getElementById("othersDiv").style.display = "none";
			document.getElementById("stateDiv").style.display = "block";
			document.getElementById("stateDiv").innerHTML = t[0];
			if(t[1] != "")
			{
				document.getElementById("state").value = t[1];
			}

		}
		else
		{
			document.getElementById("hid_cnty").value = 1;
			document.getElementById("othersDiv").style.display = "block";
			document.getElementById("state").value = "";
			document.getElementById("stateDiv").style.display = "none";
			
			if(t[2] != "")
			{
				document.getElementById("state_others").value = t[1];
			}
		}
	}
}

function showDesc(d,month,year)
{
	//alert(d);
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="support/event_short.php?dt="+year+"-"+month+"-"+d;
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}
function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
/*			var temp = new Array();
			var b = xmlHttp.responseText;
			temp = b.split("^##^");
			//new Effect.Appear("addi");
			nx = (Math.abs((eval(temp[0]) - 1) * 60 ) + 255)  ;
			document.getElementById("edit_box").style.top =parseInt(nx)+"px";
			document.getElementById("edit_box").style.position = "absolute";
			document.getElementById("edit_box").style.display = "block";
			//new Effect.Appear(('edit_box'),{duration:0.3});
			document.getElementById("edit_box").innerHTML=temp[1];
*/
		//alert(xmlHttp.responseText);
		document.getElementById("eve_desc").innerHTML = xmlHttp.responseText;
	}
	if (xmlHttp.readyState==1)
	{ 
		document.getElementById("eve_desc").innerHTML="<center><div style='padding-top:40;'><img src=images/rating_loading.gif></div></center>";
	} 
}
function sendReply(frm)
{
	//alert("Hello");
	
	xmlHttpR=GetXmlHttpObject()
	if (xmlHttpR==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	
	if(document.getElementById("reply_question_id").value == "")
	{
		alert("Please select the message from left which you would reply to");
		return false;
	}
	if(document.getElementById("reply_box").value == "")
	{
		alert("Please enter your reply text");
		document.getElementById("reply_box").focus();
		return false;
	}
	
	var url="process_r/expert_reply.php?act=reply&rid="+document.getElementById("reply_question_id").value+"&msg="+document.getElementById("reply_box").value;
	xmlHttpR.onreadystatechange=stateChangedR 
	xmlHttpR.open("GET",url,true)
	xmlHttpR.send(null)
	return false;

}
function stateChangedR() 
{ 
	if (xmlHttpR.readyState==4 || xmlHttpR.readyState=="complete")
	{ 
/*			var temp = new Array();
			var b = xmlHttp.responseText;
			temp = b.split("^##^");
			//new Effect.Appear("addi");
			nx = (Math.abs((eval(temp[0]) - 1) * 60 ) + 255)  ;
			document.getElementById("edit_box").style.top =parseInt(nx)+"px";
			document.getElementById("edit_box").style.position = "absolute";
			document.getElementById("edit_box").style.display = "block";
			//new Effect.Appear(('edit_box'),{duration:0.3});
			document.getElementById("edit_box").innerHTML=temp[1];
*/
		//alert(xmlHttpR.responseText);
		if(xmlHttpR.responseText == "1")
		{
			document.getElementById("reply_question_span").innerHTML = "Reply successfull!";
			document.getElementById("reply_question_id").value = "";
			document.getElementById("reply_box").value = "";
			document.getElementById("reply_submit").disabled = true;
			document.getElementById("reply_box").disabled = true;
		}
		
	}
	if (xmlHttpR.readyState==1)
	{ 
		document.getElementById("reply_question_span").innerHTML="<center><div style='padding-top:40;'><img src=images/rating_loading.gif></div></center>";
	} 
}



function expert_sess()
{
	//alert(d);
	
	xmlHttpES=GetXmlHttpObject()
	if (xmlHttpES==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_r/expert_session.php";
	xmlHttpES.onreadystatechange=stateChangedES 
	xmlHttpES.open("GET",url,true)
	xmlHttpES.send(null)

}
function stateChangedES() 
{ 
	if (xmlHttpES.readyState==4 || xmlHttpES.readyState=="complete")
	{ 
	//alert(xmlHttpES.responseText);
		if(xmlHttpES.responseText == "0")
		{
			window.location = "index.php";
		}
	}
		//mTimerES = setTimeout('expert_sess();',20000);
}


function eventCnt(eventCnt)
{
	//alert(d);
	
	xmlHttp1=GetXmlHttpObject()
	if (xmlHttp1==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="support/event_cnt.php?dt="+year+"-"+month+"-"+d;
	xmlHttp1.onreadystatechange=stateChanged1 
	xmlHttp1.open("GET",url,true)
	xmlHttp1.send(null)

}





function fillForm(val)
{
//	alert(val);
	
	xmlHttpff=GetXmlHttpObject()
	if (xmlHttpff==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_r/fetchForm.php?email="+val;
	//alert(url);
	xmlHttpff.onreadystatechange=stateChangedff 
	xmlHttpff.open("GET",url,true)
	xmlHttpff.send(null)

}
function stateChangedff() 
{ 
	if (xmlHttpff.readyState==4 || xmlHttpff.readyState=="complete")
	{ 
	//alert(xmlHttpff.responseText);
		if(xmlHttpff.responseText != "0")
		{
			sp = xmlHttpff.responseText.split("^#@#^");
			if(sp[0] != "")
			{
				document.getElementById("select_title").value =sp[0];
			}
			if(sp[1] != "")
			{
				document.getElementById("f_name").value =sp[1];
			}
			if(sp[2] != "")
			{
				document.getElementById("l_name").value =sp[2];
			}
			if(sp[3] != "")
			{
				if(sp[3] == "Male")
					document.frm_screen.radio_gender[0].checked = true;
				if(sp[3] == "Female")
					document.frm_screen.radio_gender[1].checked = true;
			}
			if(sp[4] != "")
			{
				document.getElementById("m_add").value =sp[4];
			}
			if(sp[5] != "")
			{
				document.getElementById("m_state").value =sp[5];
			}
			if(sp[6] != "")
			{
				document.getElementById("m_city").value =sp[6];
			}
			if(sp[7] != "")
			{
				document.getElementById("m_pin").value =sp[7];
			}
			if(sp[8] != "")
			{
				document.getElementById("m_country").value =sp[8];
			}
			if(sp[9] != "")
			{
				document.getElementById("m_phone").value =sp[9];
			}
			if(sp[10] != "")
			{
				document.getElementById("m_mobile").value =sp[10];
			}
			if(sp[11] != "")
			{
				document.getElementById("org_name").value =sp[11];
			}
			if(sp[12] != "")
			{
				document.getElementById("desig").value =sp[12];
			}
			
			
			
			
			
			
			
		}
		//if(xmlHttpff.responseText == "0")
		//{
			//window.location = "index.php";
		//}
	}
		//mTimerES = setTimeout('expert_sess();',20000);
}



// NGO Enquiry form auto fill

function fillNgoForm(val)
{
	//alert(d);
	
	xmlHttpnff=GetXmlHttpObject()
	if (xmlHttpnff==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_r/fetchForm.php?email="+val;
	//alert(url);
	xmlHttpnff.onreadystatechange=stateChangedngff 
	xmlHttpnff.open("GET",url,true)
	xmlHttpnff.send(null)

}
function stateChangedngff() 
{ 
	if (xmlHttpnff.readyState==4 || xmlHttpnff.readyState=="complete")
	{ 
	//alert(xmlHttpnff.responseText);
		if(xmlHttpnff.responseText != "0")
		{
			sp = xmlHttpnff.responseText.split("^#@#^");
			if(sp[0] != "")
			{
				document.getElementById("select_title").value =sp[0];
			}
			if(sp[1] != "")
			{
				document.getElementById("fname").value =sp[1];
			}
			if(sp[2] != "")
			{
				document.getElementById("lname").value =sp[2];
			}
/*			if(sp[3] != "")
			{
				if(sp[3] == "Male")
					document.frm_screen.radio_gender[0].checked = true;
				if(sp[3] == "Female")
					document.frm_screen.radio_gender[1].checked = true;
			}
*/			if(sp[4] != "")
			{
				document.getElementById("address").value =sp[4];
			}
			/*if(sp[5] != "")
			{
				document.getElementById("state").value =sp[5];
			}*/
			if(sp[6] != "")
			{
				document.getElementById("city").value =sp[6];
			}
			if(sp[7] != "")
			{
				document.getElementById("pincode").value =sp[7];
			}
			if(sp[8] != "")
			{
				document.getElementById("country").value =sp[8];
			}
			if(sp[9] != "")
			{
				document.getElementById("phone").value =sp[9];
			}
			if(sp[10] != "")
			{
				document.getElementById("mobile").value =sp[10];
			}
			if(sp[11] != "")
			{
				document.getElementById("name_organization").value =sp[11];
			}
			if(sp[12] != "")
			{
				document.getElementById("designation").value =sp[12];
			}
			if(sp[17] != "")
			{
				document.getElementById("pan_organization").value =sp[17];
			}
			if(sp[18] != "")
			{
				document.getElementById("interest_comments").value =sp[18];
			}
			if(sp[14] != "")
			{
				document.getElementById("website").value =sp[14];
			}
			checkCountryVal(sp[8],sp[5]);
			
		}
		else
		{
			document.getElementById("select_title").selectedIndex = 0;
			document.getElementById("fname").value = "";
			document.getElementById("lname").value = "";
			document.getElementById("address").value = "";
			document.getElementById("city").value = "";
			document.getElementById("pincode").value = "";
			document.getElementById("country").value = "";
			document.getElementById("phone").value = "";
			document.getElementById("mobile").value = "";
			document.getElementById("name_organization").value = "";
			document.getElementById("designation").value = "";
			document.getElementById("pan_organization").value  = "";
			document.getElementById("interest_comments").value = "";
			document.getElementById("website").value = "";
		}
		//if(xmlHttpff.responseText == "0")
		//{
			//window.location = "index.php";
		//}
	}
		//mTimerES = setTimeout('expert_sess();',20000);
}


// Fill Individual Form 

function fillIndiForm(val)
{
	xmlHttpindf=GetXmlHttpObject()
	if (xmlHttpindf==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	//var url="process_r/fetchForm.php?email="+val;
	var url="process_r/fetchIndiForm.php?email="+val;
	//alert(url);
	xmlHttpindf.onreadystatechange=stateChangedindf 
	xmlHttpindf.open("GET",url,true)
	xmlHttpindf.send(null)

}
function stateChangedindf() 
{ 
	if (xmlHttpindf.readyState==4 || xmlHttpindf.readyState=="complete")
	{ 
	//	alert(xmlHttpindf.responseText);
		if(xmlHttpindf.responseText != "0")
		{
			sp = xmlHttpindf.responseText.split("^#@#^");
			if(sp[0] != "")
			{
				document.getElementById("select_title").value =sp[0];
			}
			if(sp[1] != "")
			{
				document.getElementById("fname").value =sp[1];
			}
			if(sp[2] != "")
			{
				document.getElementById("lname").value =sp[2];
			}
			if(sp[3] != "")
			{
				if(sp[3] == "Male")
				{
					document.getElementById("malegender").checked = true;
				}
				else
				{
					document.getElementById("femalegender").checked = true;
				}
			}
			if(sp[4] != "")
			{
				document.getElementById("address").value =sp[4];
			}
			if(sp[5] != "")
			{
				document.getElementById("state").value =sp[5];
			}
			if(sp[6] != "")
			{
				document.getElementById("city").value =sp[6];
			}
			if(sp[7] != "")
			{
				document.getElementById("pincode").value =sp[7];
			}
			if(sp[8] != "")
			{
				document.getElementById("country").value =sp[8];
			}
			if(sp[9] != "")
			{
				document.getElementById("phone").value =sp[9];
			}
			if(sp[10] != "")
			{
				document.getElementById("mobile").value =sp[10];
			}
			if(sp[11] != "")
			{
				document.getElementById("frm_org_name").value =sp[11];
			}
			if(sp[12] != "")
			{
				document.getElementById("frm_designation").value =sp[12];
			}

			if(sp[18] != "")
			{
				document.getElementById("interest_comments").value =sp[18];
			}
			checkCountryVal(sp[8],sp[5]);
			if(sp[22] == "Yes")
			{
				document.getElementById("frm_behalf_yes").checked = true;
				document.getElementById("behalfDiv").style.display = "block";
				if(sp[23] != "")
				{
					document.getElementById("behalf_email").value =sp[23];
				}
				if(sp[24] != "")
				{
					document.getElementById("behalf_fname").value =sp[24];
				}
				if(sp[25] != "")
				{
					document.getElementById("behalf_lname").value =sp[25];
				}
				if(sp[26] != "")
				{
					document.getElementById("behalf_org_name").value =sp[26];
				}
				if(sp[27] != "")
				{
					document.getElementById("behalf_desig").value =sp[27];
				}
				if(sp[28] != "")
				{
					document.getElementById("behalf_country").value =sp[28];
				}
				behalfCountryVal(sp[28],sp[29]);
				if(sp[30] != "")
				{
					document.getElementById("behalf_address").value =sp[30];
				}
				if(sp[31] != "")
				{
					document.getElementById("behalf_city").value =sp[31];
				}
				if(sp[32] != "")
				{
					document.getElementById("behalf_pincode").value =sp[32];
				}
				if(sp[33] != "")
				{
					document.getElementById("behalf_phone").value =sp[33];
				}
				if(sp[34] != "")
				{
					document.getElementById("behalf_mobile").value =sp[34];
				}
			}
			else
			{
				document.getElementById("frm_behalf_no").checked = true;
				document.getElementById("behalfDiv").style.display = "none";
			}
		}
		else
		{
			document.getElementById("select_title").selecetedIndex = 0;
			document.getElementById("fname").value = "";
			document.getElementById("lname").value = "";
			document.getElementById("malegender").checked = false;
			document.getElementById("femalegender").checked = false;
			document.getElementById("address").value = "";
			document.getElementById("state").value = "";
			document.getElementById("city").value = "";
			document.getElementById("pincode").value = "";
			document.getElementById("country").value = "";
			document.getElementById("phone").value = "";
			document.getElementById("mobile").value = "";
			document.getElementById("frm_org_name").value = "";
			document.getElementById("frm_designation").value = "";
			document.getElementById("interest_comments").value = "";
			document.getElementById("website").value = "";
			document.getElementById("frm_behalf_yes").checked = false;
		}
	}
}

// Fill Corporate Forms 

function fillcopForm(val)
{
	//alert(d);
	
	xmlHttpcop=GetXmlHttpObject()
	if (xmlHttpcop==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_r/fetchcorpForm.php?email="+val;
	xmlHttpcop.onreadystatechange=stateChangecop 
	xmlHttpcop.open("GET",url,true)
	xmlHttpcop.send(null)

}
function stateChangecop() 
{ 
	if (xmlHttpcop.readyState==4 || xmlHttpcop.readyState=="complete")
	{ 
		if(xmlHttpcop.responseText != "0")
		{
			sp = xmlHttpcop.responseText.split("^#@#^");
			if(sp[0] != "")
			{
				document.getElementById("select_title").value =sp[0];
			}
			if(sp[1] != "")
			{
				document.getElementById("fname").value =sp[1];
			}
			if(sp[2] != "")
			{
				document.getElementById("lname").value =sp[2];
			}
/*			if(sp[3] != "")
			{
				if(sp[3] == "Male")
					document.frm_screen.radio_gender[0].checked = true;
				if(sp[3] == "Female")
					document.frm_screen.radio_gender[1].checked = true;
			}
*/			if(sp[4] != "")
			{
				document.getElementById("address").value =sp[4];
			}
			/*if(sp[5] != "")
			{
				document.getElementById("state").value =sp[5];
			}*/
			if(sp[6] != "")
			{
				document.getElementById("city").value =sp[6];
			}
			if(sp[7] != "")
			{
				document.getElementById("pincode").value =sp[7];
			}
			if(sp[8] != "")
			{
				document.getElementById("country").value =sp[8];
			}
			if(sp[9] != "")
			{
				document.getElementById("phone").value =sp[9];
			}
			if(sp[10] != "")
			{
				document.getElementById("mobile").value =sp[10];
			}
			if(sp[11] != "")
			{
				document.getElementById("name_organization").value =sp[11];
			}
			if(sp[14] != "")
			{
				document.getElementById("website").value =sp[14];
			}
			if(sp[13] != "")
			{
				document.getElementById("nature_business").value =sp[13];
			}
			if(sp[18] != "")
			{
				document.getElementById("interest_comments").value =sp[18];
			}
			if(sp[12] != "")
			{
				document.getElementById("designation").value =sp[12];
			}
			checkCountryVal(sp[8],sp[5]);
		}
		else
		{
			document.getElementById("select_title").selectedIndex = 0;
			document.getElementById("fname").value = "";
			document.getElementById("lname").value = "";
			document.getElementById("address").value = "";
			document.getElementById("city").value = "";
			document.getElementById("pincode").value = "";
			document.getElementById("country").value = "";
			document.getElementById("phone").value = "";
			document.getElementById("mobile").value = "";
			document.getElementById("name_organization").value = "";
			document.getElementById("designation").value = "";
			document.getElementById("nature_business").value  = "";
			document.getElementById("interest_comments").value = "";
			document.getElementById("website").value = "";
		}
	}
}

// Fill Partner Form

function fillpartnerForm(val)
{
	
	xmlHttppart=GetXmlHttpObject()
	if (xmlHttppart==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_r/fetchForm.php?email="+val;
	xmlHttppart.onreadystatechange=stateChangedpart 
	xmlHttppart.open("GET",url,true)
	xmlHttppart.send(null)

}
function stateChangedpart() 
{ 
	if (xmlHttppart.readyState==4 || xmlHttppart.readyState=="complete")
	{ 
		if(xmlHttppart.responseText != "0")
		{
			sp = xmlHttppart.responseText.split("^#@#^");
			if(sp[0] != "")
			{
				document.getElementById("select_title").value =sp[0];
			}
			if(sp[1] != "")
			{
				document.getElementById("fname").value =sp[1];
			}
			if(sp[2] != "")
			{
				document.getElementById("lname").value =sp[2];
			}
			if(sp[4] != "")
			{
				document.getElementById("address").value =sp[4];
			}
			/*if(sp[5] != "")
			{
				document.getElementById("state").value =sp[5];
			}*/
			if(sp[6] != "")
			{
				document.getElementById("city").value =sp[6];
			}
			if(sp[14] != "")
			{
				document.getElementById("website").value =sp[14];
			}
			if(sp[8] != "")
			{
				document.getElementById("country").value =sp[8];
			}
			if(sp[9] != "")
			{
				document.getElementById("phone").value =sp[9];
			}
			if(sp[10] != "")
			{
				document.getElementById("mobile").value =sp[10];
			}
			if(sp[11] != "")
			{
				document.getElementById("name_organization").value =sp[11];
			}
			if(sp[12] != "")
			{
				document.getElementById("designation").value =sp[12];
			}
			if(sp[15] != "")
			{
				document.getElementById("about_organization").value =sp[15];
			}
			if(sp[7] != "")
			{
				document.getElementById("pincode").value =sp[7];
			}
			if(sp[17] != "")
			{
				document.getElementById("panno").value =sp[17];
			}

			checkCountryVal(sp[8],sp[5]);
		}
	}
}
function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 
