// JavaScript Document
//var flag=1;

var E_section = "";
var E_eventid = 0;
var E_type = "";
var E_userid = 0;
var E_targetdiv = "";

function toggle(eventid, userid)
{
	
	if(!parseInt(userid))
	{
		//Lightbox.showBoxByID('divRegisterLogin', 570,355);return false;
		Lightbox.showBoxByID("divRegisterLogin", intLoginPopupWidth, intLoginPopupHeight);
		return false;
	}
	else
	{
		var strFileSource = document.getElementById('offerseek').src; 
		/*var temp = strFileSource.split('/');
		if(temp[temp.length - 1] == "ico_downarrow.gif")
		{
			// hide the div
			//document.getElementById('offerseek').src = 'images/ico_arrow.gif';	
			document.getElementById('offerseek').src = 'images/btn_editonly.gif';
			document.getElementById('id_SuccessDiv2').innerHTML = "";
			document.getElementById('id_SuccessDiv2').style.display = "none";
		}
		else
		{*/
			//call ajax function
			//document.getElementById('id_submitbtn').src = 'images/btn_submit.gif';
			fnAjaxCaller("id_SuccessDiv2","eventpeoplenew","eventregister","&eid="+eventid,"","")
		//}
	}	
}

 var ajaxObjects = new Array();
function fnLoginOrRegisterOnRadios(section,eventid,type,userid,straction)
{
	E_section = section;
	E_eventid = eventid;
	E_type = type;
	E_userid = userid;
	
	var ajaxIndex = ajaxObjects.length;	
			ajaxObjects[ajaxIndex] = new sack();
			ajaxObjects[ajaxIndex].requestFile = sitename + "/index.php?action=setunsetsessionvars&mode=ajax&ajax_action=setsessionparams&settoparams=foreventnetworking&eid="+eventid+"&ue="+type+"&straction="+straction;
			//alert(ajaxObjects[ajaxIndex].requestFile);
			ajaxObjects[ajaxIndex].onCompletion = function(){
																
																if(!parseInt(userid))
																{
																	//Lightbox.showBoxByID('divRegisterLogin', 570,345); return false;
																	Lightbox.showBoxByID("divRegisterLogin", intLoginPopupWidth, intLoginPopupHeight);
																	return false;
																}
																else
																{
																	if(section == "radio")
																	{
																		fnAjaxCaller("id_SuccessDiv", "eventpeoplenew", "setuserproject", "&eid="+eventid+"&ue="+type+"&straction="+straction,"","");
																		if(document.getElementById("addofferseek"))
																		{
																			document.getElementById("addofferseek").style.display="block";
																		}
																		if(document.getElementById("id_leftpaneltitle"))
																		{
																			document.getElementById("id_leftpaneltitle").innerHTML = "You are participating";
																		}
																	}
																}
															};	// Specify function that will be executed after file has been found
			ajaxObjects[ajaxIndex].runAJAX();
}


function fnLoginEvent()
{
	/*alert(E_section);
	alert(E_eventid);
	alert(E_type);
	alert(E_userid);*/
	var u = document.getElementById('uname').value;
	var p = document.getElementById('pass').value;
	
	fnAjaxCaller("error", "eventpeoplenew", "login", "&u="+u+"&p="+p+"&sec="+E_section+"&eid="+E_eventid+"&type="+E_type,"","");
	
}




function fnProcessHookup(uid)
{
	var subject = escape(document.getElementById("sub_"+uid).value);
	var msg = escape(document.getElementById("msg_"+uid).value);
	var eid = document.getElementById("eid_"+uid).value;
	var uid = document.getElementById("uid_"+uid).value;
	var strErrorMsg = "";
	if(msg != "")
	{
		fnAjaxCaller("hookupstatus_"+uid, "eventpeoplenew","savehookup","&eid=" + eid + "&uid=" + uid + "&sub=" + subject + "&msg=" + msg.replace(/\r?\n/g,'<br/>'),"","relationsipdiv_"+uid);
		if(document.getElementById("addofferseek"))
		{
			document.getElementById("addofferseek").style.display="block";
		}
		if(document.getElementById("id_leftpaneltitle"))
		{
			document.getElementById("id_leftpaneltitle").innerHTML = "You are participating";
		}
	}
	else
	{
		//if(subject == "")
		//	strErrorMsg += "Enter subject \n";
		if(msg == "")
			strErrorMsg += "Enter Message \n";
		if(strErrorMsg != "")
			alert(strErrorMsg);
	}
}

function fnProcessMessage(uid)
{
	var subject = escape(document.getElementById("sub_"+uid).value);
	var msg = escape(document.getElementById("msg_"+uid).value);
	var eid = document.getElementById("eid_"+uid).value;
	var uid = document.getElementById("uid_"+uid).value;
	var strErrorMsg = "";
	if(msg != "")
	{
		//fnAjaxCaller("hookupstatus_"+uid, "eventpeoplenew","sendmessage","&eid=" + eid + "&uid=" + uid + "&sub=" + subject + "&msg=" + msg.replace(/\r?\n/g,'<br/>'),"","relationsipdiv_"+uid);
		fnAjaxCaller("relationsipdiv_"+uid, "eventpeoplenew","sendmessage","&eid=" + eid + "&uid=" + uid + "&sub=" + subject + "&msg=" + msg.replace(/\r?\n/g,'<br/>'),"","relationsipdiv_"+uid);
		document.getElementById('imageidmsg_' + uid).src= "images/arrowside.gif"; 
		if(document.getElementById("addofferseek"))
		{
			document.getElementById("addofferseek").style.display="block";
		}
		if(document.getElementById("id_leftpaneltitle"))
		{
			document.getElementById("id_leftpaneltitle").innerHTML = "You are participating";
		}
	}
	else
	{
		//if(subject == "")
		//	strErrorMsg += "Enter subject \n";
		if(msg == "")
			strErrorMsg += "Enter Message \n";
		if(strErrorMsg != "")
			alert(strErrorMsg);
	}
}

function fnToggleImage(intRec, intEvent, userid,straction)
{
	
	
	if(!parseInt(userid))
	{
		//fnLoginOnRadios("hookup",intEvent,"",userid);
		fnLoginOrRegisterOnRadios("hookup",intEvent,"i",userid,straction)
	}
	else
	{
		
		var strFileSource = document.getElementById('imageid_' + intRec).src; 
		var temp = strFileSource.split('/');
		
		if(temp[temp.length - 1] == "arrowside.gif")
		{
			document.getElementById('imageid_'+intRec).src= "images/arrowdown.gif"; 
			fnAjaxCaller("relationsipdiv_" + intRec,"eventpeoplenew","newhookup","&eid=" + intEvent + "&uid=" + intRec,"","");
		}
		else
		{
			document.getElementById('imageid_' + intRec).src= "images/arrowside.gif"; 
			document.getElementById("relationsipdiv_" + intRec).innerHTML=""; 
			document.getElementById("relationsipdiv_" + intRec).style.display="none";
		}		
	}
}

function fnMessageToggleImage(intRec, intEvent, userid,straction)
{
	if(!parseInt(userid))
	{
		fnLoginOrRegisterOnRadios("hookup",intEvent,"i",userid,straction)
	}
	else
	{
		
		var strFileSource = document.getElementById('imageidmsg_' + intRec).src; 
		var temp = strFileSource.split('/');
		if(temp[temp.length - 1] == "arrowside.gif")
		{
			document.getElementById('imageidmsg_'+intRec).src= "images/arrowdown.gif"; 
			fnAjaxCaller("relationsipdiv_" + intRec,"eventpeoplenew","messagehookup","&eid=" + intEvent + "&uid=" + intRec,"","");
		}
		else
		{
			document.getElementById('imageidmsg_' + intRec).src= "images/arrowside.gif"; 
			document.getElementById("relationsipdiv_" + intRec).innerHTML=""; 
			document.getElementById("relationsipdiv_" + intRec).style.display="none";
		}		
	}
}

 var ajaxObjects = new Array();
function fnProcessRegisterEvent(eid, straction,userid, rflag)
{
	if(rflag == 1)
	{
		strExtraReponseText = 1;
	}
	else
	{
		strExtraReponseText = 0;
	}
	
	var seeking = document.getElementById("seek_"+eid).value;
	var offering = document.getElementById("offer_"+eid).value;
	seeking=escape(seeking);
	offering=escape(offering);
	
	seeking=seeking.replace(/\r?\n/g,'<br/>');
	offering=offering.replace(/\r?\n/g,'<br/>');
	
	var eid = document.getElementById("eid").value;
	var strErrorMessage = "";
	
	if(!userid)
	{
		
		var type="i";
		var straction="eventdetailsnew";
		if(seeking=="" && offering=="")
		{
			alert("Enter Offering/Seeking.");
			return false;
		}
		
		var ajaxIndex = ajaxObjects.length;	
			ajaxObjects[ajaxIndex] = new sack();
			//alert('session');
			ajaxObjects[ajaxIndex].requestFile = sitename + "/index.php?action=setunsetsessionvars&mode=ajax&ajax_action=setsessionparams&settoparams=foreventnetworking&eid="+eid+"&ue="+type+"&straction="+straction+"&seeking="+seeking+"&offering="+offering;
			//alert(sitename + "/index.php?action=setunsetsessionvars&mode=ajax&ajax_action=setsessionparams&settoparams=foreventnetworking&eid="+eid+"&ue="+type+"&straction="+straction+"&offering="+offering+"&seeking="+seeking);
			ajaxObjects[ajaxIndex].onCompletion = function(){
																	//Lightbox.showBoxByID('divRegisterLogin', 570,345);
																	Lightbox.showBoxByID("divRegisterLogin", intLoginPopupWidth, intLoginPopupHeight);
																	return false;
															}
			ajaxObjects[ajaxIndex].runAJAX();
	return false;	
	}
	
	
	if(seeking.length > 140)
	{
		strErrorMessage += "Seeking should be maximum 140 characters\n";
	}
	if(offering.length > 140)
	{
		strErrorMessage += "Offering should be maximum 140 characters\n";
	}
	if(strErrorMessage == "")
	{
		//fnAjaxCaller("id_SuccessDiv2","eventpeoplenew","saveeventregister","&eid=" + eid + "&seek=" + seeking + "&offer=" + offering + "&straction=" + straction,"","");
		
		var ajaxIndex = ajaxObjects.length;	
			ajaxObjects[ajaxIndex] = new sack();
			//alert('session');
			ajaxObjects[ajaxIndex].requestFile = sitename + "/index.php?action=eventpeoplenew&mode=ajax&ajax_action=saveeventregister&eid=" + eid + "&seek=" + seeking + "&offer=" + offering + "&straction=" + straction;
			//alert(sitename + "/index.php?action=setunsetsessionvars&mode=ajax&ajax_action=setsessionparams&settoparams=foreventnetworking&eid="+eid+"&ue="+type+"&straction="+straction+"&offering="+offering+"&seeking="+seeking);
			ajaxObjects[ajaxIndex].onCompletion = function(){
																window.location.reload();
															}
			ajaxObjects[ajaxIndex].runAJAX();
	}
	else
	{
		alert(strErrorMessage);
	}
}




function fnRavePlayerVideo(intUpdateId)
{
	if(!document.getElementById("id_VideoImage_"+intUpdateId))return;
	document.getElementById("id_VideoImage_"+intUpdateId).style.display = "none";
	document.getElementById("id_VideoPlayer_"+intUpdateId).style.display = "";
}

function fnPlayYoutubeVideo(strContentId,strVideoId)
{
	if(!document.getElementById("id_arrvideo_"+strContentId))return;
	document.getElementById("id_arrvideo_"+strContentId).style.display = "none";
	document.getElementById("id_VideoImage_"+strContentId).innerHTML = "<img src='images/big_slide_loader.gif' />";
	ajaxObjects[18] = new sack();
	ajaxObjects[18].requestFile = sitename+"/index.php?action=eventdetailsnew&mode=ajax&ajax_action=showeventvideo&id="+strContentId;
	ajaxObjects[18].onCompletion = function(){
													document.getElementById("id_VideoImage_"+strContentId).innerHTML = "";
													document.getElementById("id_VideoImage_"+strContentId).style.display = "none";
													document.getElementById("id_VideoPlayer_"+strContentId).style.display = "";
													document.getElementById("id_VideoPlayer_"+strContentId).innerHTML = "<span></span>"+ajaxObjects[18].response;
											 };
	ajaxObjects[18].runAJAX();
}