function show_annotation_div_grp(img_name, frameheight) {
	document.getElementById('picture_annotation').style.display='block';
	document.getElementById('annotate_frame').focus();
	document.getElementById('annotate_frame').style.height = parseInt(frameheight+250)+"px";
	document.getElementById('annotate_frame').src="annotate_grp_team_icon.php?img="+img_name;
}
function check_all_edit()
{
	if(document.getElementById('checkall_edit').checked == true)
	{
		document.getElementById('form_first_name_edit').checked = true;
		document.getElementById('form_last_name_edit').checked = true;
		document.getElementById('form_age_edit').checked = true;
		document.getElementById('form_email_edit').checked = true;
		document.getElementById('form_phone_edit').checked = true;
		document.getElementById('form_address_edit').checked = true;
		document.getElementById('form_city_edit').checked = true;
		document.getElementById('form_zip_edit').checked = true;
		document.getElementById('form_country_edit').checked = true;
		document.getElementById('form_state_edit').checked = true;
	}
	else
	{
		document.getElementById('form_first_name_edit').checked = false;
		document.getElementById('form_last_name_edit').checked = false;
		document.getElementById('form_age_edit').checked = false
		document.getElementById('form_email_edit').checked = false
		document.getElementById('form_phone_edit').checked = false;
		document.getElementById('form_address_edit').checked = false;
		document.getElementById('form_city_edit').checked = false;
		document.getElementById('form_zip_edit').checked = false;
		document.getElementById('form_country_edit').checked = false;
		document.getElementById('form_state_edit').checked = false;
	}
}


function reloadCaptcha_registartion()
{
	document.getElementById("imgCaptcharegister").src="captcha.php?forsec=eventreg&"+Math.random();
}
function show_registration_form()
{
	if(document.getElementById('enable_registration').checked == true)
	{
		document.getElementById('registration_form').style.display = "block";
		document.getElementById('paypal_section').style.display = "block";
	}
	else
	{
		document.getElementById('registration_form').style.display = "none";
		document.getElementById('paypal_section').style.display = "none";
		document.getElementById('payment_form').style.display = "none";
	}
}
//Function to open Paypal Payment Section in Add Event Popup
function show_payment_form()
{
	if(document.getElementById('paypal_payment').checked == true)
	{
		document.getElementById('payment_form').style.display = "block";
	}
	else
	{
		document.getElementById('payment_form').style.display = "none";
	}
}
function close_registration_popup_group()
{
	document.getElementById('group_registration_popup').style.display = "none";
}
function show_register_popup_group(formObj,postUrl,a)
{
	document.getElementById("registrationerrdivErr").innerHTML = "";
	document.getElementById('group_registration_popup').style.display = "block";
	location.href="#reg_popup";
		$('ajxLoader_registration').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'REGISTRATIONDETAIL',event_id:a}, 
		  onSuccess:handleregistrationActionResponse, 
		  onException: handleregistrationActionError
		});
}
function handleregistrationActionResponse(transport)
{
		document.getElementById("popup_innerHtml").innerHTML = transport.responseText;
		$('ajxLoader_registration').hide();
}
function handleregistrationActionError(transport)
{
	document.getElementById("registrationerrdivErr").innerHTML = "Error processing: Please try later.";
	$('ajxLoader_registration').hide();	
}
//to insert detail information in registration table
function group_registartion_detail_submit(formObj,postUrl,a)
{
		$('ajxLoader_registration').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'REGISTRATION_SUBMIT_DETAIL',event_id:a}, 
		  onSuccess:handleregistrationSubmitActionResponse, 
		  onException: handleregistrationSubmitActionError
		});
}
function handleregistrationSubmitActionResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{				
						var version=/MSIE \d+.\d+/;
						document.getElementById("registrationerrdivErr").innerHTML = data.MESSAGE;									
						if(data.UPDATEDATA !='')
						{	
							str = sslbaseurl+"/group_event_registration_payprocess.php?"+data.UPDATEDATA;
							setTimeout(function(){location.href=str;},3000);
						}								
						else
						{
							if(navigator.appVersion.match(version)) {
								setTimeout('location.reload()', 100);
							}
							else {
								location.reload();
							}
						}
						
				}
				else
				{
						document.getElementById("registrationerrdivErr").innerHTML = data.MESSAGE;
						reloadCaptcha_registartion();
				}
				$('ajxLoader_registration').hide();
		}
}
function handleregistrationSubmitActionError(transport)
{
	document.getElementById("registrationerrdivErr").innerHTML = "Error processing: Please try later.";
	reloadCaptcha_registartion();
	$('ajxLoader_registration').hide();	
}
//starting of notification
function send_notification(formObj,postUrl)
{
		$('ajxLoader_grp_notification').show();
		$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'SEND_NOTIFICATION'}, 
	  onSuccess:handlenotificationResponse, 
	  onException:handlenotificationError
	});
}	

function handlenotificationResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById("divErr_notification").innerHTML = data.MESSAGE;
						var version=/MSIE \d+.\d+/;
						if(navigator.appVersion.match(version)) {
							setTimeout('location.reload()', 100);
						}
						else {
							location.reload();
						}
				}
				else
				{
						document.getElementById("divErr_notification").innerHTML = data.MESSAGE;
				}
				$('ajxLoader_grp_notification').hide();
		}
}

function handlenotificationError(transport)
{
	document.getElementById("divErr_notification").innerHTML = "Error processing: Please try later.";
	$('ajxLoader_grp_notification').hide();
}
//starting of mail function
function sendTopicMail(formObj,postUrl)
{
	$('ajaxLoader_email').show();
		$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'SEND_MAIL'}, 
	  onSuccess:handleEmailResponse, 
	  onException:handleEmailError
	});
}
function handleEmailResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						var version=/MSIE \d+.\d+/;
						document.getElementById("err_email").innerHTML = data.MESSAGE;
						if(navigator.appVersion.match(version)) {
							setTimeout('location.reload()', 100);
						}
						else {
							location.reload();
						}
				}
				else
				{
						document.getElementById("err_email").innerHTML = data.MESSAGE;
				}
				$('ajaxLoader_email').hide();
		}
}

function handleEmailError(transport)
{
	document.getElementById("err_email").innerHTML = "Error processing: Please try later.";
	$('ajaxLoader_email').hide();
}
// post event report
function postvEventReport(formObj,postUrl)
{
		$('ajaxLoader2').show();
		$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POST_EVENTREPORT'}, 
	  onSuccess:handleEventReportResponse, 
	  onException:handleReportError
	});
}	

function handleEventReportResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById("divStatus").innerHTML = "<font style='color:#fff; font-weight:bold;'>"+data.MESSAGE+"</font>";
						cancel_eventReport();
				}
				else
				{
						document.getElementById("repotdivErr").innerHTML = data.MESSAGE;
				}
				$('ajaxLoader2').hide();
		}
}

// post report
function postReport(formObj,postUrl)
{
		$('ajaxLoader2').show();
		$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POST_REPORT'}, 
	  onSuccess:handleReportResponse, 
	  onException:handleReportError
	});
}	

function handleReportResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						//document.getElementById("divStatus").innerHTML = "<font style='color:#fff; font-weight:bold;'>"+data.MESSAGE+"</font>";
						cancel_report();
				}
				else
				{
						document.getElementById("repotdivErr").innerHTML = data.MESSAGE;
				}
				$('ajaxLoader2').hide();
		}
}

function handleReportError(transport)
{
	document.getElementById("repotdivErr").innerHTML = "Error processing: Please try later.";
	$('ajaxLoader2').hide();
}

function addcommentValidation(formObj,postUrl)
{
		$('ajxLoader1').show();
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_TOPIC'}, 
		  onSuccess:handleActionResponse, 
		  onException: handleActionGtpcError
		});
}

function handleActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						cancel_addtopic_page();
						location.reload();
						location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
						
				}
				else
				{
						document.getElementById("divErrAddGtopic").innerHTML = data.MESSAGE;
						reloadCaptcha2('addtopic');
				}
				$('ajxLoader1').hide();
		}
}

function handleActionGtpcError(transport)
{
	document.getElementById("divErrAddGtopic").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2('addtopic');
	$('ajxLoader1').hide();	
}

//associated grp
function getGrpData()
{
		$('ajxLoader12').show();
		formObj = document.getElementById('grp_info');
		postUrl = 'group_operations.php';
		$(formObj).request({	
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'GET_GRPDATA'}, 
	  onSuccess:handleGrpDataResponse, 
	  onException: handleGrpDataError
	 });
}

function handleGrpDataResponse(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				document.getElementById("divResultset").innerHTML = transport.responseText;
				var preview = document.getElementById('divResultset').offsetHeight ;
				document.getElementById('top_box').style.height = parseInt(100+preview)+"px";
				/*data=transport.responseText.evalJSON();
				if(data.STATUS=="SUCCESS")
				{
					document.getElementById("divResultset").innerHTML = data.MESSAGE;
				}*/
				$('ajxLoader12').hide();
		}
}

function handleGrpDataError(transport)
{
	document.getElementById("divErr").innerHTML = "Error processing: Please try later.";
	$('ajxLoader12').hide();	
}

function addAssociatedGrp(formObj,postUrl)
{
		$('ajxLoader12').show();
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ASSOCIATE_GROUP'}, 
		  onSuccess:handleActionResponse1, 
		  onException: handleActionError1
		});
}

function handleActionResponse1(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						cancel_associate_grp();
						location.reload();
						location.onload(document.getElementById("ajxStatus1").innerHTML = "<font style='color:#fff; font-weight:bold;'>"+data.MESSAGE+"</font>");				
				}
				else
				{
						document.getElementById("divErr").innerHTML = data.MESSAGE;
				}
				$('ajxLoader12').hide();
		}
}

function handleActionError1(transport)
{
	/*alert(transport.responseText);
	document.getElementById("divErr").innerHTML = "Error processing: Please try later.";
	$('ajxLoader').hide();	*/
}

function addvdopicValidation(formObj,postUrl)
{
		$('ajxLoader1').show();
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_VDOPIC'}, 
		  onSuccess:handleVdopicActionResponse, 
		  onException: handleVdopicActionError
		});
}

function handleVdopicActionError(transport)
{
	document.getElementById("vdopicDivErr").innerHTML = "Error processing: Please try later.";
	reloadVdoPicCaptcha();
	$('ajxLoader1').hide();	
}

function addPicValidation(formObj,postUrl)
{		
		$('ajxLoader1').show();
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_PIC'}, 
		  onSuccess:handlePicActionResponse, 
		  onException: handlePicActionError
		});
}

function handlePicActionError(transport)
{
	document.getElementById("vdopicDivErr").innerHTML = "Error processing: Please try later.";
	reloadVdoPicCaptcha();
	$('ajxLoader1').hide();	
}




//add event reply
function addIndEventReply(formObj,postUrl)
{
		//document.getElementById('replybox3').style.height = 570+"px";
		$('ajxLoader1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_EVENT_REPLY'}, 
		  onSuccess:handleEventReplyActionResponse, 
		  onException: handleEventReplyActionError
		});
}

function handleEventReplyActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						//document.getElementById("geventReplyAjxStatus").innerHTML = "<font style='color:#fff; font-weight:bold;'>"+data.MESSAGE+"</font>";
						close_indevent_reply_div();
						location.reload();
						//location.onload(document.getElementById("geventReplyAjxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
						
				}
				else
				{
						document.getElementById("eventReplyErrDiv").innerHTML = data.MESSAGE;
						reloadCaptchaIndEventRply();
				}
				$('ajxLoader1').hide();
		}
}

function handleEventReplyActionError(transport)
{
	document.getElementById("eventReplyErrDiv").innerHTML = "Error processing: Please try later.";
	reloadCaptchaIndEventRply();
	$('ajxLoader1').hide();	
}

function reloadCaptchaIndEventRply(){
			document.getElementById("imgCaptcha2").src="captcha.php?forsec=indevntrply&"+Math.random();
}

//add reply
function addIndTopicReply(formObj,postUrl)
{
		document.getElementById('top_box').style.height = 500+"px";
		$('ajxLoader1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_TOPIC_REPLY'}, 
		  onSuccess:handlegrptpcReplyActionResponse, 
		  onException: handleGrptpcReplyActionError
		});
}

function handleGrptpcReplyActionError(transport)
{
	document.getElementById("divErrAddGtopicReply").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2('indtprply');
	$('ajxLoader1').hide();	
}



function handlegrptpcReplyActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						close_ind_reply_div();
						location.reload();
						location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
						
				}
				else
				{
						document.getElementById("divErrAddGtopicReply").innerHTML = data.MESSAGE;
						reloadCaptcha2('indtprply');
				}
				$('ajxLoader1').hide();
		}
}
//Add topic from discussion page


function addIndTopicReplyDp(formObj,postUrl)
{
		document.getElementById('top_box').style.height = 500+"px";
		$('ajxLoaderDp').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_TOPIC_REPLY_DP'}, 
		  onSuccess:handlegrptpcDpReplyActionResponse, 
		  onException: handleGrptpcDpReplyActionError
		});
}

function handleGrptpcDpReplyActionError(transport)
{
	document.getElementById("divErrAddGtopicReplyDp").innerHTML = "Error processing: Please try later.";
	document.getElementById("imgCaptchaDp").src="captcha.php?forsec=topicreply&"+Math.random();
	$('ajxLoaderDp').hide();	
}
function handlegrptpcDpReplyActionResponse(transport)
{	
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				var messages = data.MESSAGE;		
		
				if(data.STATUS=="SUCCESS")
				{			
					var msg_array = messages.split("-");	
						close_ind_reply_div_dp();
						document.location.href=msg_array[1];
						//location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
				}
				else
				{
				
						document.getElementById("divErrAddGtopicReplyDp").innerHTML = data.MESSAGE;
						document.getElementById("imgCaptchaDp").src="captcha.php?forsec=topicreply&"+Math.random()
				}
				$('ajxLoaderDp').hide();
		}
}

function handleVdopicActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						cancel_addvdopic_page();
						
						location.reload();
						location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
						
				}
				else
				{
						document.getElementById("vdopicDivErr").innerHTML = data.MESSAGE;
						reloadVdoPicCaptcha();
				}
				$('ajxLoader1').hide();
		}
}
function handlePicActionResponse(transport)
{
		data=transport.responseText.evalJSON();		
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{				
				if(data.STATUS=="SUCCESS")
				{
						cancel_addvdopic_page();
						
						location.reload();
						location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
						
				}
				else
				{
						document.getElementById("vdopicDivErr").innerHTML = data.MESSAGE;
						reloadVdoPicCaptcha();
				}
				$('ajxLoader1').hide();
		}
}
function reloadCaptcha2(param){
			document.getElementById("imgCaptcha2").src="captcha.php?forsec="+param+"&"+Math.random();		
}
function reloadVdoPicCaptcha(){
			document.getElementById("vdoPicimgCaptcha").src="captcha.php?forsec=addvdopic&"+Math.random();
}

function addeventValidation(formObj,postUrl)
{
		$('ajxLoader1').show();
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_EVENT'}, 
		  onSuccess:handleEventActionResponse, 
		  onException: handleActionError
		});
}

function handleEventActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById('img').style.display='block';
						document.getElementById('mail_box').style.display='none';
						location.href="#img_popup";
						//document.getElementById("report_over").style.height = document.body.scrollHeight + "px";
						//document.getElementById("report_over").style.width = document.body.scrollWidth +  "px";
						document.getElementById("eventid").value=data.MESSAGE;
						location.onload();
				}
				else
				{
						document.getElementById("divErr1").innerHTML = data.MESSAGE;
						reloadCaptcha2('addtopic');
				}
				$('ajxLoader1').hide();
		}
}

function handleActionError(transport)
{
	document.getElementById("divErr1").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2('addtopic');
	$('ajxLoader1').hide();	
}

function populateState(formObj,postUrl)
{
	$('ajxLoader1').show();
	document.getElementById('statedrop').style.display='block';
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_STATE'}, 
	  onSuccess:handlegetStateResponse, 
	  onException: handlegetStateError
	});
}
function handlegetStateResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{
				document.getElementById('statedrop').innerHTML = data.MESSAGE;
		}
		else
		{
				document.getElementById("divErr1").innerHTML = data.MESSAGE;
				reloadCaptcha();
		}
		$('ajxLoader1').hide();
}
function handlegetStateError(transport)
{
	document.getElementById("divErr1").innerHTML = "Error processing: Please try later.";
	reloadCaptcha();
	$('ajxLoader1').hide();	
}

function populateRegState(formObj,postUrl)
{
	$('ajxLoader1').show();
	document.getElementById('register_statedrop').style.display='block';
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_REGISTER_STATE'}, 
	  onSuccess:handlegetRegStateResponse, 
	  onException: handleReggetStateError
	});
}
function handlegetRegStateResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{
				document.getElementById('register_statedrop').innerHTML = data.MESSAGE;
		}
		else
		{
				document.getElementById("registrationerrdivErr").innerHTML = data.MESSAGE;
				reloadCaptcha();
		}
		$('ajxLoader1').hide();
}

function handleReggetStateError(transport)
{
	document.getElementById("registrationerrdivErr").innerHTML = "Error processing: Please try later.";
	reloadCaptcha();
	$('ajxLoader1').hide();	
}
function show_notification_box()
{
	document.getElementById('divErr_notification').innerHTML = "";
	document.getElementById('notification_popup').style.display="block";
}
function close_notification_box()
{
	document.getElementById('divErr_notification').innerHTML = "";
	document.getElementById('notification_popup').style.display="none";     
}

function show_grp_edit_event_div(item)
{
	getGrpEdiTeventData(item);
	document.getElementById('eid').value = item;
	document.getElementById('edit_event').style.display='block';
	document.getElementById('divErr2').innerHTML="";
}
//for event edit
function getGrpEdiTeventData(item)
{
		formObj = document.getElementById('editevent');
		postUrl = 'group_operations.php';
		$(formObj).request({	
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'GET_EVENTDATA', eid:item}, 
	  onSuccess:handleEdieventDataResponse, 
	  onException: handleEdieventDataError
	 });
}

function handleEdieventDataResponse(transport)
{
		data=JSON.parse(transport.responseText);
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{				
					putformDataGrpEvent(data.MESSAGE);							
				}
				else
				{
					document.getElementById("divErr2").innerHTML = data.MESSAGE;
				}
				$('ajxLoader1').hide();
		}
}

function handleEdieventDataError(transport)
{
	document.getElementById("divErr2").innerHTML = "Error processing: Please try later.";
	$('ajxLoader1').hide();	
}
function putformDataGrpEvent(formdata) {
	var myEventdata = formdata.split("|");		
	document.getElementById('eventname').value = myEventdata[0];
	document.getElementById('eventorganizer').value = myEventdata[1];
	document.getElementById('organizeremail').value = myEventdata[2];
	document.getElementById('eventwebsite').value = myEventdata[3];
	document.getElementById('shortdesc').value = myEventdata[6];
	document.getElementById('longdesc').value = myEventdata[7];
	document.getElementById('register_fee_edit').value = myEventdata[42];
	document.getElementById('paypal_account_edit').value = myEventdata[44];
	if(myEventdata[22] == "on")
	{
		document.getElementById('enable_registration_edit').checked = true;
		document.getElementById('registration_form_edit').style.display = "block";
		document.getElementById('paypal_section_edit').style.display = "block";
	}
	if(myEventdata[41] == "on")
	{
		document.getElementById('paypal_payment_edit').checked = true;
		document.getElementById('paypal_section_edit').style.display = "block";
		document.getElementById('payment_form_edit').style.display = "block";
		
	}
	//for currency
  var currency = myEventdata[43];
  for (var intLoop = 0; intLoop < document.getElementById('currency_edit').options.length; intLoop++) {  	
	  	if(currency == document.getElementById('currency_edit').options[intLoop].value)
	  	{
	  		document.getElementById('currency_edit').options[intLoop].selected = true;
	  	}
	}
	if(myEventdata[23] == 1)
	{
		document.getElementById('form_first_name_edit').checked = true;
		if(myEventdata[32] == 1)
		{
			document.getElementById('form_first_name_status_edit').checked = true;
		}
	}
	if(myEventdata[24] == 1)
	{
		document.getElementById('form_last_name_edit').checked = true;
		if(myEventdata[33] == 1)
		{
			document.getElementById('form_last_name_status_edit').checked = true;
		}
	}
	if(myEventdata[25] == 1)
	{
		document.getElementById('form_age_edit').checked = true;
		if(myEventdata[34] == 1)
		{
			document.getElementById('form_age_status_edit').checked = true;
		}
	}
	if(myEventdata[27] == 1)
	{
		document.getElementById('form_email_edit').checked = true;
		if(myEventdata[35] == 1)
		{
			document.getElementById('form_email_status_edit').checked = true;
		}
	}
	if(myEventdata[26] == 1)
	{
		document.getElementById('form_phone_edit').checked = true;
		if(myEventdata[36] == 1)
		{
			document.getElementById('form_phone_status_edit').checked = true;
		}
	}
	if(myEventdata[28] == 1)
	{
		document.getElementById('form_address_edit').checked = true;
		if(myEventdata[37] == 1)
		{
			document.getElementById('form_address_status_edit').checked = true;
		}
	}
	if(myEventdata[29] == 1)
	{
		document.getElementById('form_city_edit').checked = true;
		if(myEventdata[38] == 1)
		{
			document.getElementById('form_city_status_edit').checked = true;
		}
	}
	if(myEventdata[30] == 1)
	{
		document.getElementById('form_zip_edit').checked = true;
		if(myEventdata[39] == 1)
		{
			document.getElementById('form_zip_status_edit').checked = true;
		}
	}
	if(myEventdata[31] == 1)
	{
		document.getElementById('form_country_edit').checked = true;
		if(myEventdata[40] == 1)
		{
			document.getElementById('form_country_status_edit').checked = true;
		}
	}
	if(myEventdata[45] == 1)
	{
		document.getElementById('form_state_edit').checked = true;
		if(myEventdata[46] == 1)
		{
			document.getElementById('form_state_status_edit').checked = true;
		}
	}
	if(myEventdata[23] == 1 && myEventdata[24] == 1 && myEventdata[25] == 1 && myEventdata[26] == 1 && myEventdata[27] == 1 && myEventdata[28] == 1 && myEventdata[29] == 1 && myEventdata[30] == 1 && myEventdata[31] == 1 && myEventdata[45] == 1)
	{
		document.getElementById('checkall_edit').checked = true;
	}
	var time_str = myEventdata[8];
	var time_array = time_str.split(":");
	if(time_array[0] > 12)
	{
		var hour = time_array[0]-12;
		var timestatus = 'PM';
	}
	else
	{
		var hour = time_array[0];
		var timestatus = 'AM';
	}
	if(time_array[0] == "00" || time_array[1] == "00" )
	{
		var minute = "Minute";
	}
	else
	{
		var minute = time_array[1];
	}

	///for time....................................
	//for hour drop down
	for (var intLoop = 0; intLoop < document.getElementById('hours').options.length; intLoop++) {  	
	  	if(hour == document.getElementById('hours').options[intLoop].value)
	  	{
	  		document.getElementById('hours').options[intLoop].selected = true;
	  	}
	}
	//for minute dropdown
	for (var intLoop = 0; intLoop < document.getElementById('minutes').options.length; intLoop++) {  	
	  	if(minute == document.getElementById('minutes').options[intLoop].value)
	  	{
	  		document.getElementById('minutes').options[intLoop].selected = true;
	  	}
	}
	//for status
	for (var intLoop = 0; intLoop < document.getElementById('timestatuss').options.length; intLoop++) {  	
	  	if(timestatus == document.getElementById('timestatuss').options[intLoop].value)
	  	{
	  		document.getElementById('timestatuss').options[intLoop].selected = true;
	  	}
	}
	//.....................................................
	
	//for date drop down***********************************
	var dte_str = myEventdata[9];
	var date_array = dte_str.split("-");
	//for month
	for (var intLoop = 0; intLoop < document.getElementById('month').options.length; intLoop++) {  	
	  	if(date_array[1] == document.getElementById('month').options[intLoop].value)
	  	{
	  		document.getElementById('month').options[intLoop].selected = true;
	  	}
	}
	//dtae
	for (var intLoop = 0; intLoop < document.getElementById('day').options.length; intLoop++) {  	
	  	if(date_array[2] == document.getElementById('day').options[intLoop].value)
	  	{
	  		document.getElementById('day').options[intLoop].selected = true;
	  	}
	}
	//year
	for (var intLoop = 0; intLoop < document.getElementById('year').options.length; intLoop++) {  	
	  	if(date_array[0] == document.getElementById('year').options[intLoop].value)
	  	{
	  		document.getElementById('year').options[intLoop].selected = true;
	  	}
	}
  //************************************************************************
  
  //for country
  var country = myEventdata[10];
  for (var intLoop = 0; intLoop < document.getElementById('countrys').options.length; intLoop++) {  	
	  	if(country == document.getElementById('countrys').options[intLoop].value)
	  	{
	  		document.getElementById('countrys').options[intLoop].selected = true;
	  	}
	}
	var state = myEventdata[14];
	if(country != "")
	{
   	populateState_edit_grp(country,state);
  }
  
  //place n vanue
  	document.getElementById('places').value = myEventdata[11];
  	document.getElementById('addresses').value = myEventdata[12];
  	document.getElementById('citys').value = myEventdata[13];
  	document.getElementById('zips').value = myEventdata[15];
  	if(myEventdata[4]==document.getElementById('age_limit1').value)
  	{
  		document.getElementById('age_limit1').checked = true;
  	}
  	if(myEventdata[4]==document.getElementById('age_limit2').value)
  	{
  		document.getElementById('age_limit2').checked = true;
  	}
  	if(myEventdata[4]==document.getElementById('age_limit3').value)
  	{
  		document.getElementById('age_limit3').checked = true;
  	}
  	
  	//myEventdata[3];

}
function show_grp_registration_form_edit()
{
	if(document.getElementById('enable_registration_edit').checked == true)
	{
		document.getElementById('registration_form_edit').style.display = "block";
		document.getElementById('paypal_section_edit').style.display = "block";
	}
	else
	{
		document.getElementById('registration_form_edit').style.display = "none";
		document.getElementById('paypal_section_edit').style.display = "none";
		document.getElementById('payment_form_edit').style.display = "none";
		document.getElementById('paypal_payment_edit').checked = false;
	}
}
//Function to open Paypal Payment Section in Edit Event Popup
function show_group_payment_form_edit()
{
	if(document.getElementById('paypal_payment_edit').checked == true)
	{
		document.getElementById('payment_form_edit').style.display = "block";
	}
	else
	{
		document.getElementById('payment_form_edit').style.display = "none";
	}
}
function show_payment_form_edit()
{
	if(document.getElementById('paypal_payment_edit').checked == true)
	{
		document.getElementById('payment_form_edit').style.display = "block";
	}
	else
	{
		document.getElementById('payment_form_edit').style.display = "none";
	}
}
function editgrpevent_detail(formObj,postUrl)
{
		$('ajxLoader1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'EDIT_EVENT'}, 
		  onSuccess:handleeditActionResponse, 
		  onException: handleActioneditError
		});
}
function handleActioneditError(transport)
{
	document.getElementById("divErr2").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2('editevent');
	//document.getElementById("imgCaptcha2").src="captcha.php?forsec=editevent&"+Math.random();				
	$('ajxLoader1').hide();	
}
function handleeditActionResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						close_edit_event_div();
						document.getElementById('edit_event').style.display='none';
						document.getElementById('img_edit').style.display='block';
						document.getElementById('edit_event_img').focus();
						document.getElementById("eventid_update").value=data.MESSAGE;
						location.onload(document.getElementById("ajxStatus").innerHTML = "<font style='color:#fff; font-weight:bold'>"+data.MESSAGE+"</font>");
				}
				else
				{
						document.getElementById("divErr2").innerHTML = data.MESSAGE;
						//document.getElementById("imgCaptcha2").src="captcha.php?forsec=editevent&"+Math.random();				
						reloadCaptcha2('editevent');
				}
				$('ajxLoader1').hide();
		}
}
//to populate state
function populateState_edit_grp(item,item1)
{
	var formObj = document.getElementById('editevent');
	var postUrl = 'group_operations.php';
	$('ajxLoader1').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_STATEEDIT', countrys:item,state_edit:item1}, 
	  onSuccess:handlegetStateeditResponse, 
	  onException: handlegetStateeditError
	});
}

function handlegetStateeditResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{
				document.getElementById('statedropedit').innerHTML = data.MESSAGE;
		}
		else
		{
				document.getElementById("divErr2").innerHTML = data.MESSAGE;
				reloadCaptcha2();
		}
		$('ajxLoader1').hide();
}

function handlegetStateeditError(transport)
{
	document.getElementById("divErr2").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2();
	$('ajxLoader1').hide();	
}
function populateStatEdit(formObj,postUrl)
{
	$('ajxLoader1').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_STATEEDIT'}, 
	  onSuccess:handlegeteditStateResponse, 
	  onException: handlegetStateEdit_Error
	});
}

function handlegeteditStateResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{
			document.getElementById('statedropedit').innerHTML = data.MESSAGE;
		}
		else
		{
				document.getElementById("divErr2").innerHTML = data.MESSAGE;
				reloadCaptcha2();
		}
		$('ajxLoader1').hide();
}

function handlegetStateEdit_Error(transport)
{
	document.getElementById("divErr2").innerHTML = "Error processing: Please try later.";
	reloadCaptcha2();
	$('ajxLoader1').hide();	
}

function show_grp_chatbox(baseurl, chid, urlkey, gid, uname, gname) {
	location.href="#groupChat";
	document.getElementById('popout_link').style.display = "block";
	document.getElementById('group_chat_box').style.display = "block";
	var chatFrameUrl = baseurl+"/groupchat/groups_chat.php?"+chid+"&"+urlkey+"&"+gid+"&"+uname+"&"+gname;
	document.getElementById("grpchat_frame").src = chatFrameUrl;
}

function close_grp_chatbox() {
	document.getElementById('group_chat_box').style.display = "none";
	document.getElementById("grpchat_frame").src = "";
}
function showCreatGrp(arg1, arg2, arg3)
{
	document.getElementById('createGroupPopUP').style.display='block';
	if(arg1 == "Team") {
		document.getElementById('group_type_team').checked='true';
	}
	else if(arg1 == "League") {
		document.getElementById('group_type_league').checked='true';
	}
	else if(arg1 == "Social") {
		document.getElementById('group_type_social').checked='true';
	}
	if(arg2 == "Neither") {
		document.getElementById('group_for_neither').checked='true';
	}
	else if(arg2 == "University") {
		document.getElementById('group_for_university').checked='true';
	}
	else if(arg2 == "HighSchool") {
		document.getElementById('group_for_highschool').checked='true';
	}
	if(arg3 != "") {
		for (var intLoop = 0; intLoop < document.getElementById('checkchannel').options.length; intLoop++) {
	  	if(arg3 == document.getElementById('checkchannel').options[intLoop].value)
	  	{
	  		document.getElementById('checkchannel').options[intLoop].selected = true;
	  	}
		}
	}
}
function close_createGrp_box()
{
	document.getElementById('createGroupPopUP').style.display='none';
}
function showCreatGrpStep2()
{
	document.getElementById('createGroupPopUPStep2').style.display='block';
}
function close_createGrpstep2_box()
{
	location.reload();
}

function AddGrpDetail(formObj,postUrl)
{
	$('ajxLoaderCreateGroup').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'ADDGROUP'}, 
	  onSuccess:handlecreateGrpStateResponse, 
	  onException: handlecreateGrpEdit_Error
	});
}

function handlecreateGrpStateResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
					document.getElementById('createGroupPopUP').style.display = "none";
					document.getElementById('createGroupPopUPStep2').style.display = "block";
					ginfo = data.MESSAGE.split("|");
					document.getElementById('GROUPID').value = ginfo[0];
					if(ginfo[1] == "League")
						document.getElementById('private_group_type').style.display = "none";
				}
				else
				{
						document.getElementById("divErrCreateGroup").innerHTML = data.MESSAGE;
						//reloadCaptcha2();
				}
				$('ajxLoaderCreateGroup').hide();
		}
}

function handlecreateGrpEdit_Error(transport)
{
	document.getElementById("divErrCreateGroup").innerHTML = "Error processing: Please try later.";
	//reloadCaptcha2();
	$('ajxLoaderCreateGroup').hide();	
}
///////////////////////////for group image croping//////////////////////////
////////////////////////////////////////////////////////////////////////////
function showProcessLoaderGrp(id)
{
	document.getElementById(id).style.display = 'block';
}

function saveThumbnail()
{
	  //document.getElementById('ajaxLoader1').style.display = 'block';
	  var x1 = document.getElementById('x1').value;
	  var y1 = document.getElementById('y1').value;
	  var x2 = document.getElementById('x2').value;
	  var y2 = document.getElementById('y2').value;
	  var w = document.getElementById('w').value;
	  var h = document.getElementById('h').value;
	  
	  var xmlHttpReq = false;
	  var self = this;
	  // Mozilla/Safari
	  if (window.XMLHttpRequest) {
	      self.xmlHttpReq = new XMLHttpRequest();
	  }
	  // IE
	  else if (window.ActiveXObject) {
	      self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  var strURL = "crop.php?action=SAVE_THUMBNAIL";
	  var params = "&x1="+x1+"&y1="+y1+"&x2="+x2+"&y2="+y2+"&w="+w+"&h="+h;

	  self.xmlHttpReq.open('POST', strURL, true);
	  self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	  self.xmlHttpReq.onreadystatechange = function() {
	      if (self.xmlHttpReq.readyState == 4) {
		  handleSaveThumbnail(self.xmlHttpReq.responseText);
	      }
	 }
	 self.xmlHttpReq.send(params);			
			
}
function handleSaveThumbnail(str)
{
	refreshImage();
	//document.getElementById('ajaxLoader1').style.display = 'none';
	if(str == "SUCCESS")
	{
			
			refreshImage();
			//parent.document.getElementById("userpic").value='1';
			//parent.document.getElementById("delete").disabled='';
			parent.document.getElementById('grp_pic_frame').src = 'blank.html';
			parent.document.getElementById('upload_vdo').style.display = 'none';
	}
}

function saveThumbnail_bsitemimg()
{
	  //document.getElementById('ajaxLoader1').style.display = 'block';
	  var x1 = document.getElementById('x1').value;
	  var y1 = document.getElementById('y1').value;
	  var x2 = document.getElementById('x2').value;
	  var y2 = document.getElementById('y2').value;
	  var w = document.getElementById('w').value;
	  var h = document.getElementById('h').value;
	  var item_id = document.getElementById('item_id').value;
	  var imgnum = document.getElementById('imgnum').value;

	  var xmlHttpReq = false;
	  var self = this;
	  // Mozilla/Safari
	  if (window.XMLHttpRequest) {
	      self.xmlHttpReq = new XMLHttpRequest();
	  }
	  // IE
	  else if (window.ActiveXObject) {
	      self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  var strURL = "crop_BoosterItemImg.php?action=SAVE_THUMBNAIL";
	  var params = "&x1="+x1+"&y1="+y1+"&x2="+x2+"&y2="+y2+"&w="+w+"&h="+h+"&item_id="+item_id+"&imgnum="+imgnum;

	  self.xmlHttpReq.open('POST', strURL, true);
	  self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	  self.xmlHttpReq.onreadystatechange = function() {
	      if (self.xmlHttpReq.readyState == 4) {
		  handleSaveThumbnail_bsitemimg(self.xmlHttpReq.responseText);
	      }
	 }
	 self.xmlHttpReq.send(params);			
			
}
function handleSaveThumbnail_bsitemimg(str)
{
			refreshImage(str);
			parent.document.getElementById('booster_item_frame').src = 'blank.html';
}

function saveThumbnailBlogin()
{
	  //document.getElementById('ajaxLoader1').style.display = 'block';
	  var x1 = document.getElementById('x1').value;
	  var y1 = document.getElementById('y1').value;
	  var x2 = document.getElementById('x2').value;
	  var y2 = document.getElementById('y2').value;
	  var w = document.getElementById('w').value;
	  var h = document.getElementById('h').value;
	  var GROUPID = document.getElementById('GROUPID').value;
	  
	  var xmlHttpReq = false;
	  var self = this;
	  // Mozilla/Safari
	  if (window.XMLHttpRequest) {
	      self.xmlHttpReq = new XMLHttpRequest();
	  }
	  // IE
	  else if (window.ActiveXObject) {
	      self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  var strURL = "crop_groupImg.php?action=SAVE_THUMBNAIL";
	  var params = "&x1="+x1+"&y1="+y1+"&x2="+x2+"&y2="+y2+"&w="+w+"&h="+h+"&GROUPID="+GROUPID;

	  self.xmlHttpReq.open('POST', strURL, true);
	  self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	  self.xmlHttpReq.onreadystatechange = function() {
	      if (self.xmlHttpReq.readyState == 4) {
		  handleSaveThumbnailBlogin(self.xmlHttpReq.responseText);
	      }
	 }
	 self.xmlHttpReq.send(params);
}

function handleSaveThumbnailBlogin(str)
{
	refreshImage();
	parent.document.getElementById('upload_vdo').style.display = 'none';
	if(parent.document.getElementById('admin_grp_crop').value == "yes"){
		parent.document.getElementById('createGroupPopUPStep2').style.display = 'none';
	}
	if(str == "SUCCESS")
	{
			refreshImage();
			//parent.document.getElementById("userpic").value='1';
			//parent.document.getElementById("delete").disabled='';
			parent.document.getElementById('grp_pic_frame').src = 'blank.html';
			
	}
}
function showLoader()
{
	//document.getElementById('ajaxLoader1').style.display = 'block';
}
//end of group image croping/////////////////////////////////////////
////////////////////////////////////////////////////////////////////
function updateGroupData() {
	document.getElementById('grp_photo').action = "groups.php?actionType=UpdateDetail";
	document.getElementById('grp_photo').target = "";
	document.getElementById('grp_photo').submit();
}
function show_uploadImg()
{
	document.getElementById('upload_vdo').style.display='none'
}


function close_control_box()
{
	document.getElementById('first_control').style.display = "none";
	document.getElementById('downarrow').style.display = "none";
	document.getElementById('uparrow').style.display = "block";
	document.getElementById('show_gen_control').style.display = "none";
	document.getElementById('hide_gen_control').style.display = "block";
}

function show_control_box()
{
	document.getElementById('first_control').style.display = "block";
	document.getElementById('downarrow').style.display = "block";
	document.getElementById('uparrow').style.display = "none";
	document.getElementById('fourth_control').style.display = "none";
	document.getElementById('show_gen_control').style.display = "block";
	document.getElementById('hide_gen_control').style.display = "none";
	
	document.getElementById('third_control').style.display = "none";
	document.getElementById('second_control').style.display = "none";
	document.getElementById('uparrow2').style.display = "block";
	document.getElementById('downarrow2').style.display = "none";
	document.getElementById('uparrow3').style.display = "block";
	document.getElementById('downarrow3').style.display = "none";
	document.getElementById('uparrow4').style.display = "block";
	document.getElementById('downarrow4').style.display = "none";
}


function show_content_apprvl_control()
{
	document.getElementById('second_control').style.display = "block";
	document.getElementById('uparrow2').style.display = "none";
	document.getElementById('downarrow2').style.display = "block";
	document.getElementById('fourth_control').style.display = "none";
	
	document.getElementById('third_control').style.display = "none";
	document.getElementById('first_control').style.display = "none";
	
	document.getElementById('uparrow').style.display = "block";
	document.getElementById('downarrow').style.display = "none";
	
	document.getElementById('uparrow3').style.display = "block";
	document.getElementById('downarrow3').style.display = "none";
	
	document.getElementById('uparrow4').style.display = "block";
	document.getElementById('downarrow4').style.display = "none";
	
	document.getElementById('hide_approval_control').style.display = "block";
	document.getElementById('show_approval_control').style.display = "none";
}

function hide_content_apprvl_control()
{
	document.getElementById('second_control').style.display = "none";
	document.getElementById('downarrow2').style.display = "none";
	document.getElementById('uparrow2').style.display = "block";
	document.getElementById('hide_approval_control').style.display = "none";
	document.getElementById('show_approval_control').style.display = "block";
}
function show_content_application_control()
{
	document.getElementById('third_control').style.display = "block";
	document.getElementById('second_control').style.display = "none";
	document.getElementById('first_control').style.display = "none";
	document.getElementById('fourth_control').style.display = "none";
	document.getElementById('downarrow3').style.display = "block";
	document.getElementById('uparrow3').style.display = "none";
	document.getElementById('uparrow').style.display = "block";
	document.getElementById('downarrow').style.display = "none";
	document.getElementById('uparrow2').style.display = "block";
	document.getElementById('downarrow2').style.display = "none";
	document.getElementById('uparrow4').style.display = "block";
	document.getElementById('downarrow4').style.display = "none";
	document.getElementById('hide_order_menu').style.display = "block";
	document.getElementById('show_order_menu').style.display = "none";
}
function hide_content_application_control()
{
	document.getElementById('third_control').style.display = "none";
	document.getElementById('downarrow3').style.display = "none";
	document.getElementById('uparrow3').style.display = "block";
	document.getElementById('hide_order_menu').style.display = "none";
	document.getElementById('show_order_menu').style.display = "block";
}
function show_template_assign_control()
{
	document.getElementById('fourth_control').style.display = "block";
	document.getElementById('third_control').style.display = "none";
	document.getElementById('second_control').style.display = "none";
	document.getElementById('first_control').style.display = "none";
	document.getElementById('uparrow4').style.display = "none";
	document.getElementById('downarrow4').style.display = "block";
	document.getElementById('downarrow3').style.display = "none";
	document.getElementById('uparrow3').style.display = "block";
	document.getElementById('uparrow').style.display = "block";
	document.getElementById('downarrow').style.display = "none";
	document.getElementById('uparrow2').style.display = "block";
	document.getElementById('downarrow2').style.display = "none";
	document.getElementById('hide_assign_template').style.display = "block";
	document.getElementById('show_assign_template').style.display = "none";
}
function hide_template_assign_control()
{
	document.getElementById('fourth_control').style.display = "none";
	document.getElementById('downarrow4').style.display = "none";
	document.getElementById('uparrow4').style.display = "block";
	document.getElementById('hide_assign_template').style.display = "none";
	document.getElementById('show_assign_template').style.display = "block";
}
function alternatevalue_up(upindex,orig_index)
{
	//for textbox value
	var orig_value = document.getElementById("menu_value"+orig_index).value;//for textbox value
	var orig_value_menuList = document.getElementById("group_orig_menu"+orig_index).value;

	if(upindex !=0)
	{
		var upvalue = document.getElementById('menu_value'+upindex).value;
		var upvalueOrigMenu = document.getElementById('group_orig_menu'+upindex).value;
	}
	else
	{
		var upvalue = document.getElementById('menu_value').value;
		var upvalueOrigMenu = document.getElementById('group_orig_menu').value;
	}
	
	if(upindex !=0)
	{
		document.getElementById('menu_value'+upindex).value = orig_value;
		document.getElementById('group_orig_menu'+upindex).value = orig_value_menuList;
	}
	else
	{
		document.getElementById('menu_value').value = orig_value;
		document.getElementById('group_orig_menu').value = orig_value_menuList;
	}
	
	document.getElementById('menu_value'+orig_index).value = upvalue;
	document.getElementById('group_orig_menu'+orig_index).value = upvalueOrigMenu;
		
	//for checkbox value
	var orig_disable_value = document.getElementById("disable"+orig_index).value;//for checkbox value

	
	var status = document.getElementById("disable"+orig_index).checked;
	document.getElementById("disable"+orig_index).checked  = document.getElementById("disable"+upindex).checked;			
	document.getElementById("disable"+upindex).checked = status;		
	
	
	if(upindex !=0)
		var upvalue_checkbox = document.getElementById('disable'+upindex).value;
	else
		var upvalue_checkbox = document.getElementById('disable').value;

	if(upindex !=0)
		document.getElementById('disable'+upindex).value = orig_disable_value;
	else
		document.getElementById('disable').value = orig_disable_value;
		
	document.getElementById('disable'+orig_index).value = upvalue_checkbox;
}
function alternatevalue_down(downindex,orig_index)
{
	///for textbox
	if(orig_index !=0)
	{
		var orig_value = document.getElementById("menu_value"+orig_index).value;
		var origmenuListValue = document.getElementById("group_orig_menu"+orig_index).value;
	}
	else
	{
		var orig_value = document.getElementById("menu_value").value;
		var origmenuListValue = document.getElementById("group_orig_menu").value;
	}
	
	var down_value = document.getElementById('menu_value'+downindex).value;
	var down_value_orig_menu = document.getElementById('group_orig_menu'+downindex).value;
	
	document.getElementById('menu_value'+downindex).value = orig_value;
	document.getElementById('group_orig_menu'+downindex).value = origmenuListValue;
	
	if(orig_index !=0)
	{
		document.getElementById('menu_value'+orig_index).value = down_value;
		document.getElementById('group_orig_menu'+orig_index).value = down_value_orig_menu;
	}
	else
	{
		document.getElementById('menu_value').value = down_value;
		document.getElementById('group_orig_menu').value = down_value_orig_menu;
	}
		
	//for checkbox
	
	var status = document.getElementById("disable"+orig_index).checked;
	document.getElementById("disable"+orig_index).checked  = document.getElementById("disable"+downindex).checked;			
	document.getElementById("disable"+downindex).checked = status;		
	
	if(orig_index !=0)
		var orig_value_disable = document.getElementById("disable"+orig_index).value;
	else
		var orig_value_disable = document.getElementById("disable").value;
	
	var down_value_disable = document.getElementById('disable'+downindex).value;
	
	document.getElementById('disable'+downindex).value = orig_value_disable;
	
	if(orig_index !=0)
		document.getElementById('disable'+orig_index).value = down_value_disable;
	else
		document.getElementById('disable').value = down_value_disable;
}
function previewGroup(formObj,postUrl)
{
	$(formObj).request({
	  action:postUrl,
	  method: 'post',
	  parameters: { actionType:'PREVIEW_GROUP'},
	  onSuccess:handlePreviewGroup
	});
}	
function handlePreviewGroup(transport)
{
				var grp_url = document.getElementById('urlkey').value;
				var win = window.open ("groups_home.php?action=preview&urlkey="+grp_url, "mywindow","location=1,status=1,scrollbars=1,resizable=yes, width=900,height=700"); 				 
				win.focus();
}

		function submitfunction()
		{
			document.Event_detail.submit();
		}
		function validate_img()
		{
	
			if(document.getElementById('event_img').value == "")
			{
				alert("Please select an Image to upload!");
				document.getElementById('event_img').focus();
				return false;		
			}
		}
		function sortdata(chid, urlkey, gid, eid, page, eventid, numrecords, datesorting) {
			if(document.getElementById('sortevent').value == "mp") {
				location.href = "groups_event.php?chid="+chid+"&urlkey="+urlkey+"&gid="+gid+"&eid="+eid+"&mostpopular=1&page="+page+"&event="+eventid+"&num_records="+numrecords;
			}
			else if(document.getElementById('sortevent').value == "dt") {
				location.href = "groups_event.php?chid="+chid+"&urlkey="+urlkey+"&gid="+gid+"&eid="+eid+"&date_sorting="+datesorting+"&page="+page+"&event="+eventid+"&num_records="+numrecords;
			}
			else if(document.getElementById('sortevent').value == "nw") {
				location.href = "groups_event.php?chid="+chid+"&urlkey="+urlkey+"&gid="+gid+"&eid="+eid+"&newest=new&page="+page+"&event="+eventid+"&num_records="+numrecords;
			}
		}
function fetaure_tps(TID,LID,id,feature)
{
		var pars = "TID="+TID+"&LID="+LID+"&feature="+feature;
		var myAjax = new Ajax.Request("group_admin_tps.php?actionType=feature", {method: 'post', parameters: pars,
		 onSuccess: handle_feature
		});	
}
function fetaure_event(EID,LID,id,feature)
{
		var pars = "EID="+EID+"&LID="+LID+"&feature="+feature;
		var myAjax = new Ajax.Request("group_admin_events.php?actionType=feature", {method: 'post', parameters: pars,
		 onSuccess: handle_feature
		});	
}
function fetaure_pics(VID,LID,id,feature)
{
		var pars = "VID="+VID+"&LID="+LID+"&feature="+feature;
		var myAjax = new Ajax.Request("group_admin_pics.php?actionType=feature", {method: 'post', parameters: pars,
		 onSuccess: handle_feature
		});	
}
function fetaure_video(VID,LID,id,feature)
{
		var pars = "VID="+VID+"&LID="+LID+"&feature="+feature;
		var myAjax = new Ajax.Request("group_admin_vdos.php?actionType=feature", {method: 'post', parameters: pars,
		 onSuccess: handle_feature
		});	
}
function handle_feature(transport)
{
	data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{
				document.getElementById('tpc_msg').innerHTML = data.MESSAGE;
				//location.reload();
		}
}


function delTeamStatsFromList(tsid,gid)
{
		var pars = "TSID="+tsid+"&GID="+gid;
		var myAjax = new Ajax.Request("group_operations.php?actionType=delTeamStatsFromList", {method: 'post', parameters: pars,
		 onSuccess: handle_delTeamStatsFromList
		});	
}		
function handle_delTeamStatsFromList(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						info = data.MESSAGE.split("|");		
						gid = info[0];
						count = info[1];
						if(count > 0)
						{
								document.getElementById('statscontainer_'+gid).innerHTML= data.UPDATEDATA;
						}
						else
						{
								document.getElementById('teamstats_holder_'+gid).innerHTML= data.UPDATEDATA;	
						}
				}
		}
}

function delTeamStats(tsid,gid)
{
		var pars = "TSID="+tsid+"&GID="+gid;
		var myAjax = new Ajax.Request("group_operations.php?actionType=delTeamStats", {method: 'post', parameters: pars,
		 onSuccess: handle_delTeamStats
		});	
}		
function handle_delTeamStats(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		else {
				parent.document.getElementById('team_stats_container').innerHTML= data;
		}
}	
function showTeamStats()
{
	var teamId = document.getElementById("GROUPID").value;
	document.getElementById('team_stats').style.display="block";
	document.getElementById("team_stats_frame").src = 'add_team_stats.php?action=add&teamId='+teamId;
	document.getElementById('team_stats_frame').style.display="block";
	location.href="#add_stats";
}
function showTeamStatsEdit(stsId,teamId)
{
	document.getElementById('team_stats').style.display="block";
	document.getElementById("team_stats_frame").src = 'add_team_stats.php?action=edit&teamId='+teamId+'&stsId='+stsId;
	document.getElementById('team_stats_frame').style.display="block";
	location.href="#add_stats";
}
function showPlayerStats()
{
	var gid = document.getElementById("GROUPID").value;
	var player_id = document.getElementById("player_id").value;
	document.getElementById('player_stats').style.display="block";
	document.getElementById("player_stats_frame").src = 'add_player_stats.php?action=add&gid='+gid+'&player_id='+player_id;
	document.getElementById('player_stats_frame').style.display="block";
	location.href="#add_stats";
}
function closePlayerStats()
{
	document.getElementById('player_stats').style.display="none";
}
function showPlayerStatsEdit(stsId,teamId,playerId)
{
	document.getElementById('player_stats').style.display="block";
	document.getElementById("player_stats_frame").src = 'add_player_stats.php?action=edit&gid='+teamId+'&stsId='+stsId+'&player_id='+playerId;
	document.getElementById('player_stats_frame').style.display="block";
	location.href="#add_stats";
}
function delPlayerStats(tsid,gid)
{
		var player_id = document.getElementById("player_id").value;
		var pars = "PSID="+tsid+"&GID="+gid+'&player_id='+player_id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=delPlayerStats", {method: 'post', parameters: pars,
		 onSuccess: handle_delPlayerStats
		});	
}		
function handle_delPlayerStats(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				parent.document.getElementById('player_stats_container').innerHTML= data;
		}
}
function delPlayerStatsFromList(tsid,gid,player_id)
{
		var pars = "PSID="+tsid+"&GID="+gid+'&player_id='+player_id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=delPlayerStatsFromList", {method: 'post', parameters: pars,
		 onSuccess: handle_delTeamStatsFromList
		});	
}		
function handle_delPlayerStatsFromList(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				if(data.STATUS=="SUCCESS")
				{
					info = data.MESSAGE.split("|");		
					player_id = info[0];
					count = info[1];
					if(count > 0)
					{
						document.getElementById('statscontainer_'+player_id).innerHTML= data.UPDATEDATA;
					}
					else
					{
						document.getElementById('teamstats_holder_'+player_id).innerHTML= data.UPDATEDATA;	
					}
				}
		}
}
function closeTeamStats()
{
	document.getElementById('team_stats').style.display="none";
}
function show_detail_teamDesc(a,b)
{
	document.getElementById(a).style.display="none";
	document.getElementById(b).style.display="block";
}
function addTeamDataStep2() {
	document.getElementById('grp_photo').action = "group_operations.php?actionType=ADDTEAMSTEP2";
	document.getElementById('grp_photo').target = "";
	document.getElementById('grp_photo').submit();
}
function showUploadTeamIconProgress(id)
{
	document.getElementById(id).style.display = 'block';
	document.getElementById("divErrAddTeamStep1").innerHTML = "";
}
function show_team_icon_upload_div()
{
	document.getElementById('browse_div').style.display="block";
	document.getElementById('upload_vdo').style.display="block";
	location.href = "#cropImgFocus";
}
function resetAddTeamForm1()
{
	$('about_team_chars_left').innerHTML='';
	$('pwd_strength').innerHTML='';
}

function showAddTeam()
{
	document.getElementById('add_team_form1').style.display = "block";
}
function closeAddTeam(lnk)
{
	location.href=lnk;
}
function showUplaodTeam(v)
{
	if(v=='multiple')
	{
		document.getElementById('single_team_form').style.display = "none";
		document.getElementById('opt_team_add_type').style.display = "none";
		document.getElementById('multiple_team_form').style.display = "block";
		document.getElementById('chk_multiple_team1').checked = '1';
	}
	else
	{
		document.getElementById('single_team_form').style.display = "block";
		document.getElementById('opt_team_add_type').style.display = "block";
		document.getElementById('multiple_team_form').style.display = "none";	
		document.getElementById('chk_multiple_team').checked = '';	
	}

}

function aboutTeamCounter(v, maxlen)
{
		val = v.length;
		chars_left = maxlen - val;
		if(val > maxlen)
		{
			 $('about_team').value = $('about_team').value.substr(0,maxlen);
		}	
		if(val>0 && chars_left >=0)
			$('about_team_chars_left').innerHTML = "("+chars_left+" characters left)";
		else if(chars_left <0)
			$('about_team_chars_left').innerHTML = "(0 characters left)";
		else
			$('about_team_chars_left').innerHTML = "";
		
		
}

function descCounter(v, maxlen)
{
		val = v.length;
		chars_left = maxlen - val;
		if(val > maxlen)
		{
			 document.getElementById('hdesc').value = document.getElementById('hdesc').value.substr(0,maxlen);
		}	
		if(val>0 && chars_left >=0)
			$('desc_chars_left').innerHTML = "("+chars_left+" characters left)";
		else if(chars_left <0)
			$('desc_chars_left').innerHTML = "(0 characters left)";
		else
			$('desc_chars_left').innerHTML = "";
		
		
}

function showCoachForm(val)
{
	if(val == "Existing")
	{
		$('existing_coach').show();
		$('new_coach').hide();
	}
	else
	{
		$('existing_coach').hide();
		$('new_coach').show();
	}		
		
}

function addTeamDataStep1(formObj,postUrl)
{
	document.getElementById("divErrAddTeamStep1").innerHTML = "";
		$('ajxLoaderAddTeamStep1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADDTEAMSTEP1'}, 
		  onSuccess:handleAddTeamStep1Response, 
		  onException: handleAddTeamStep1Error
		});	
}
function handleAddTeamStep1Response(transport)
{
		data=transport.responseText.evalJSON();
		
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{	
						document.getElementById("add_team_form1").style.display = 'none';
						document.getElementById("add_team_form2").style.display = 'block';
						document.getElementById("GROUPID").value = data.MESSAGE;
				}
				else
				{
						document.getElementById("divErrAddTeamStep1").innerHTML = data.MESSAGE;
						//location.href="#add_team";
				}
				$('ajxLoaderAddTeamStep1').hide();
		}
}
function handleAddTeamStep1Error(transport)
{
	
}

function handleCheckPwdStrengthResponse(transport)
{
	data=transport.responseText;
	document.getElementById("pwd_strength").innerHTML = data;
}

function showAddHandout()
{
		document.getElementById("add_handout_form").style.display = "block";
}
function closeHandouts()
{
		document.getElementById('add_handout_form').style.display = "none";
		location.reload();
}
function showHandoutLoader()
{
		document.getElementById('ajxLoaderAddHandout').style.display = "block";
}
function showHandoutTeam(hid,gid)
{
		document.getElementById('assign_handout_form').style.display = "block";
		document.getElementById('divErrAssignHandoutTeam').innerHTML = "";
		document.getElementById('hid').value = hid;	
		location.href="#handout_team";
		$('ajxLoaderAssignHandoutTeam').show();
		populateHandoutTeamList(hid,gid);
}
function closeHandoutTeam()
{
		document.getElementById('assign_handout_form').style.display = "none";
}

function populateHandoutTeamList(hid,gid)
{
		var pars;
		var myAjax = new Ajax.Request("group_operations.php?actionType=POPULATE_HANDOUT_TEAM&hid="+hid+"&gid="+gid, {method: 'post', parameters: pars,
		onSuccess: handle_populateHandoutTeamListResponse
		});		
}
function handle_populateHandoutTeamListResponse(transport)
{
		data=transport.responseText;
		$('handout_team_list').innerHTML = data;
		$('ajxLoaderAssignHandoutTeam').hide();
}
		
function assignHandoutTeam(formObj,postUrl)
{
	document.getElementById("divErrAssignHandoutTeam").innerHTML = "";
		$('ajxLoaderAssignHandoutTeam').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ASSIGN_HANDOUT_TEAM'}, 
		  onSuccess:handle_assignHandoutTeamResponse, 
		  onException: handle_assignHandoutTeamError
		});		
}
function handle_assignHandoutTeamResponse(transport)
{
		data=transport.responseText.evalJSON();
		
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{	
						location.reload();
				}
				else
				{
						document.getElementById("divErrAssignHandoutTeam").innerHTML = data.MESSAGE;
				}
				$('ajxLoaderAssignHandoutTeam').hide();
		}
}
function handle_assignHandoutTeamError(transport){}

function closeAssociateTeams()
{
	//document.getElementById('associate_teams').style.display="none";
	location.reload();
}
function showAssociateTeams()
{
	document.getElementById('associate_teams').style.display="block";
}
function associateTeams(formObj,postUrl)
{
		$('ajxLoaderAssocTeams').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ASSOC_TEAMS'}, 
		  onSuccess:handle_associateTeamsResponse, 
		  onException: handle_associateTeamsError
		});	
}
function handle_associateTeamsResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				if(data.STATUS=="SUCCESS")
				{	
					document.getElementById("divErrAssocTeam").innerHTML = data.MESSAGE;
					location.reload();
				}
				else
				{
						document.getElementById("divErrAssocTeam").innerHTML = data.MESSAGE;
				}
				$('ajxLoaderAssocTeams').hide();	
		}	
}
function handle_associateTeamsError(transport){}	

//For add player
//for groups

function showAddPlayer()
{
	document.getElementById('add_player_form').style.display = "block";
}
function closeAddPlayer()
{
	location.reload();
}
function closeAddPlayer2()
{
	//document.getElementById('add_player_form2').style.display = "none";
	location.reload();
}

function addPlayerData(formObj,postUrl)
{
	$('ajxLoaderAddPlayer').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADDPLAYER'}, 
		  onSuccess:handleAddPlayerActionResponse, 
		  onException:handleAddPlayerActionError
		});
}
function handleAddPlayerActionResponse(transport)
{
		data=JSON.parse(transport.responseText);
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						//location.reload();
						document.getElementById("add_player_form").style.display = 'none';
						document.getElementById("add_player_form2").style.display = 'block';
						document.getElementById("player_id").value = data.MESSAGE;
						location.href="#add_player2";
				}
				else
				{
						document.getElementById("divErrAddTeamPlayer").innerHTML = data.MESSAGE;
				}
				$('ajxLoaderAddPlayer').hide();
		}
}
function handleAddPlayerActionError()
{
	document.getElementById("divErrAddTeamPlayer").innerHTML = "Error processing: Please try later.";
	$('ajxLoaderAddPlayer').hide();	
}
function remove_text_file(i)
{
	document.getElementById(i).innerHTML = "";
	document.getElementById(i).style.display = "none";
}
function show_text_file()
{
	var text_value = document.getElementById('total_text').value;
	var new_text_value = parseInt(text_value)+1;
	document.getElementById('total_text').value = new_text_value;
	
	var div = document.createElement('div');
	div.setAttribute('id', new_text_value);
	div.setAttribute('style', "float:left;display:block;");
	var innerDiv = document.createElement('div');
	innerDiv.setAttribute('style', "float:left;");
	innerDiv.innerHTML = '<input type="text" name="gen_info_field'+new_text_value+'" id="gen_info_field'+new_text_value+'" value="" size="50" /> &nbsp;&nbsp;&nbsp;<img src="images/remove.png" / Onclick="remove_text_file('+new_text_value+');">';
	div.appendChild(innerDiv);
	document.getElementById('all_detail').appendChild(div);
}
function validate_field()
{
	var status = "yes";
	var total_text = document.getElementById('total_text').value;
	if(total_text > 0)
	{
		for(var i = 0; i < total_text; i++)
		{
			if(document.getElementById('gen_info_field'+(i+1)).value == "")
			{
				status = "no";
				alert("Please add the no"+(i+1)+" field.")
				document.getElementById('gen_info_field'+(i+1)).focus();
				return false;
			}
		}
		if(status == "yes")
		{
			populateFields(document.getElementById('add_team_player_form'),'group_operations.php');
		}
	}
	else
		hideAddInfoDiv();
}
function showAddInfoDiv()
{
	document.getElementById('add_gen_info_div').style.display = "block";
}
function hideAddInfoDiv()
{
	document.getElementById('total_text').value = "1";
	document.getElementById('fieldContener').innerHTML = "<div id='all_detail' style='float:left;'><div id='1' style='float:left;display:block;'><div style='float:left;'><input type='text' name='gen_info_field1' id='gen_info_field1' value='' size='50' /></div></div></div>";
	document.getElementById('add_gen_info_div').style.display = "none";
}
function populateFields(formObj,postUrl)
{
	$('ajxLoaderAddPlayer').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_FIELDS'}, 
	  onSuccess:handleAddfieldsActionResponse, 
	  onException:handleAddfieldsActionError
	});
}
function handleAddfieldsActionResponse(transport)
{
	data=JSON.parse(transport.responseText);
	var var1 = data.UPDATEDATA.split("::");
	if(data.STATUS=="SUCCESS")
	{
			document.getElementById("newly_added_fields").value = var1[0];
			document.getElementById("gen_info_div").innerHTML = var1[1];
	}
	else
	{
			document.getElementById("divErrAddTeamPlayer").innerHTML = data.MESSAGE;
	}
	hideAddInfoDiv();
	$('ajxLoaderAddPlayer').hide();
}
function handleAddfieldsActionError()
{
	document.getElementById("divErrAddTeamPlayer").innerHTML = "Error processing: Please try later.";
	$('ajxLoaderAddPlayer').hide();	
}
function showAddPresetNameDiv()
{
	if(document.getElementById('newly_added_fields').value == "")
	{
		alert("Please Click on Add Info link to add Fields for Preset.");
		return false;
	}
	else
	{
	  document.getElementById('add_preset_name_div').style.display = "block";
	  return true;
	}
}
function hideAddPresetNameDiv()
{
	document.getElementById('hdn_preset_name').value = "";
	document.getElementById('preset_name').value = "";
	document.getElementById('add_preset_name_div').style.display = "none";
}
function validate_preset()
{
	var presetname = document.getElementById('preset_name').value;
	if(presetname == "")
	{
		alert("Please provide Preset Name.");
		return false;
	}
	else
	{
	  document.getElementById('hdn_preset_name').value = presetname;
	  document.getElementById('preset_name').value = "";
	  document.getElementById('add_preset_name_div').style.display = "none";
	  return true;
	}
}
function showloadPresetDiv()
{
	document.getElementById('load_preset_div').style.display = "block";
}
function hideloadPresetDiv()
{
	var total_preset = document.getElementById('tot_preset').value;
	if(total_preset != "")
	{
		for(var i = 1; i <= total_preset; i++)
		{
			document.getElementById('preset_id'+i).checked = false;
		}
	}
	document.getElementById('load_preset_div').style.display = "none";
}
function validate_load_preset()
{
	var total_preset = document.getElementById('tot_preset').value;
	
	for(var i = 1; i <= total_preset; i++)
	{
		var errStatus = 0;
		if(document.getElementById('preset_id'+i).checked != true)
		{
			errStatus = 1;
		}
		else
		{
			errStatus = 0;
			break;
		}
	}
	if(errStatus != 0)
	{
		 alert("Please select a preset to load");
		 return false;
	}
	else
	{
     var total_preset = document.getElementById('default_prest_fields').value.split('|');
     for(var i = 1; i <= total_preset.length; i++)
		 {
		   	document.getElementById('row'+i).style.display = "none";
		   	document.getElementById('default_prest_fields').value == "";
		 }
		 populatePresetFields(document.getElementById('add_team_player_form'),'group_operations.php');
	}
}
function populatePresetFields(formObj,postUrl)
{
	$('ajxLoaderAddPlayer').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POPULATE_PRESET_FIELDS'}, 
	  onSuccess:handleAddPresetfieldsActionResponse, 
	  onException:handleAddPresetfieldsActionError
	});
}
function handleAddPresetfieldsActionResponse(transport)
{
	data=JSON.parse(transport.responseText);
	var var1 = data.UPDATEDATA.split("::");
	if(data.STATUS=="SUCCESS")
	{
			document.getElementById("newly_added_prest_fields").value = var1[0];
			document.getElementById("gen_info_preset_div").innerHTML = var1[1];
	}
	else
	{
			document.getElementById("divErrAddTeamPlayer").innerHTML = data.MESSAGE;
	}
	hideloadPresetDiv();
	$('ajxLoaderAddPlayer').hide();
}
function handleAddPresetfieldsActionError()
{
	document.getElementById("divErrAddTeamPlayer").innerHTML = "Error processing: Please try later.";
	$('ajxLoaderAddPlayer').hide();	
}
function validate_default_preset()
{
	var total_preset = document.getElementById('tot_preset').value;
	var status = "yes";
	for(var i = 1; i <= total_preset; i++)
	{
		if(document.getElementById('preset_id'+i).checked != true)
		{
			alert("Please select a preset to set as Default.");
			status = "no";
			return false;
		}
	}
	if(status = "yes")
	{
		 setDefaultPreset(document.getElementById('add_team_player_form'),'group_operations.php');
	}
}
function setDefaultPreset(formObj,postUrl)
{
	$('ajxLoaderAddPlayer').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'SET_DEFAULT_PRESET'}, 
	  onSuccess:handleSetDefaultPresetActionResponse, 
	  onException:handleSetDefaultPresetActionError
	});
}
function handleSetDefaultPresetActionResponse(transport)
{
		data=JSON.parse(transport.responseText);
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById("divErrAddTeamPlayer").innerHTML = data.MESSAGE;
				}
				else
				{
						document.getElementById("divErrAddTeamPlayer").innerHTML = data.MESSAGE;
				}
				hideloadPresetDiv();
				$('ajxLoaderAddPlayer').hide();
		}
}
function handleSetDefaultPresetActionError()
{
	document.getElementById("divErrAddTeamPlayer").innerHTML = "Error processing: Please try later.";
	$('ajxLoaderAddPlayer').hide();	
}
function ResetPlayerData()
{
	document.getElementById('add_team_player_form').reset;
	document.getElementById("gen_info_div").innerHTML = "";
	document.getElementById("gen_info_preset_div").innerHTML = "";
	hideAddInfoDiv();
	hideAddPresetNameDiv();
	hideloadPresetDiv();
}
///to reject member from group admin		
function approve_group_member(mid, group_id, page,id) {
			if(confirm('Do you really want to approve this member?')) {
					location.href= page + "&mid="+mid+"&group_id="+group_id+"&action=approved";
			}
			else
			{
				id.checked = false;
				return false;
			}
}
///to reject/remove member from group admin		
function remove_group_member(mid, group_id, page,id) {
			if(confirm('Do you really want to remove this member?')) {
				location.href= page + "&mid="+mid+"&group_id="+group_id+"&action=remove";
			}
			else
			{
				id.checked = false;
				return false;
			}
}

function ban_group_member(aid, group_id, page,id) {
	if(id.checked == true)
	{
			if(confirm('Do you really want to ban this member?')) {
				location.href= page + "&aid="+aid+"&action=ban";
			}
			else
			{
				id.checked = false;
				return false;
			}
	}
	else
	{
		if(confirm('Do you really want to active this member?')) {
			location.href= page + "&aid="+aid+"&action=no_ban";
		}
		else
		{
			id.checked = false;
			return false;
		}
	}
}
function mod_group_member(aid, group_id, page,id) {
	if(id.checked == true) {
		if(confirm('Do you really want to assign this member as Moderator?')) {
				location.href= page + "&aid="+aid+"&action=moderator";
		}
		else {
			id.checked = false;
			return false;
		}
	}
	else {
		if(confirm('Do you really want to relieve this member from Moderator?')) {
			location.href= page + "&aid="+aid+"&action=no_moderator";
		}
		else {
			id.checked = true;
			return false;
		}
	}
}
function closeBanGroupMsgDiv()
{
	$('ban_group_msg_div').hide();
}

function addMultipleteam()
{
		$('ajxLoaderAddTeamStep1').show();
		document.getElementById('add_team_step1_form').action="group_operations.php?actionType=ADD_MULTIPLE_TEAM";
		document.getElementById('add_team_step1_form').target = "multi_team_frame";
		document.getElementById('add_team_step1_form').submit();		
}
function showSendMessage(to,id)
{
	document.getElementById('league_send_mail_box').style.display="block";
	$('email_to').value = to;
	
	if(to == 'all_member')
		document.getElementById('mail_header1').style.display="block";
	else if(to == 'all_coach')
		document.getElementById('mail_header2').style.display="block";		
	else if(to == "coach")
	{
		document.getElementById('mail_header3').style.display="block";
		$('coach_id').value = id;	
	}
	else if(to == "member")
	{
		document.getElementById('mail_header4').style.display="block";
		$('mid').value = id;	
	}	
	
}
function closeSendMessage()
{
	$('league_member_email').reset();
	document.getElementById("divErrSendLeagueMessage").innerHTML = "";
	document.getElementById('mail_header1').style.display="none";
	document.getElementById('mail_header2').style.display="none";
	document.getElementById('mail_header3').style.display="none";
	document.getElementById('mail_header4').style.display="none";
	$('league_send_mail_box').hide();
}
function sendLeagueMessage(formObj,postUrl)
{
	document.getElementById("divErrSendLeagueMessage").innerHTML = "";
		$('ajxLoaderSendLeagueMessage').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SEND_LEAGUE_MESSAGE'}, 
		  onSuccess:handle_sendLeagueMessageResponse, 
		  onException: handle_sendLeagueMessageError
		});	
}
function handle_sendLeagueMessageResponse(transport)
{
	data=transport.responseText;
	document.getElementById("divErrSendLeagueMessage").innerHTML = data;
	document.getElementById('league_member_email').reset();
	$('ajxLoaderSendLeagueMessage').hide();
}
function handle_sendLeagueMessageError(transport){}

function show_detail_itemDesc(a,b)
{
	document.getElementById(a).style.display="none";
	document.getElementById(b).style.display="block";
}
function openCSVPopup()
{
	w = 500;
	h = 470;
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var win = window.open("csv_instruction.php","sampleWin","location=0,status=0,toolbar=no,menubar=0,scrollbars=no,resizable=0,top="+wint+",left="+winl+",width="+w+",height="+h);
	win.focus();

}

function showBoosterCSForm(fromobj,posturl,id)
			{
				$('ajxLoaderContactSeller').show();
				$(fromobj).request({
				action:posturl,
				 method: 'post',
				 parameters: { formAction:'contactSeller',id:id}, 
				 onSuccess:handleBoosterCSResponse, 
				 onException:handleBoosterCSError
				});
		}

function handleBoosterCSResponse(transport)
{
	
	data=JSON.parse(transport.responseText);
	
		if(data.STATUS=="SUCCESS")
		{
			var result=data.MESSAGE.split("|");				
				document.getElementById('BoosterCSPopup').style.display = "block";
				document.getElementById('buy').checked = false;
				document.getElementById('aInfo').checked = false;
				document.getElementById('other').checked = false;			
				document.getElementById('sendSelfCopy2').checked = false;				
			  document.getElementById("errBoosterCSForm").innerHTML ="";
			  document.getElementById('message').value ="";			
				document.getElementById('sellerName').innerHTML =result[1];
				document.getElementById('to').value =result[1];
				document.getElementById('uname').value =result[2];
				document.getElementById('CSItemTitle').innerHTML =result[3];
				document.getElementById('itemInterest').value =result[3];				
				document.getElementById('consItemtitle').value =result[5];
				document.getElementById('idcs').value =result[8];		
				document.getElementById('csgid').value =result[9];			
				document.getElementById('csurlkey').value =result[10];						
		}
		else
		{
			document.getElementById("errBoosterCSForm").innerHTML = "Error processing: Please try later.";							
		}
		$('ajxLoaderContactSeller').hide();
}
		
function handleBoosterCSError(transport)
{	
	$('ajxLoaderContactSeller').hide();
	document.getElementById("errBoosterCSForm").innerHTML = "Error processing: Please try later.";	
}
function closeBoosterCSForm()
{
	document.getElementById('BoosterCSPopup').style.display = "none";
}
function RemoveBoosterItem(itemNo,urlKey,gid,chid)
{	
	location.href="group_booster.php?formAction=delItem&id="+itemNo+"&urlkey="+urlKey+"&gid="+gid+"&chid="+chid;
}


function sendBIMailToSeller(formObj,postUrl)
{	
	$('ajxLoaderContactSeller').show();
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { formAction:'sendBIMailToSeller'}, 
	 onSuccess:handlesendBIMailToSellerResponse, 
	 onException:handlesendBIMailToSellerError
	});	
}
function handlesendBIMailToSellerResponse(transport)
{	

	data = JSON.parse(transport.responseText);
		if(data.STATUS=="SUCCESS")
		{			
			document.getElementById("errAddItemPage").innerHTML = "Mail has been sent successfully!";			
			closeBoosterCSForm();		
		}
		else
		{
			document.getElementById("errBoosterCSForm").innerHTML = data.MESSAGE;			
		}
		$('ajxLoaderContactSeller').hide();
}

function handlesendBIMailToSellerError(transport)
{
	$('ajxLoaderContactSeller').hide();
	document.getElementById("errBoosterCSForm").innerHTML = "Error processing: Please try later.";	
}

function showEmailToFriendForm(fromobj,posturl,id)
{ 

				$(fromobj).request({
				action:posturl,
				 method: 'post',
				 parameters: { formAction:'contactSeller',id:id}, 
	 onSuccess:handleEmailToFriendResponse, 
	 onException:handleEmailToFriendError
	});
}

function handleEmailToFriendResponse(transport)
{
	data=JSON.parse(transport.responseText);
		if(data.STATUS=="SUCCESS")
		{			
			var result=data.MESSAGE.split("|");	
			
				document.getElementById('emailToFriendBPopup').style.display = "block";
				document.getElementById('copyToMyself2').checked = false;
				//document.getElementById('copyToMyself1').checked = false;
				document.getElementById('toEmail').value ="";
				document.getElementById('emailmessage').value ="";
				document.getElementById("errBoosterEmailFForm").innerHTML = "";
				document.getElementById('sellerName').innerHTML =result[1];
				document.getElementById('fromName').value =result[2];
				document.getElementById('emailsubject').value =result[4];
				document.getElementById('emailItemTitle').innerHTML =result[3];
				document.getElementById('emailTitle').value =result[3];	
				document.getElementById('idbemail').value =result[8];		
				document.getElementById('idgid').value =result[9];			
				document.getElementById('idurlkey').value =result[10];					
		}
}
		
function handleEmailToFriendError(transport)
{
	document.getElementById("errAddItemPage").innerHTML = "Error processing: Please try later.";	
}

function closeBIEmailToFriendForm()
{
	document.getElementById('emailToFriendBPopup').style.display = "none";
}

		

function sendBIMailToFriend(formObj,postUrl)
{	
	$('ajxLoaderBEmailFriend').show();
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { formAction:'sendBIMailToFriend'}, 
	 onSuccess:handlesendMailToFriendResponse, 
	 onException:handlesendMailToFriendError
	});
	
}
function handlesendMailToFriendResponse(transport)
{	
	data = JSON.parse(transport.responseText);	
		if(data.STATUS=="SUCCESS")
		{
			document.getElementById("errAddItemPage").innerHTML = "Mail has been sent successfully";
			closeBIEmailToFriendForm();
		}
		else
		{
			document.getElementById("errBoosterEmailFForm").innerHTML = data.MESSAGE;			
		}
		$('ajxLoaderBEmailFriend').hide();
}

function handlesendMailToFriendError(transport)
{
	$('ajxLoaderBEmailFriend').hide();
	document.getElementById("errBoosterEmailFForm").innerHTML = "Error processing: Please try later.";	
}


//Function for email to friend from indivisual page

function showEmailToFriendBIIndPage(fromobj,posturl,id)
{ 
	$(fromobj).request({
	action:posturl,
	 method: 'post',
	 parameters: { formAction:'contactSellerIndPage',id:id}, 
	 onSuccess:handleEmailToFriendBIIndPageResponse, 
	 onException:handleEmailToFriendBIIndPageError
	});
}

function handleEmailToFriendBIIndPageResponse(transport)
{
	data=JSON.parse(transport.responseText);
	if(data.STATUS=="SUCCESS")
		{	
			var result=data.MESSAGE.split("|");	
		
				document.getElementById('emailToFriendBIPopup').style.display = "block";				
				document.getElementById('copyToMyself1').checked = false;
				document.getElementById('toEmail').value ="";
				document.getElementById('emailmessage').value ="";
				document.getElementById("errBoosterEmailFForm").innerHTML = "";
				document.getElementById('sellerName').innerHTML =result[1];
				document.getElementById('fromName').value =result[2];
				document.getElementById('emailsubject').value =result[4];
				document.getElementById('emailItemTitle').innerHTML =result[3];
				document.getElementById('emailTitle').value =result[3];	
				document.getElementById('idbemail').value =result[8];					
				document.getElementById('idgid').value =result[9];			
				document.getElementById('idurlkey').value =result[10];						
		}
}
		
function handleEmailToFriendBIIndPageError(transport)
{
	document.getElementById("errAddItemPage").innerHTML = "Error processing: Please try later.";	
}

function closeEmailToFriendBIIndPageForm()
{
	document.getElementById('emailToFriendBIPopup').style.display = "none";
}


function sendBIMailToFriendIndPage(formObj,postUrl)
{	
	$('ajxLoaderBEmailFriend').show();
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { formAction:'sendBIMailToFriendIndPage'}, 
	 onSuccess:handlesendMailToFriendIndPageResponse, 
	 onException:handlesendMailToFriendIndPageError
	});
	
}
function handlesendMailToFriendIndPageResponse(transport)
{	
	data = JSON.parse(transport.responseText);	
		if(data.STATUS=="SUCCESS")
		{
			document.getElementById("errAddItemPage").innerHTML = "Mail has been sent successfully";
			closeEmailToFriendBIIndPageForm();
		}
		else
		{
			document.getElementById("errBoosterEmailFForm").innerHTML = data.MESSAGE;			
		}
		$('ajxLoaderBEmailFriend').hide();
}

function handlesendMailToFriendIndPageError(transport)
{
	$('ajxLoaderBEmailFriend').hide();
	document.getElementById("errBoosterEmailFForm").innerHTML = "Error processing: Please try later.";	
}


//Functions for contact seller

function showContactSellerBIIndPageForm(fromobj,posturl,id)
{ 
	$('ajxLoaderContactSeller').show();
	$(fromobj).request({
	action:posturl,
	 method: 'post',
	 parameters: { formAction:'contactSellerIndPage',id:id}, 
	 onSuccess:handleContactSellerBIIndPageResponse, 
	 onException:handleContactSellerBIIndPageError
	});
}

function handleContactSellerBIIndPageResponse(transport)
{
	data=JSON.parse(transport.responseText);
		if(data.STATUS=="SUCCESS")
		{
			var result=data.MESSAGE.split("|");	
			
				document.getElementById('BoosterIndPageCSPopup').style.display = "block";
				document.getElementById('buy').checked = false;
				document.getElementById('aInfo').checked = false;
				document.getElementById('other').checked = false;
				document.getElementById('sendSelfCopy2').checked = false;
				document.getElementById('message').value="";
				document.getElementById('errBoosterIndPageCSForm').innerHTML ="";				
				document.getElementById('sellerName').innerHTML =result[1];
				document.getElementById('to').value =result[1];
				document.getElementById('uname').value =result[2];
				document.getElementById('CSItemTitle').innerHTML =result[3];
				document.getElementById('itemInterest').value =result[3];
				//document.getElementById('message').value =result[6];
				document.getElementById('consItemtitle').value =result[5];			
				document.getElementById('idcs').value =result[8];					
				document.getElementById('csgid').value =result[9];			
				document.getElementById('csurlkey').value =result[10];			
		
					
		}
		else
		{
			document.getElementById("errAddItemPage").innerHTML = "Error processing: Please try later.";							
		}
		$('ajxLoaderContactSeller').hide();
}
		
function handleContactSellerBIIndPageError(transport)
{
	$('ajxLoaderContactSeller').hide();
	document.getElementById("errAddItemPage").innerHTML = "Error processing: Please try later.";	
}
function closeContactSellerBIIndPageForm()
{
	document.getElementById('BoosterIndPageCSPopup').style.display = "none";
}


function sendBIMailToSellerIndPage(formObj,postUrl)
{	
	$('ajxLoaderContactSeller').show();
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { formAction:'sendBIMailToSellerIndPage'}, 
	 onSuccess:handlesendBIMailToSellerIndPageResponse, 
	 onException:handlesendBIMailToSellerIndPageError
	});	
}
function handlesendBIMailToSellerIndPageResponse(transport)
{	

	data = JSON.parse(transport.responseText);
		if(data.STATUS=="SUCCESS")
		{			
			document.getElementById("errAddItemPage").innerHTML = "Mail has been sent successfully!";			
			closeContactSellerBIIndPageForm();		
		}
		else
		{
			document.getElementById("errBoosterIndPageCSForm").innerHTML = data.MESSAGE;			
		}
		$('ajxLoaderContactSeller').hide();
}

function handlesendBIMailToSellerIndPageError(transport)
{
	$('ajxLoaderContactSeller').hide();
	document.getElementById("errBoosterIndPageCSForm").innerHTML = "Error processing: Please try later.";	
}

function getCatagoryWiseDate(val,divId)
{
	var prev_div_id = document.getElementById('page_prev_id').value;	
	document.getElementById('categoryData').value = val;
	if(prev_div_id!="")
	{
		document.getElementById(prev_div_id).className = "buy_cat_menu_ind";		
	}	
	document.getElementById(divId).className  ="buy_cat_menu_ind_active";	
	document.getElementById('page_prev_id').value = divId;	
	document.getElementById('grpBooster').submit();		
}

function reset_bsitemimg()
{
		var objHolder = document.getElementById("booster_img_files");
		var items = objHolder.getElementsByTagName("div"); 

		for(var i=items.length-1;i>0;i--)
		{
			divId = items[i].id;
			if(i == 1)
				remove_bsimg(divId,"free");
			else
				remove_bsimg(divId,"paid");
		}
		document.getElementById("browseDiv").innerHTML = '<input type="file" name="image" size="20" id="image" /> &nbsp;<input type="submit" name="upload" value="Upload" onclick="Javascript: showUploadItemImgProgress();"/>';
		if(document.getElementById('team_list')) document.getElementById('team_list').style.display="none";
		document.getElementById('booster_img_files').style.display="none";
		document.getElementById('bs_paypal').style.display="none";
		document.getElementById('bs_itemimages').value = "";
		document.getElementById("divErrAddItemStep2").innerHTML = "";
		document.getElementById('booster_item_frame').style.height = 0+"px";
		$('ajxLoaderAddItemStep2').hide();
}

function remove_bsimg(imgName,imgType)
{
	$('ajxLoaderAddItemStep2').show();
	var divObj = document.getElementById(imgName);
	if(divObj.nextSibling){ var nextDiv = divObj.nextSibling; var img_next = nextDiv.id;}
	else img_next='';
		
	if(imgType == 'free')
	{
		var images = document.getElementById('bs_itemimages').value;
		var pars = "imgName="+imgName+"&type=free&img_next="+img_next;
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=delete_bsitem_image", {method: 'post', parameters: pars,
		 onSuccess: handle_delete_free_bsimg
		});		
	}
	else
	{
		var pars = "imgName="+imgName+"&type=paid";
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=delete_bsitem_image", {method: 'post', parameters: pars,
		 onSuccess: handle_delete_paid_bsimg
		});		
	}
		
}

function handle_delete_free_bsimg(transport)
{
	var imgName = transport.responseText;

	//find next image and remove
	var divObj = document.getElementById(imgName);
	if(divObj.nextSibling) {	var nextDiv = divObj.nextSibling; 	var img_next = nextDiv.id;}
	else img_next = '';
	
	var images = document.getElementById('bs_itemimages').value;
	img_arr = images.split("|");
	for(i=0; i<img_arr.length; i++)
	{
		if(img_arr[i] == imgName) img_arr.splice(i,1);
		if(img_next!='' && img_arr[i] == img_next) img_arr[i] = imgName;
	}	
	document.getElementById('bs_itemimages').value = img_arr.join("|");
	
	//clear list
  var objHolder = document.getElementById("booster_img_files");
  objHolder.innerHTML = '<div id="heading"><span class="post_fee_heading">Post Fee</span>	<span class="file_name_heading">File Name</span></div>';	
  
  if(document.getElementById('bs_itemimages').value == '')
  {
		document.getElementById("booster_img_files").style.display = "none";
		document.getElementById("browseDiv").innerHTML = '<input type="file" name="image" size="20" id="image" /> &nbsp;<input type="submit" name="upload" value="Upload" onclick="Javascript: showUploadItemImgProgress();"/>';  	
		 //update thumb
		 var t = 120 // interval in seconds
		 tmp = new Date();
	   tmp = "?"+tmp.getTime()		
		 document.getElementById("bs_uploaded_img").src = baseurl+'/images/dontcopy.gif'+tmp ;	
  }
  else
  {
	  //populate new list
		for(i=0; i<img_arr.length; i++)
		{
			var divTag = document.createElement("div");
			divTag.id = img_arr[i];
			picId = img_arr[i];
			picName = img_arr[i];

			var key = hexToByteArray(genkey());
			var mode = 'ECB'; // ECB or CBC
			var ciphertext =   byteArrayToHex(rijndaelEncrypt(picName,key, mode));
			
			displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';
				
			if(i==0)
			{
					var key = hexToByteArray(genkey());
					var mode = 'ECB'; // ECB or CBC
					var ciphertext =   byteArrayToHex(rijndaelEncrypt(imgName,key, mode));
					
					displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';				
					divTag.innerHTML = '<span class="img_fee">Free</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"><a class="pic_vdo_remove" href=\'javascript:remove_bsimg("'+imgName+'","free");\'>Remove</a></span></span>';
			}
			else
					divTag.innerHTML = '<span class="img_fee">$ '+bsitemimg_fee+'</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"> <a class="pic_vdo_remove" href=\'javascript:remove_bsimg("'+picId+'","paid");\'>Remove</a></span></span>';
			objHolder.appendChild(divTag);  
		}
		
		var img = imgName.split("_");

		//update thumb
	 var t = 120 // interval in seconds
	 tmp = new Date();
   tmp = "?"+tmp.getTime()
	 	document.getElementById("bs_uploaded_img").src = tmburl+'/bsitem_img/'+img[0]+'.jpg'+tmp ;		
	}
	
	$('ajxLoaderAddItemStep2').hide();
}

function handle_delete_paid_bsimg(transport)
{
	var imgName = transport.responseText;
	var images = document.getElementById('bs_itemimages').value;
	img_arr = images.split("|");
	for(i=0; i<img_arr.length; i++)
	{
		if(img_arr[i] == imgName) img_arr.splice(i,1);
	}	
	document.getElementById('bs_itemimages').value = img_arr.join("|");
	
	//delete the removed img div
	var rdiv = document.getElementById(imgName);
  var objHolder = document.getElementById("booster_img_files");
  objHolder.removeChild(rdiv);	
  
  $('ajxLoaderAddItemStep2').hide();		 
}

function toggleTeamList(obj)
{
	if(obj.checked==true)
		document.getElementById('team_list').style.display="block";
	else
		document.getElementById('team_list').style.display="none";
}
function togglePaypal(obj)
{
	if(obj.checked==true)
		document.getElementById('bs_paypal').style.display="block";
	else
		document.getElementById('bs_paypal').style.display="none";
}

function showUploadItemImgProgress()
{
	document.getElementById("ajxLoaderAddItemStep2").style.display = 'block';
	document.getElementById("divErrAddItemStep2").innerHTML = "";
	document.getElementById('crop_itemimg_form').action = "crop_BoosterItemImg.php";
	document.getElementById('crop_itemimg_form').target = "booster_item_frame";
}
function showAddItem()
{
	document.getElementById('add_item_form').style.display = "block";
}
function closeAddItem(lnk)
{
	location.href=lnk;
}
function closeAddItemStep2(lnk)
{
	location.href=lnk;
}
function add_droplist_div()
{
	var objHolder = document.getElementById("droplist_opt_holder");
	var items = objHolder.getElementsByTagName("div");
	var num = items.length + 1;

	var divTag = document.createElement("div");
	divTag.id = num;
	divTag.setAttribute("align","center");
	divTag.style.margin = "0px auto";
	divTag.className ="droplist_div";
	divTag.innerHTML = '<input type="text" value="" name="label[]" style="width:90px;"/> = <input type="text" value="" name="label_value[]" style="width:160px; #width:155px;"/>	<img onclick="remove_droplist_div(this);" src="images/remove.png" style="height:21px; width:19px; vertical-align:bottom;" />';
	objHolder.appendChild(divTag);      				
}
function remove_droplist_div(ele)
{
	var rdiv = ele.parentNode;
  var objHolder = document.getElementById("droplist_opt_holder");
  objHolder.removeChild(rdiv);	
}
function addItemStep1(formObj,postUrl)
{
	document.getElementById("divErrAddItemStep1").innerHTML = "";
		$('ajxLoaderAddItemStep1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_ITEM_STEP1'}, 
		  onSuccess:handle_addItemStep1Response, 
		  onException: handle_addItemStep1Error
		});	
}
function handle_addItemStep1Response(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("item_id").value = data.MESSAGE;
				$('ajxLoaderAddItemStep1').hide();
				document.getElementById('add_item_form').style.display = "none";
				document.getElementById("add_item_form_step2").style.display = 'block';
		}
		else
		{
			document.getElementById("divErrAddItemStep1").innerHTML = data.MESSAGE;;
			$('ajxLoaderAddItemStep1').hide();
		}
}
function handle_addItemStep1Error(transport){}

function addItemStep2(formObj,postUrl)
{
	document.getElementById('crop_itemimg_form').action = "group_admin_operations.php";
	document.getElementById('crop_itemimg_form').target = "";
	
	document.getElementById('preview_item_id').value = document.getElementById('item_id').value;
	document.getElementById('preview_bs_itemimages').value = document.getElementById('bs_itemimages').value;
		
	document.getElementById("divErrAddItemStep2").innerHTML = "";
		$('ajxLoaderAddItemStep2').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_ITEM_STEP2'}, 
		  onSuccess:handle_addItemStep2Response, 
		  onException: handle_addItemStep2Error
		});	
}
function handle_addItemStep2Response(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrAddItemStep2").innerHTML = data.MESSAGE;
				document.getElementById("bsitem_detail").innerHTML = data.UPDATEDATA;
				$('ajxLoaderAddItemStep2').hide();
				document.getElementById('add_item_form_step2').style.display = "none";
				document.getElementById('item_preview').style.display = "block";
		}
		else
		{
			document.getElementById("divErrAddItemStep2").innerHTML = data.MESSAGE;;
			$('ajxLoaderAddItemStep2').hide();
		}
}
function handle_addItemStep2Error(transport){}

function closeBSItemPreview()
{
		document.getElementById('item_preview').style.display = "none";
		document.getElementById('add_item_form_step2').style.display = "block";
}

function submitBSItemPreview(formObj,postUrl)
{
		$('ajxLoaderBSItemPreview').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SUBMIT_BSITEM_PREVIEW'}, 
		  onSuccess:handle_submitBSItemPreviewResponse, 
		  onException: handle_submitBSItemPreviewError
		});	
}
function handle_submitBSItemPreviewResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				if(data.MESSAGE == 'PAY')
				{
					document.getElementById("bsitem_checkout_div").innerHTML = data.UPDATEDATA;
					document.getElementById('item_preview').style.display = "none";
					document.getElementById('item_checkout').style.display = "block";
				}
				else
				{
					location.reload();
				}
		}
		else
		{
			document.getElementById("divErrAddItemStep2").innerHTML = data.MESSAGE;
			$('ajxLoaderBSItemPreview').hide();
		}
}
function handle_submitBSItemPreviewError(transport){}

function checkoutBSItemImages(formObj,postUrl)
{
		$('ajxLoaderBSItemCheckout').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'CHECKOUT_BSITEM_IMAGES'}, 
		  onSuccess:handle_checkoutBSItemImagesResponse, 
		  onException: handle_checkoutBSItemImagesError
		});	
}
function handle_checkoutBSItemImagesResponse(transport)
{
		data=transport.responseText.evalJSON();	
		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrBSItemCheckout").innerHTML = data.MESSAGE;
				setTimeout('location.reload()', 100);
		}
		else
		{
			document.getElementById("divErrBSItemCheckout").innerHTML = data.MESSAGE;
			$('ajxLoaderBSItemCheckout').hide();
		}
}
function handle_checkoutBSItemImagesError(transport){}

function closeBSItemCheckout()
{
	if(confirm("Closing the form will not upload the pay images. \nAre you sure you want to quit?"))
	{
		document.getElementById('item_checkout').style.display = "none";
		location.reload();
	}	
}


function fadein_vidnpic_div(divid, imgDivid, divHeight, opacity,show_div,hide_div) {
	document.getElementById(show_div).style.display="none";
	document.getElementById(hide_div).style.display="block";
	obj = document.getElementById(divid);
	imgobj = document.getElementById(imgDivid);
	obj.style.height = divHeight+"px";
	if(divHeight == 0) {
		obj.style.display = "block";
		opacity = (opacity == 100)?99.999:opacity;
    // IE/Win
    imgobj.style.filter = "alpha(opacity:"+opacity+")"; 
  	// Safari<1.2, Konqueror
  	imgobj.style.KHTMLOpacity = opacity/120;
  	// Older Mozilla and Firefox
  	imgobj.style.MozOpacity = opacity/120; 
  	// Safari 1.2, newer Firefox and Mozilla, CSS3
  	imgobj.style.opacity = opacity/120;
	}
	if(divHeight <= 60) {
		divHeight += 20;
		window.setTimeout("fadein_vidnpic_div('"+divid+"', '"+imgDivid+"', "+divHeight+", "+opacity+",'"+show_div+"','"+hide_div+"')", 120);
	}
	if(divHeight == 60) {
		increase_opacity(imgDivid, opacity);
	}
}
function increase_opacity(imgDivid, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
  // IE/Win
  imgobj.style.filter = "alpha(opacity:"+opacity+")"; 
	// Safari<1.2, Konqueror
	imgobj.style.KHTMLOpacity = opacity/120;
	// Older Mozilla and Firefox
	imgobj.style.MozOpacity = opacity/120; 
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	imgobj.style.opacity = opacity/120;

	if(opacity == 0) {
		imgobj.style.display = "block";
	}
	if(opacity <= 100) {
		opacity += 20;
		window.setTimeout("increase_opacity('"+imgDivid+"', "+opacity+")", 120);
	}
}
function fadeout_vidnpic_div(divid, imgDivid, divHeight, opacity,show_div,hide_div) {
	document.getElementById(show_div).style.display="block";
	document.getElementById(hide_div).style.display="none";
	obj = document.getElementById(divid);
	imgobj = document.getElementById(imgDivid);
	obj.style.height = divHeight+"px";
	if(divHeight == 0) {
		obj.style.display = "none";
	}
	if(divHeight == 60) {
		decrease_opacity(imgDivid, opacity);
	}
	if(divHeight >= 0) {
		divHeight -= 20;
		window.setTimeout("fadeout_vidnpic_div('"+divid+"', '"+imgDivid+"', "+divHeight+", "+opacity+",'"+show_div+"','"+hide_div+"')", 150);
	}
}
function decrease_opacity(imgDivid, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
  // IE/Win
  imgobj.style.filter = "alpha(opacity:"+opacity+")"; 
	// Safari<1.2, Konqueror
	imgobj.style.KHTMLOpacity = opacity/120;
	// Older Mozilla and Firefox
	imgobj.style.MozOpacity = opacity/120; 
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	imgobj.style.opacity = opacity/120;

	if(opacity == 0) {
		imgobj.style.display = "none";
	}
	if(opacity >= 0) {
		opacity -= 20;
		window.setTimeout("decrease_opacity('"+imgDivid+"', "+opacity+")", 100);
	}
}



//Function for editing a booster item

function showEditItem(formObj,postUrl,AID,fromUS)
{
	
	if(fromUS == "true")
	{	
		formObj.action = "group_admin_operations.php";	
	}	
	$('ajxLoadereditItemStep1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'GET_ITEM_DETAIL',AID:AID}, 
		  onSuccess:handle_editItemResponse, 
		  onException: handle_editITemError
		});	
}
function  handle_editItemResponse(transport)
{
	data=JSON.parse(transport.responseText);	
	if(data.STATUS=="SUCCESS")
		{
			var result=data.MESSAGE.split("_");	
			
			document.getElementById('edit_item_form').style.display = "block";
			$('ajxLoadereditItemStep1').hide();
			document.getElementById('eitem_title').value=result[0];
			document.getElementById('etags').value=result[1];
			document.getElementById('eitem_desc').value=result[2];
			//alert(document.edit_item_step1_form.eitem_type.length);
			var i;
			var lnt = document.edit_item_step1_form.eitem_type.length;			
			for(i=0;i<=lnt;i++)
			{
				if(i==result[3])
					document.getElementById('eitem_type'+i).checked=true;
			}			
			var date= result[4];	
			var tdate= result[4].split("-");
			var finalDate = tdate[1]+"/"+tdate[2]+"/"+tdate[0];			
			document.getElementById('eclosing_date').value=finalDate;
			document.getElementById('eqty').value=result[5];
			document.getElementById('econdition').value=result[6];
			document.getElementById('eprice').value=result[7];
			document.getElementById('ecurrency').value=result[8];
			document.getElementById('epay_method').value=result[9];		
			document.getElementById('epaypal_account').value=result[13];
			
			if(result[9] == '1')
			{
				document.getElementById('bs_paypal2').style.display = 'block';
			}			
			var droplist_level = result[10];
			var dlArray = droplist_level.split("|");
			var droplist_value = result[11];
			var dvArray = droplist_value.split("|");			
			if(dlArray.length==1)		
			{
				document.getElementById('elabel[]').value=dlArray[0];
				document.getElementById('elabel_value[]').value=dvArray[0];
			}
			else
			{
				var j;
				for (j=0;j<dlArray.length;j++)
				{					
					if(j==0)
					{
						document.getElementById('elabel[]').value=dlArray[j];					
						document.getElementById('elabel_value[]').value=dvArray[j];		
					}			
					else
					{
						var objHolder = document.getElementById("edroplist_opt_holder");
						var items = objHolder.getElementsByTagName("div");
					  var num = items.length + 1;
						var divTag = document.createElement("div");
						divTag.id = num;
						divTag.setAttribute("align","center");
						divTag.style.margin = "0px auto";
					  divTag.className ="droplist_div";
						divTag.innerHTML = '<input type="text" value='+dlArray[j]+' name="elabel[]" id="elabel[]" style="width:90px;"/> = <input type="text" value='+dvArray[j]+' name="elabel_value[]" style="width:160px; #width:155px;"/>	<img onclick="remove_edroplist_div(this);" src="images/remove.png" style="height:21px; width:19px; vertical-align:bottom;" />';
						objHolder.appendChild(divTag);
					}
				}				
			}	
			document.getElementById('eitem_id').value=result[12];		
		
		}
}
function handle_editITemError(){}
function closeEditItem(lnk)
{
	location.href=lnk;
}

function add_edroplist_div()
{
	var objHolder = document.getElementById("edroplist_opt_holder");
	var items = objHolder.getElementsByTagName("div");
	var num = items.length + 1;

	var divTag = document.createElement("div");
	divTag.id = num;
	divTag.setAttribute("align","center");
	divTag.style.margin = "0px auto";
	divTag.className ="droplist_div";
	divTag.innerHTML = '<input type="text" value="" name="elabel[]" style="width:90px;"/> = <input type="text" value="" name="elabel_value[]" style="width:160px; #width:155px;"/>	<img onclick="remove_edroplist_div(this);" src="images/remove.png" style="height:21px; width:19px; vertical-align:bottom;" />';
	objHolder.appendChild(divTag);      				
}
function remove_edroplist_div(ele)
{
	var rdiv = ele.parentNode;
  var objHolder = document.getElementById("edroplist_opt_holder");
  objHolder.removeChild(rdiv);	
}

function editItemStep1(formObj,postUrl)
{
	document.getElementById("divErreditItemStep1").innerHTML = "";
		$('ajxLoadereditItemStep1').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'EDIT_ITEM_STEP1'}, 
		  onSuccess:handle_editItemStep1Response, 
		  onException: handle_editItemStep1Error
		});	
}
function handle_editItemStep1Response(transport)
{
	//	data=transport.responseText.evalJSON();
		

data=JSON.parse(transport.responseText);
	if(data.STATUS=="SUCCESS")
		{
			 var result=data.MESSAGE.split(";");	
		
				document.getElementById("editem_id").value = result[0];
				document.getElementById("total_pic").value = result[1];
				$('ajxLoadereditItemStep1').hide();
				document.getElementById('edit_item_form').style.display = "none";
				document.getElementById("edit_item_form_step2").style.display = 'block';		
				if(result[1]>0)
				{
					var objHolder = parent.document.getElementById("booster_eimg_files");					
					var imgName;
					var imgFee;
					var key = hexToByteArray(genkey());
					var mode = 'ECB'; // ECB or CBC
					document.getElementById('booster_eimg_files').style.display = "block";
					for(var loop=1;loop<=result[1];loop++)
					{
						if(loop==1)
						{
							imgName = result[0]+"_"+loop+".jpg";	
							var ciphertext =   byteArrayToHex(rijndaelEncrypt(imgName,key, mode));							
							displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';							
							parent.document.getElementById("bs_euploaded_img").src =result[3];
							imgFee = "Free";						
							var str = '<div id="'+imgName+'"><span class="img_fee">'+imgFee+'</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"> <a class="pic_vdo_remove" href=\'javascript:remove_edit_bsimg("'+imgName+'","'+'free'+'");\'>Remove</a></span></span></div>';
	            objHolder.innerHTML += str;	
	            parent.document.getElementById("bs_eitemimages").value = imgName;						 
						}
						else
						{
							 imgName = result[0]+"_"+loop+".jpg";	
							 var ciphertext =   byteArrayToHex(rijndaelEncrypt(imgName,key, mode));							
						   displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';						   
							 imgFee = "$ 0.30";							 
							 var str = '<div id="'+imgName+'"><span class="img_fee">'+imgFee+'</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"> <a class="pic_vdo_remove" href=\'javascript:remove_edit_bsimg("'+imgName+'","'+'paid'+'");\'>Remove</a></span></span></div>';
	             objHolder.innerHTML += str;
	             parent.document.getElementById("bs_eitemimages").value += '|'+imgName;
						}							
					}
				}	
			var myAjax = new Ajax.Request("group_admin_operations.php?actionType=GET_SELECTED_TEAM&team="+result[2]+"&gid="+result[4], {method: 'post', 
		onSuccess: handleGetTeamResponse		
			});							
		}
		else
		{
			document.getElementById("divErreditItemStep1").innerHTML = data.MESSAGE;;
			$('ajxLoadereditItemStep1').hide();
		}
}
function handle_editItemStep1Error(transport){}


function handleGetTeamResponse(transport)
{
		data=transport.responseText.evalJSON();
		
		if(data.STATUS=="SUCCESS")
		{
			document.getElementById("eteam_list").innerHTML = data.MESSAGE;
		}
		else
		{
				document.getElementById("divErrEditItemStep2").innerHTML = data.MESSAGE;
		}		
}
function handleGetDetailSubcategoryError(transport)
{
	
	document.getElementById("divErrEditItemStep2").innerHTML = "Error processing: Please try later.";
	
}
function closeEditItemStep2(lnk)
{
	location.href=lnk;
}

function showEUploadItemImgProgress()
{
	document.getElementById("ajxLoaderEditItemStep2").style.display = 'block';
	document.getElementById("divErrEditItemStep2").innerHTML = "";
	document.getElementById('ecrop_itemimg_form').action = "crop_editBoosterItemImg.php";
	document.getElementById('ecrop_itemimg_form').target = "booster_eitem_frame";
}

function toggleETeamList(obj)
{
	if(obj.checked==true)
		document.getElementById('eteam_list').style.display="block";
	else
		document.getElementById('eteam_list').style.display="none";
}

function saveThumbnail_ebsitemimg()
{

	  //document.getElementById('ajaxLoader1').style.display = 'block';
	  var x1 = document.getElementById('x1').value;
	 
	  var y1 = document.getElementById('y1').value;
	  var x2 = document.getElementById('x2').value;
	  var y2 = document.getElementById('y2').value;
	  var w = document.getElementById('w').value;
	  var h = document.getElementById('h').value;
	  var item_id = document.getElementById('editem_id').value;
	  var imgnum = document.getElementById('imgnum').value;

	  var xmlHttpReq = false;
	  var self = this;
	  // Mozilla/Safari
	  if (window.XMLHttpRequest) {
	      self.xmlHttpReq = new XMLHttpRequest();
	  }
	  // IE
	  else if (window.ActiveXObject) {
	      self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  var strURL = "crop_editBoosterItemImg.php?action=SAVE_THUMBNAIL";	 
	  var params = "&x1="+x1+"&y1="+y1+"&x2="+x2+"&y2="+y2+"&w="+w+"&h="+h+"&editem_id="+item_id+"&imgnum="+imgnum;

	  self.xmlHttpReq.open('POST', strURL, true);
	  self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	  self.xmlHttpReq.onreadystatechange = function() {
	      if (self.xmlHttpReq.readyState == 4) {
		  handleSaveThumbnail_ebsitemimg(self.xmlHttpReq.responseText);
	      }
	 }
	 self.xmlHttpReq.send(params);			
			
}
function handleSaveThumbnail_ebsitemimg(str)
{
			refreshImage(str);
			parent.document.getElementById('booster_eitem_frame').src = 'blank.html';
}



function editItemStep2(formObj,postUrl)
{
	document.getElementById('ecrop_itemimg_form').action = "group_admin_operations.php";	
	document.getElementById('ecrop_itemimg_form').target = "";
	
	document.getElementById('edit_preview_item_id').value = document.getElementById('editem_id').value;
	document.getElementById('edit_preview_bs_itemimages').value = document.getElementById('bs_eitemimages').value;	
	document.getElementById('edit_new_preview_bs_itemimages').value = document.getElementById('new_bs_eitemimages').value;
		
	document.getElementById("divErrEditItemStep2").innerHTML = "";
		$('divErrEditItemStep2').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'EDIT_ITEM_STEP2'}, 
		  onSuccess:handle_editItemStep2Response, 
		  onException: handle_editItemStep2Error
		});	
}
function handle_editItemStep2Response(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrEditItemStep2").innerHTML = data.MESSAGE;
				document.getElementById("edit_bsitem_detail").innerHTML = data.UPDATEDATA;
				$('ajxLoaderEditItemStep2').hide();
				document.getElementById('edit_item_form_step2').style.display = "none";
				document.getElementById('edit_item_preview').style.display = "block";
		}
		else
		{
			document.getElementById("divErrEditItemStep2").innerHTML = data.MESSAGE;;
			$('ajxLoaderEditItemStep2').hide();
		}
}
function handle_editItemStep2Error(transport){}
function closeEditBSItemPreview()
{
		document.getElementById('edit_item_preview').style.display = "none";
		document.getElementById('edit_item_form_step2').style.display = "block";
}
function submitEditBSItemPreview(formObj,postUrl)
{
		$('ajxLoaderEditBSItemPreview').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SUBMIT_EDIT_BSITEM_PREVIEW'}, 
		  onSuccess:handle_submitEBSItemPreviewResponse, 
		  onException: handle_submitEBSItemPreviewError
		});	
}
function handle_submitEBSItemPreviewResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				if(data.MESSAGE == 'PAY')
				{
					document.getElementById("edit_bsitem_checkout_div").innerHTML = data.UPDATEDATA;
					document.getElementById('edit_item_preview').style.display = "none";
					document.getElementById('edit_item_checkout').style.display = "block";
				}
				else
				{
					location.reload();
				}
		}
		else
		{
			document.getElementById("divErrEditItemStep2").innerHTML = data.MESSAGE;
			$('ajxLoaderEditBSItemPreview').hide();
		}
}
function handle_submitEBSItemPreviewError(transport){}

function checkoutEditBSItemImages(formObj,postUrl)
{
		$('ajxLoaderEBSItemCheckout').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'EDIT_CHECKOUT_BSITEM_IMAGES'}, 
		  onSuccess:handle_checkoutEBSItemImagesResponse, 
		  onException: handle_checkoutEBSItemImagesError
		});	
}
function handle_checkoutEBSItemImagesResponse(transport)
{
		data=transport.responseText.evalJSON();	
		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrEditBSItemCheckout").innerHTML = data.MESSAGE;
				setTimeout('location.reload()', 100);
		}
		else
		{
			document.getElementById("divErrEditBSItemCheckout").innerHTML = data.MESSAGE;
			$('ajxLoaderEBSItemCheckout').hide();
		}
}
function handle_checkoutEBSItemImagesError(transport){}

function closeEditBSItemCheckout()
{
	if(confirm("Closing the form will not upload the pay images. \nAre you sure you want to quit?"))
	{
		document.getElementById('edit_item_checkout').style.display = "none";
		location.reload();
	}	
}
function reset_ebsitemimg()
{
		var objHolder = document.getElementById("booster_eimg_files");
		var items = objHolder.getElementsByTagName("div"); 

		for(var i=items.length-1;i>0;i--)
		{
			divId = items[i].id;
			if(i == 1)
				remove_bsimg(divId,"free");
			else
				remove_bsimg(divId,"paid");
		}
		document.getElementById("ebrowseDiv").innerHTML = '<input type="file" name="image" size="20" id="image" /> &nbsp;<input type="submit" name="upload" value="Upload" onclick="Javascript: showEUploadItemImgProgress();"/>';
		if(document.getElementById('eteam_list')) document.getElementById('team_list').style.display="none";
		document.getElementById('booster_eimg_files').style.display="none";
		document.getElementById('bs_eitemimages').value = "";
		document.getElementById('new_bs_eitemimages').value = "";
		
		document.getElementById("divErrEditItemStep2").innerHTML = "";
		document.getElementById('booster_eitem_frame').style.height = 0+"px";
		$('ajxLoaderEditItemStep2').hide();
}

function remove_edit_bsimg(imgName,imgType)
{
	$('ajxLoaderEditItemStep2').show();
	var divObj = document.getElementById(imgName);
	if(divObj.nextSibling){ var nextDiv = divObj.nextSibling; var img_next = nextDiv.id;}
	else img_next='';
		
	if(imgType == 'free')
	{
		var images = document.getElementById('bs_eitemimages').value;
		var pars = "imgName="+imgName+"&type=free&img_next="+img_next;
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=delete_edit_item_image", {method: 'post', parameters: pars,
		 onSuccess:handle_delete_edit_free_bsimg
		});		
	}
	else
	{
		var pars = "imgName="+imgName+"&type=paid";
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=delete_edit_item_image", {method: 'post', parameters: pars,
		 onSuccess: handle_delete_edit_paid_bsimg
		});		
	}
		
}

function handle_delete_edit_free_bsimg(transport)
{
	var imgName = transport.responseText;

	//find next image and remove
	var divObj = document.getElementById(imgName);
	if(divObj.nextSibling) {	var nextDiv = divObj.nextSibling; 	var img_next = nextDiv.id;}
	else img_next = '';	
	var images = document.getElementById('bs_eitemimages').value;

	img_arr = images.split("|");
	for(i=0; i<img_arr.length; i++)
	{
		if(img_arr[i] == imgName) img_arr.splice(i,1);
		if(img_next!='' && img_arr[i] == img_next) img_arr[i] = imgName;
	}	
	document.getElementById('bs_eitemimages').value = img_arr.join("|");
	var new_images = document.getElementById('new_bs_eitemimages').value;	
	
	if(new_images !='')
	{
		new_img_arr = new_images.split("|");	
		for(j=0; j<new_img_arr.length; j++)
		{
			if(new_img_arr[j] == imgName)		new_img_arr.splice(j,1);
			if(img_next!='' && new_img_arr[j] == img_next) new_img_arr[j] = imgName;			 
		}	
	document.getElementById('new_bs_eitemimages').value = new_img_arr.join("|");
  }
	
	//clear list
  var objHolder = document.getElementById("booster_eimg_files");
  objHolder.innerHTML = '<div id="heading"><span class="post_fee_heading">Post Fee</span>	<span class="file_name_heading">File Name</span></div>';	
  
  if(document.getElementById('bs_eitemimages').value == '')
  {
		document.getElementById("booster_eimg_files").style.display = "none";
		document.getElementById("bsitemBrowse_div").innerHTML = '<input type="file" name="image" size="20" id="image" /> &nbsp;<input type="submit" name="upload" value="Upload" onclick="Javascript: showEUploadItemImgProgress();"/>';  	
		 //update thumb
		 var t = 120 // interval in seconds
		 tmp = new Date();
	   tmp = "?"+tmp.getTime()		
		 document.getElementById("bs_euploaded_img").src = baseurl+'/images/dontcopy.gif'+tmp ;	
  }
  else
  {
	  //populate new list
		for(i=0; i<img_arr.length; i++)
		{
			var divTag = document.createElement("div");
			divTag.id = img_arr[i];
			picId = img_arr[i];
			picName = img_arr[i];

			var key = hexToByteArray(genkey());
			var mode = 'ECB'; // ECB or CBC
			var ciphertext =   byteArrayToHex(rijndaelEncrypt(picName,key, mode));
			
			displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';
				
			if(i==0)
			{
					var key = hexToByteArray(genkey());
					var mode = 'ECB'; // ECB or CBC
					var ciphertext =   byteArrayToHex(rijndaelEncrypt(imgName,key, mode));
					
					displayName = 'p_'+ciphertext.substr(0,5)+'.jpg';				
					divTag.innerHTML = '<span class="img_fee">Free</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"><a class="pic_vdo_remove" href=\'javascript:remove_edit_bsimg("'+imgName+'","free");\'>Remove</a></span></span>';
			}
			else
					divTag.innerHTML = '<span class="img_fee">$ '+bsitemimg_fee+'</span><span class="img_info"><span class="img_name">'+displayName+'</span><span class="img_option"> <a class="pic_vdo_remove" href=\'javascript:remove_edit_bsimg("'+picId+'","paid");\'>Remove</a></span></span>';
			objHolder.appendChild(divTag);  
		}
		
		var img = imgName.split("_");

		//update thumb
	 var t = 120 // interval in seconds
	 tmp = new Date();
   tmp = "?"+tmp.getTime()
	 	document.getElementById("bs_euploaded_img").src = tmburl+'/bsitem_img/'+img[0]+'.jpg'+tmp ;		
	 
	}
	
	$('ajxLoaderEditItemStep2').hide();
}

function handle_delete_edit_paid_bsimg(transport)
{
	var txt = transport.responseText;
	var txt_arr = txt.split("|");
	var imgName = txt_arr[0];	
	var del_a_save = txt_arr[1];
	if(del_a_save =="true")
	{
		var images_to_del = document.getElementById('deleted_images').value;	
		document.getElementById('deleted_images').value = images_to_del+"|"+imgName;	
	}
	
	var images = document.getElementById('bs_eitemimages').value;
	img_arr = images.split("|");
	for(i=0; i<img_arr.length; i++)
	{
		if(img_arr[i] == imgName) img_arr.splice(i,1);
	}	
	document.getElementById('bs_eitemimages').value = img_arr.join("|");
	var new_images = document.getElementById('new_bs_eitemimages').value;
	
	if(new_images !='')
	{
		new_img_arr = new_images.split("|");
	
		for(j=0; j<new_img_arr.length; j++)
		{
			if(new_img_arr[j] == imgName)
			 { 				
				new_img_arr.splice(j,1);}
		   }		
		document.getElementById('new_bs_eitemimages').value = new_img_arr.join("|");
   }
	
	
	//delete the removed img div
	var rdiv = document.getElementById(imgName);
  var objHolder = document.getElementById("booster_eimg_files");
  objHolder.removeChild(rdiv);	
  
  $('ajxLoaderEditItemStep2').hide();		 
}

/* group booster functions */
function showGrpBSItemOrder(gid)
{
		document.getElementById('view_grpbsorder_form').style.display = 'block';
		location.href = "#grpbsorders";
		$('ajxLoaderGrpBSOrder').show();
		var pars = "gid="+gid;
		var myAjax = new Ajax.Request("group_operations.php?actionType=POPULATE_GRPBSITEM_ORDER", {method: 'post', parameters: pars,
		onSuccess: handle_showGrpBSItemOrder
		});	
}
function handle_showGrpBSItemOrder(transport)
{
	data=transport.responseText;
	document.getElementById("grpbsitemorder_info").innerHTML = data;
	$('ajxLoaderGrpBSOrder').hide();
}
function settleGrpBSItemOrder(order_id,gid)
{
		$('ajxLoaderBSOrder').show();
		var pars = "order_id="+order_id+"&gid="+gid;
		var myAjax = new Ajax.Request("group_operations.php?actionType=SETTLE_GRPBSITEM_ORDER", {method: 'post', parameters: pars,
		onSuccess: handle_settleGrpBSItemOrder
		});
}
function handle_settleGrpBSItemOrder(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				document.getElementById("grpbsitemorder_info").innerHTML = data;
				document.getElementById("divErrGrpBSOrder").innerHTML = "Order settled.";
				$('ajxLoaderGrpBSOrder').hide();
				location.href = "#grpbsorders";
		}
} 
function cancelGrpBSItemOrder(order_id,gid)
{
		$('ajxLoaderBSOrder').show();
		var pars = "order_id="+order_id+"&gid="+gid;
		var myAjax = new Ajax.Request("group_operations.php?actionType=CANCEL_GRPBSITEM_ORDER", {method: 'post', parameters: pars,
		onSuccess: handle_cancelGrpBSItemOrder
		});
}
function handle_cancelGrpBSItemOrder(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		else
		{
				document.getElementById("grpbsitemorder_info").innerHTML = data;
				document.getElementById("divErrGrpBSOrder").innerHTML = "Order cancelled.";
				$('ajxLoaderGrpBSOrder').hide();
				location.href = "#grpbsorders";
		}
}
function closeGrpBSItemOrder()
{
	document.getElementById("divErrGrpBSOrder").innerHTML = '';
	document.getElementById('view_grpbsorder_form').style.display = 'none';	
}
function closeBuyBoosterIndItem()
{
	document.getElementById("bsitem_info").innerHTML = '';
	document.getElementById('buy_item_form').style.display = 'none';
}
function showBuyBoosterIndItem(item_id,pay_method)
{
		document.getElementById('buy_item_form').style.display = 'block';
		$('ajxLoaderBuyItem').show();
		var pars = "pay_method="+pay_method+"&item_id="+item_id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=POPULATE_BSBUY_ITEM", {method: 'post', parameters: pars,
		onSuccess: populate_buy_item
		});		
}
function populate_buy_item(transport)
{
	data=transport.responseText;
	document.getElementById("bsitem_info").innerHTML = data;
	$('ajxLoaderBuyItem').hide();
	location.href = "#buy_item";
}

function populateCurrency(pay_method)
{	
		$('ajxLoaderAddItemStep1').show();
		var pars = "pay_method="+pay_method;
		var myAjax = new Ajax.Request("group_operations.php?actionType=POPULATE_CURRENCY", {method: 'post', parameters: pars,
		onSuccess: handle_populateCurrency
		});	
		if(pay_method == '1')
		{
			document.getElementById('bs_paypal').style.display = 'block';
			document.getElementById('paypal_account1').value = '';
		}
		else
		{
			document.getElementById('paypal_account1').value = '';
			document.getElementById('bs_paypal').style.display = 'none';
		}
}
function handle_populateCurrency(transport)
{
	data=transport.responseText; 
	document.getElementById('div_currency').innerHTML = data;
	$('ajxLoaderAddItemStep1').hide();
}

function populateCurrency2(pay_method)
{	
		$('ajxLoaderAddItemStep1').show();
		var pars = "pay_method="+pay_method;
		var myAjax = new Ajax.Request("group_operations.php?actionType=POPULATE_CURRENCY2", {method: 'post', parameters: pars,
		onSuccess: handle_populateCurrency2
		});	
		if(pay_method == '1')
		{
			document.getElementById('bs_paypal2').style.display = 'block';
		}
		else
		{
			document.getElementById('epaypal_account').value = '';
			document.getElementById('bs_paypal2').style.display = 'none';
		}
}
function handle_populateCurrency2(transport)
{
	data=transport.responseText; 
	document.getElementById('div_currency2').innerHTML = data;
	$('ajxLoaderAddItemStep1').hide();
}
/****/

/* Functions for Group admin faq section */
function showEditGroupFaq(faq_id)
{
	document.getElementById("divErrEditFaq").innerHTML = "";
	document.getElementById("faq_id").value = faq_id;
	document.getElementById("edit_faq").style.display = "block";
	populateGroupFaq(faq_id);
}
function populateGroupFaq(faq_id)
{
		$('ajxLoaderEditFaq').show();	
		var gid = document.getElementById("group_id").value;
		pars = "actionType=POPULATE_GROUP_FAQ&faq_id="+faq_id+"&gid="+gid;
		var myAjax = new Ajax.Request("group_admin_operations.php", {method: 'post', parameters: pars,
		onSuccess: handle_populateGroupFaq
		});	
}
function handle_populateGroupFaq(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{	
			document.getElementById("faq_detail").innerHTML = data.UPDATEDATA;
		}
		$('ajxLoaderEditFaq').hide();	
}
function updateGroupFaq(formObj,postUrl)
{
		document.getElementById("divErrEditFaq").innerHTML = "";
		$('ajxLoaderEditFaq').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'UPDATE_GROUP_FAQ'}, 
		  onSuccess:handle_updateGroupFaqResponse, 
		  onException: handle_updateGroupFaqError
		});	
}		
function handle_updateGroupFaqResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrEditFaq").innerHTML = data.MESSAGE;
				location.reload();
		}
		else
		{
				document.getElementById("divErrEditFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderEditFaq').hide();
		}
}
function handle_updateGroupFaqError(transport){}

function closeEditGroupFaq()
{
	document.getElementById("edit_faq").style.display = "none";
}
function showAddFaq(cats)
{
	if(cats > 0)
	{
		document.getElementById("divErrAddFaq").innerHTML = "";
		document.getElementById("add_faq").style.display = "block";
	}
	else
	{
		alert("There are no categories! You need to create categories first for adding a Faq.");		
	}
}
function closeAddFaq(lnk)
{
	//location.reload();
	location.href = lnk;
}
function addGroupFaq(formObj,postUrl)
{
		document.getElementById("divErrAddFaq").innerHTML = "";
		$('ajxLoaderAddFaq').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_GROUP_FAQ'}, 
		  onSuccess:handle_addFaqResponse, 
		  onException: handle_addFaqError
		});	
}		
function handle_addFaqResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrAddFaq").innerHTML = data.MESSAGE;
				location.reload();
		}
		else
		{
				document.getElementById("divErrAddFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderAddFaq').hide();
		}
}
function handle_addFaqError(transport){}
function setFocusButton(evt,elem)
{
		if (evt.keyCode == 13) {
			document.getElementById(elem).focus();
		}
}
function cancelUpdateFaqCategory()
{
		document.getElementById("category_name").value = '';
		document.getElementById("category_id").value = '';	
		document.getElementById("update_cat_div").style.display="none";
		document.getElementById("add_cat_div").style.display="block";		
}
function searchFaqCategory(formObj,postUrl)
{
		document.getElementById("divErrGroupFaq").innerHTML = "";
		$('ajxLoaderGroupFaq').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SEARCH_FAQ_CATEGORY'}, 
		  onSuccess:handle_searchFaqCategoryResponse, 
		  onException: handle_searchFaqCategoryError
		});	
}
function handle_searchFaqCategoryResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				document.getElementById("faq_cat_list").innerHTML = data.UPDATEDATA;
				document.getElementById("category_name").value = '';		
				$('ajxLoaderGroupFaq').hide();
		}
		else
		{
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderGroupFaq').hide();
		}
}
function handle_searchFaqCategoryError(transport){}

function addFaqCategory(formObj,postUrl)
{
		document.getElementById("divErrGroupFaq").innerHTML = "";
		$('ajxLoaderGroupFaq').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_FAQ_CATEGORY'}, 
		  onSuccess:handle_addFaqCategoryResponse, 
		  onException: handle_addFaqCategoryError
		});	
}		
function handle_addFaqCategoryResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				document.getElementById("faq_cat_list").innerHTML = data.UPDATEDATA;
				document.getElementById("category_name").value = '';		
				$('ajxLoaderGroupFaq').hide();
		}
		else
		{
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderGroupFaq').hide();
		}
}
function handle_addFaqCategoryError(transport){}

function updateFaqCategory(formObj,postUrl)
{
		document.getElementById("divErrGroupFaq").innerHTML = "";
		$('ajxLoaderGroupFaq').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'UPDATE_FAQ_CATEGORY'}, 
		  onSuccess:handle_updateFaqCategoryResponse, 
		  onException: handle_updateFaqCategoryError
		});	
}		
function handle_updateFaqCategoryResponse(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				document.getElementById("faq_cat_list").innerHTML = data.UPDATEDATA;
				document.getElementById("category_name").value = '';
				document.getElementById("category_id").value = '';	
				document.getElementById("update_cat_div").style.display="none";
				document.getElementById("add_cat_div").style.display="block";						
				$('ajxLoaderGroupFaq').hide();
		}
		else
		{
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderGroupFaq').hide();
		}
}
function handle_updateFaqCategoryError(transport){}

function delFaqCategory(gid,aid)
{
		if(confirm("All faq under this category will be deleted. Are you sure you want to delete this category?"))
		{
			document.getElementById("divErrGroupFaq").innerHTML = "";
			$('ajxLoaderGroupFaq').show();
				var pars;
				pars = "actionType=DEL_FAQ_CATEGORY&gid="+gid+"&aid="+aid;
				var myAjax = new Ajax.Request("group_admin_operations.php", {method: 'post', parameters: pars,
				onSuccess: handle_delFaqCategory
				});
		}
}		
function handle_delFaqCategory(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				document.getElementById("faq_cat_list").innerHTML = data.UPDATEDATA;
				$('ajxLoaderGroupFaq').hide();
		}
		else
		{
				document.getElementById("divErrGroupFaq").innerHTML = data.MESSAGE;
				$('ajxLoaderGroupFaq').hide();
		}
}

function editFaqCategory(gid,aid)
{
		document.getElementById("divErrGroupFaq").innerHTML = "";
		$('ajxLoaderGroupFaq').show();
			var pars;
			pars = "actionType=POPULATE_EDIT_FAQ_CATEGORY&gid="+gid+"&aid="+aid;
			var myAjax = new Ajax.Request("group_admin_operations.php", {method: 'post', parameters: pars,
			onSuccess: handle_editFaqCategory
			});
}	
function handle_editFaqCategory(transport)
{
		data=transport.responseText.evalJSON();

		if(data.STATUS=="SUCCESS")
		{				
				document.getElementById("category_id").value = data.MESSAGE;
				document.getElementById("category_name").value = data.UPDATEDATA;
				document.getElementById("update_cat_div").style.display="block";
				document.getElementById("add_cat_div").style.display="none";				
				$('ajxLoaderGroupFaq').hide();
		}
}

function showManageCategory()
{
	document.getElementById("manage_faq_category").style.display="block";
	document.getElementById("update_cat_div").style.display="none";
	document.getElementById("add_cat_div").style.display="block";
	document.getElementById("divErrGroupFaq").innerHTML = "";
	document.getElementById("search_text").value = "";
	searchFaqCategory(document.getElementById('faq_category_form'), 'group_admin_operations.php');
}
function closeManageCategory(lnk)
{
	//document.getElementById("manage_faq_category").style.display="none";
	location.href = lnk;
}
/****/

 function showJoinGrpPopup (msg)
        {  
        	document.getElementById('JoinGrpMsgPopup').style.display='block';
        	document.getElementById('grpMessage').innerHTML = msg ;
        	
        }
        function close_joinGrpMsgPopup()
        {
        	document.getElementById('JoinGrpMsgPopup').style.display='none';
        }

function userViewPlayerStat(stsId,teamId,playerId)
{
	document.getElementById('view_stat').style.display="block";
	document.getElementById("view_stat_frame").src = 'add_player_stats.php?viewer_type=normal&action=edit&gid='+teamId+'&stsId='+stsId+'&player_id='+playerId;
	document.getElementById('view_stat_frame').style.display="block";
	location.href="#view_stat";
}   
function closeUserViewPlayerStat()
{
	document.getElementById('view_stat').style.display="none";
	document.getElementById('view_stat_frame').style.display="none";
}     
function userViewTeamStat(stsId,teamId)
{
	document.getElementById('view_stat').style.display="block";
	document.getElementById("view_stat_frame").src = 'add_team_stats.php?viewer_type=normal&action=edit&teamId='+teamId+'&stsId='+stsId;
	document.getElementById('view_stat_frame').style.display="block";
	location.href="#view_stat";
}   
function closeUserViewTeamStat()
{
	document.getElementById('view_stat').style.display="none";
	document.getElementById('view_stat_frame').style.display="none";
}
function showeAddGRTemplate()
{
	document.getElementById('add_gr_template').style.display = 'block';
}  
function closeAddGRTemplate(lnk)
{
	location.href = lnk;
}  

function uploadGRTFiles()
{
	$('ajxLoaderAddGRTemplate').show(); 
	document.getElementById("divErrAddGRTemplate").innerHTML='';
}
function showJoinGrpAlert()
{
	alert("Join group to proceed!");
}
function showJabBoardStep1() {
	document.getElementById('jab_board1').style.display = 'block';
	document.getElementById('TOP_MENU').style.zIndex = "";
	if(is_login == 0) {
		document.getElementById('LANG').style.zIndex = "";
	}
	else {
		document.getElementById('LANG_LOGIN').style.zIndex = "";
		document.getElementById('CP_TEXT').style.zIndex = "";
	}
}
function closeJabBoardStep1()
{
	resetJabStep1();
	$('ajxLoaderJabBoardStep1').hide();
	document.getElementById('jab_board1').style.display = 'none';
	document.getElementById('TOP_MENU').style.zIndex = "30";
	if(is_login == 0) {
		document.getElementById('LANG').style.zIndex = "30";
	}
	else {
		document.getElementById('LANG_LOGIN').style.zIndex = "30";
		document.getElementById('CP_TEXT').style.zIndex = "30";
	}
}
function getjabSearch(formObj,postUrl) {
	document.getElementById("divErrJabBoardStep1").innerHTML = "";
	$('ajxLoaderJabBoardStep1').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'SEARCH_GROUPS'}, 
	  onSuccess:handle_jabSearchResponse, 
	  onException:handle_jabSearchError
	});
}
function handle_jabSearchResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		document.getElementById("jab_search_result_box").innerHTML = data.MESSAGE;
		$('ajxLoaderJabBoardStep1').hide();
	}
	else
	{
		document.getElementById("divErrJabBoardStep1").innerHTML = data.MESSAGE;
		document.getElementById("jab_search_result_box").innerHTML = "";
		$('ajxLoaderJabBoardStep1').hide();
	}
}
function handle_jabSearchError(transport) {
	data=transport.responseText;
	document.getElementById("divErrJabBoardStep1").innerHTML = data;
	$('ajxLoaderJabBoardStep1').hide();
}
function selectjabSearch(formObj,postUrl) {
	document.getElementById("divErrJabBoardStep1").innerHTML = "";
	$('ajxLoaderJabBoardStep1').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'SUBMIT_GROUPS'}, 
	  onSuccess:handle_jabSelectResponse, 
	  onException:handle_jabSelectError
	});
}
function handle_jabSelectResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		showJabStep2();
		document.getElementById("send_jab_to").value = data.MESSAGE;
		$('ajxLoaderJabBoardStep1').hide();
	}
	else
	{
		document.getElementById("divErrJabBoardStep1").innerHTML = data.MESSAGE;
		$('ajxLoaderJabBoardStep1').hide();
	}
}
function handle_jabSelectError(transport) {
	data=transport.responseText;
	document.getElementById("divErrJabBoardStep1").innerHTML = data;
	$('ajxLoaderJabBoardStep1').hide();
}
function showJabStep2() {
	closeJabBoardStep1();
	document.getElementById('TOP_MENU').style.zIndex = "";
	if(is_login == 0) {
		document.getElementById('LANG').style.zIndex = "";
	}
	else {
		document.getElementById('LANG_LOGIN').style.zIndex = "";
		document.getElementById('CP_TEXT').style.zIndex = "";
	}
	document.getElementById('jab_board2').style.display = 'block';
	reloadJabCaptcha();
}
function closeJabBoardStep2()
{
	resetJabStep2();
	reloadJabCaptcha();
	$('ajxLoaderJabBoardStep2').hide();
	document.getElementById('jab_board2').style.display = 'none';
	document.getElementById('TOP_MENU').style.zIndex = "30";
	if(is_login == 0) {
		document.getElementById('LANG').style.zIndex = "30";
	}
	else {
		document.getElementById('LANG_LOGIN').style.zIndex = "30";
		document.getElementById('CP_TEXT').style.zIndex = "30";
	}
}
function sendJabmsg(formObj,postUrl) {
	document.getElementById("divErrJabBoardStep2").innerHTML = "";
	$('ajxLoaderJabBoardStep2').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'SEND_JAB'}, 
	  onSuccess:handle_jabSendResponse, 
	  onException:handle_jabSendError
	});
}
function handle_jabSendResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		if(data.UPDATEDATA != "") {
			var replaced_words = data.UPDATEDATA.substring(0, data.UPDATEDATA.length-2);
			document.getElementById("divErrJabBoardStep2").innerHTML = data.MESSAGE + " and these are the words removed from your message: "+replaced_words;
		}
		else {
			document.getElementById("divErrJabBoardStep2").innerHTML = data.MESSAGE;
		}
		$('ajxLoaderJabBoardStep2').hide();
		setTimeout('closeJabBoardStep2()', 5000);
	}
	else
	{
		document.getElementById("divErrJabBoardStep2").innerHTML = data.MESSAGE;
		reloadJabCaptcha();
		$('ajxLoaderJabBoardStep2').hide();
	}
}
function handle_jabSendError(transport) {
	data=transport.responseText;
	document.getElementById("divErrJabBoardStep2").innerHTML = data;
	reloadJabCaptcha();
	$('ajxLoaderJabBoardStep2').hide();
}
function reloadJabCaptcha(){
			document.getElementById("imgCaptchaJab").src="captcha.php?forsec=jabmsg&"+Math.random();		
}
function resetJabStep1() {
	document.getElementById("divErrJabBoardStep1").innerHTML = "";
	document.getElementById("advanced_jab_search").style.display = "none";
	document.getElementById("jab_search_result_box").innerHTML = "";
	document.getElementById("jab_board_step1").reset();
}
function resetJabStep2() {
	document.getElementById("divErrJabBoardStep2").innerHTML = "";
	document.getElementById('char_count_div').innerHTML = "0 characters";
	reloadJabCaptcha();
	document.getElementById("jab_board_step2").reset();
}
function show_jab_content(inivalue) {
	if(inivalue == 0) {
		document.getElementById("GROUP_HEADER_JAB_BOARD").style.height = '170px';
		document.getElementById("GROUP_HEADER_JAB_CONTENT").style.display = 'block';
		$("showhide_div_jab").className = "hide_div";
		$("jab_div_height").value = 1;
		formObj = document.getElementById('jab_control_form');
		postUrl = 'grp_jabBoard_operation.php';
		document.getElementById("topJabErr").innerHTML = "";
		$('jab_ajxLoader').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: {actionType:'SHOW_JAB'}, 
		  onSuccess:handle_jabShowResponse, 
		  onException:handle_jabShowError
		});
	}
	else {
		$('jab_container').innerHTML = "";
		$("jab_div_height").value = 0;
		document.getElementById("GROUP_HEADER_JAB_CONTENT").style.display = "none";
		document.getElementById("GROUP_HEADER_JAB_BOARD").style.height = '15px';
		$("showhide_div_jab").className = "show_div";
	}
}
function handle_jabShowResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		document.getElementById("jab_container").innerHTML = data.MESSAGE;
		document.getElementById("JAB_COUNT").value = data.UPDATEDATA;
		$('jab_ajxLoader').hide();
	}
	else
	{
		document.getElementById("topJabErr").innerHTML = data.MESSAGE;
		$('jab_ajxLoader').hide();
	}
}
function handle_jabShowError(transport) {
	data=transport.responseText;
	document.getElementById("topJabErr").innerHTML = data;
	$('jab_ajxLoader').hide();
}
function show_jab_content_auto() {
	formObj = document.getElementById('jab_control_form_auto');
	postUrl = 'grp_jabBoard_operation.php';
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'SHOW_JAB_AUTO'}, 
	  onSuccess:handle_jabShowAutoResponse, 
	  onException:handle_jabShowAutoError
	});
}
function handle_jabShowAutoResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		if(data.MESSAGE == "show") {
			show_jab_content(0);
		}
	}
	setTimeout(function(){ show_jab_content_auto() }, 5000); 
}
function handle_jabShowAutoError(transport) {}

function sendJabReply(cur_gid) {
	showJabStep2();
	document.getElementById("send_jab_to").value = "0|"+cur_gid+"|0";
}
function deleteJab(jid) {
	formObj = document.getElementById('jab_control_form');
	postUrl = 'grp_jabBoard_operation.php';
	document.getElementById("topJabErr").innerHTML = "";
	$('jab_ajxLoader').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'DELETE_JAB', jab_id:jid}, 
	  onSuccess:handle_jabDeleteResponse, 
	  onException:handle_jabDeleteError
	});
}
function handle_jabDeleteResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		document.getElementById("topJabErr").innerHTML = data.MESSAGE;
		show_jab_content(0);
		$('jab_ajxLoader').hide();
	}
	else
	{
		document.getElementById("topJabErr").innerHTML = data.MESSAGE;
		$('jab_ajxLoader').hide();
	}
}
function handle_jabDeleteError(transport) {
	data=transport.responseText;
	document.getElementById("topJabErr").innerHTML = data;
	$('jab_ajxLoader').hide();
}
function blockJabUser(buid, cgid, blocking_stat) {
	formObj = document.getElementById('jab_control_form');
	postUrl = 'grp_jabBoard_operation.php';
	document.getElementById("topJabErr").innerHTML = "";
	$('jab_ajxLoader').show();
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: {actionType:'BLOCK_JAB_USER', buid:buid, cgid:cgid, blocking_stat:blocking_stat}, 
	  onSuccess:handle_jabBlockUserResponse, 
	  onException:handle_jabBlockUserError
	});
}
function handle_jabBlockUserResponse(transport) {
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{
		document.getElementById("topJabErr").innerHTML = data.MESSAGE;
		show_jab_content(0);
		$('jab_ajxLoader').hide();
	}
	else
	{
		document.getElementById("topJabErr").innerHTML = data.MESSAGE;
		$('jab_ajxLoader').hide();
	}
}
function handle_jabBlockUserError(transport) {
	data=transport.responseText;
	document.getElementById("topJabErr").innerHTML = data;
	$('jab_ajxLoader').hide();
}
function hide_JabBoard_control(formObj,postUrl) {
	$('jab_container').innerHTML = "";
	$("jab_div_height").value = 0;
	$("showhide_div_jab").className = "show_div";
	$('GROUP_HEADER_JAB_BOARD').style.display = "none";
	$('GROUP_HEADER_JAB_CONTENT').style.display = "none";
	$(formObj).request({
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'HIDE_JAB_BOARD_CONTROL'}, 
		onSuccess:handle_hide_JabBoard_controlResponse 
	});
	
}
function handle_hide_JabBoard_controlResponse(transport)
{
		data=transport.responseText;
		if(data == "PAGE_RELOAD"){
				location.reload();
		}
		$('hide_jabBoard_control').style.display='none';
}
function restw() {
	var inp = document.getElementById('jab_message').value;
	var l = parseInt(inp.length);
	document.getElementById('char_count_div').innerHTML = inp.length+" characters";
	if (l >= 100){
	    document.getElementById('char_count_div').innerHTML = "You have reached the 100 characters limit!";
			inp = inp.substr(0,99);
			document.getElementById('jab_message').value = inp;
			return;
	}
}

function viewGRTemplate(id)
{
		document.getElementById('view_gr_template').style.display = 'block';
		document.getElementById('ajxLoaderViewGRTemplate').style.display = 'block';
		location.href = "#view_template";
		var pars;
		pars = "id="+id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=VIEW_GR_TEMPLATE", {method: 'post', parameters: pars,
		onSuccess: populateGRTemplate
		});		
}
function populateGRTemplate(transport)
{
	data=transport.responseText;
	document.getElementById("view_grt_content").innerHTML = data;
	document.getElementById('ajxLoaderViewGRTemplate').style.display = 'none';
	document.getElementById("divErrViewGRTemplate").innerHTML = "";
}
function loadGRTEmail(id)
{
		document.getElementById('ajxLoaderViewGRTemplate').style.display = 'block';			
		var pars;
		pars = 'id='+id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=LOAD_GRT_MAIL", {method: 'post', parameters: pars,
		onSuccess: populateGRTMail
		});		
}
function populateGRTMail(transport)
{
	data=transport.responseText;
	document.getElementById("view_grt_content_body").innerHTML = data;
	document.getElementById('ajxLoaderViewGRTemplate').style.display = 'none';	
	document.getElementById('frm_grt').reset();
	document.getElementById("divErrViewGRTemplate").innerHTML = "";
}
function sendGRTMail(formObj,postUrl)
{
		document.getElementById("divErrViewGRTemplate").innerHTML = "";
		$('ajxLoaderViewGRTemplate').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SEND_GRT_MAIL'}, 
		  onSuccess:handle_sendGRTMailResponse, 
		  onException: handle_sendGRTMailError
		});	
}		
function handle_sendGRTMailResponse(transport)
{
	data=transport.responseText;
	document.getElementById("divErrViewGRTemplate").innerHTML = data;
	document.getElementById('frm_grt').reset();		
	$('ajxLoaderViewGRTemplate').hide();
}	
function handle_sendGRTMailError(transport)
{
	data=transport.responseText;
	document.getElementById("divErrViewGRTemplate").innerHTML = data;
	$('ajxLoaderViewGRTemplate').hide();	
}
function rateGRT(show_login,event,rate,AID)
{
	if(show_login=='y')
	{
	}
	else
	{
		document.getElementById('voteProcessthank').innerHTML = '<img src="images/small_ajax_loader.gif"/>';
		updateRateGRTDiv(rate,AID);		//update rating stars div
		fxRateGRT(rate,AID);	//update db and status div
	}	
}	
function updateRateGRTDiv(rate,AID)
{
		var pars = 'rate='+rate+'&AID='+AID+'&action=updateRateGRTDiv';
		var myAjax = new Ajax.Request("group_operations.php", {method: 'post', parameters: pars,
		onSuccess: handleRateGRTDiv
		});		
}
function handleRateGRTDiv(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						// update div
						for(var i=0; i<data.DATA_LIST.length; i++)
						{
							var div = data.DATA_LIST[i].div;
							var content = data.DATA_LIST[i].content;
							$(div).innerHTML = content;
						}
				}		
		}				
}


function viewGRScorecard(id)
{
		document.getElementById('view_gr_scorecard').style.display = 'block';
		document.getElementById('ajxLoaderViewGRScorecard').style.display = 'block';
		location.href = "#view_scorecard";
		var pars;
		pars = "id="+id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=VIEW_GR_SCORECARD", {method: 'post', parameters: pars,
		onSuccess: populateGRScorecard
		});		
}
function populateGRScorecard(transport)
{
	data=transport.responseText;
	document.getElementById("view_grs_content").innerHTML = data;
	document.getElementById('ajxLoaderViewGRScorecard').style.display = 'none';
	document.getElementById("divErrViewGRScorecard").innerHTML = "";
}
function closeGRScorecard(lnk)
{
	location.href = lnk; 
}
function rateGRS(show_login,event,rate,AID)
{
	if(show_login=='y')
	{
	}
	else
	{
		document.getElementById('voteProcessthank').innerHTML = '<img src="images/small_ajax_loader.gif"/>';
		updateRateGRSDiv(rate,AID);		//update rating stars div
		fxRateGRS(rate,AID);	//update db and status div
	}	
}	
function updateRateGRSDiv(rate,AID)
{
		var pars = 'rate='+rate+'&AID='+AID+'&action=updateRateGRSDiv';
		var myAjax = new Ajax.Request("group_operations.php", {method: 'post', parameters: pars,
		onSuccess: handleRateGRSDiv
		});		
}
function handleRateGRSDiv(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						// update div
						for(var i=0; i<data.DATA_LIST.length; i++)
						{
							var div = data.DATA_LIST[i].div;
							var content = data.DATA_LIST[i].content;
							$(div).innerHTML = content;
						}
				}		
		}				
}
function loadGRSEmail(id)
{
		document.getElementById('ajxLoaderViewGRScorecard').style.display = 'block';			
		var pars;
		pars = 'id='+id;
		var myAjax = new Ajax.Request("group_operations.php?actionType=LOAD_GRS_MAIL", {method: 'post', parameters: pars,
		onSuccess: populateGRSMail
		});		
}
function populateGRSMail(transport)
{
	data=transport.responseText;
	document.getElementById("view_grs_content_body").innerHTML = data;
	document.getElementById('ajxLoaderViewGRScorecard').style.display = 'none';	
	document.getElementById('frm_grs').reset();
	document.getElementById("divErrViewGRScorecard").innerHTML = "";
}
function sendGRSMail(formObj,postUrl)
{
		document.getElementById("divErrViewGRScorecard").innerHTML = "";
		$('ajxLoaderViewGRScorecard').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'SEND_GRS_MAIL'}, 
		  onSuccess:handle_sendGRSMailResponse, 
		  onException: handle_sendGRSMailError
		});	
}		
function handle_sendGRSMailResponse(transport)
{
	data=transport.responseText;
	document.getElementById("divErrViewGRScorecard").innerHTML = data;
	document.getElementById('frm_grs').reset();		
	$('ajxLoaderViewGRScorecard').hide();
}	
function handle_sendGRSMailError(transport)
{
	data=transport.responseText;
	document.getElementById("divErrViewGRScorecard").innerHTML = data;
	$('ajxLoaderViewGRScorecard').hide();	
}

function closeTip(lnk)
{
	location.href = lnk;
}
function showAddTip()
{
	document.getElementById('add_tip_form').style.display = 'block';
	document.getElementById('frm_add_tip').reset();
}
function addTip(formObj,postUrl)
{
		document.getElementById("divErrAddTip").innerHTML = "";
		$('ajxLoaderAddTip').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'ADD_TIP'}, 
		  onSuccess:handle_addTipResponse, 
		  onException: handle_addTipError
		});	
}		
function handle_addTipResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{		
			document.getElementById("divErrAddTip").innerHTML = data.MESSAGE;
			location.reload();;
		}
		else
		{		
			document.getElementById("divErrAddTip").innerHTML = data.MESSAGE;
		}		
		$('ajxLoaderAddTip').hide();
}
function 	handle_addTipError(transport) {}
function remove_tip_subscriber(gid,sid) {
			if(confirm('Do you really want to remove this subscriber?')) {
				location.href = "gadmin_excercisetip_subscribers.php?&gid="+gid+"&rem=1&id="+sid;
			}
}
function del_tip(chid,gid,tid) {
			if(confirm('Do you really want to delete this tip?')) {
				location.href = "group_admin_excercisetips.php?chid="+chid+"&gid="+gid+"&del=1&id="+tid;
			}
}
function del_archive_tip(chid,gid,tid) {
			if(confirm('Do you really want to delete this tip?')) {
				location.href = "gadmin_excercisetip_archive.php?chid="+chid+"&gid="+gid+"&del=1&id="+tid;
			}
}
function showSettings(gid)
{
	document.getElementById('tips_settings').style.display = 'block';
	populateSettings(gid);
}
function close_tipsSEttings()
{
	document.getElementById('tips_settings').style.display = 'none';
}
function populateSettings(gid)
{
		$('ajxLoaderTipSettings').show();
		document.getElementById("divErrTipSetting").innerHTML = "";
		var pars = "gid="+gid;
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=populateTipSettings", {method: 'post', parameters: pars,
		 onSuccess: handle_populateSettings
		});	
}
function handle_populateSettings(transport)
{
	data=transport.responseText.evalJSON();
	if(data.STATUS=="SUCCESS")
	{		
		document.getElementById('tips_settings_div').innerHTML = data.UPDATEDATA;
		document.frm_tip_settings.gid.value = data.MESSAGE;
		$('ajxLoaderTipSettings').hide();
	}	
}
function saveTipSettings(formObj,postUrl)
{
		document.getElementById("divErrTipSetting").innerHTML = "";
		$('ajxLoaderTipSettings').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'saveTipSettings'}, 
		  onSuccess:handle_saveTipSettings, 
		  onException: handle_saveTipSettingsError
		});	
}
function handle_saveTipSettings(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{		
			document.getElementById("divErrTipSetting").innerHTML = data.MESSAGE;
		}
		else
		{		
			document.getElementById("divErrTipSetting").innerHTML = data.MESSAGE;
		}		
		$('ajxLoaderTipSettings').hide();
}
function handle_saveTipSettingsError(transport){ }	
function showSubscribeTips()
{
	document.getElementById('subscribe_tip').style.display = 'block';
}	
function closeSubscribeTips()
{
	document.getElementById('subscribe_tip').style.display = 'none';
}
function subsribeTips(gid,val)
{
		$('ajxLoaderSubscribeTips').show();
		document.getElementById("divErrSubscribeTips").innerHTML = "";
		var pars = "gid="+gid+"&val="+val;
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=subscribeTips", {method: 'post', parameters: pars,
		 onSuccess: handle_subsribeTips
		});	
}
function handle_subsribeTips(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{		
			document.getElementById("divErrSubscribeTips").innerHTML = data.MESSAGE;
			location.href = data.UPDATEDATA;
		}
		else
		{		
			document.getElementById("divErrSubscribeTips").innerHTML = data.MESSAGE;
		}		
		$('ajxLoaderSubscribeTips').hide();
}
function editTip(formObj,postUrl)
{
		document.getElementById("divErrEditTip").innerHTML = "";
		$('ajxLoaderEditTip').show();
		$(formObj).request({
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'EDIT_TIP'}, 
		  onSuccess:handle_editTipResponse, 
		  onException: handle_editTipError
		});	
}		
function handle_editTipResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.STATUS=="SUCCESS")
		{		
			document.getElementById("divErrEditTip").innerHTML = data.MESSAGE;
			location.reload();;
		}
		else
		{		
			document.getElementById("divErrEditTip").innerHTML = data.MESSAGE;
		}		
		$('ajxLoaderEditTip').hide();
}
function 	handle_editTipError(transport) {}
function closeEditTip()
{
	document.getElementById('edit_tip_form').style.display = 'none';
}
function showEditTip(tid)
{
	document.getElementById('edit_tip_form').style.display = 'block';
	populateTip(tid);
}
function populateTip(tid)
{
		$('ajxLoaderEditTip').show();
		document.getElementById("divErrEditTip").innerHTML = "";
		var pars = "tid="+tid;
		var myAjax = new Ajax.Request("group_admin_operations.php?actionType=populateTip", {method: 'post', parameters: pars,
		 onSuccess: handle_populateTip
		});	
}
function handle_populateTip(transport)
{
	document.getElementById("tip_detail").innerHTML = transport.responseText;
	$('ajxLoaderEditTip').hide();
}
function show_add_scorecard()
{
	document.getElementById('add_gr_scorecard').style.display = 'block';
}
function closeAddGRSCorecard()
{
	document.getElementById('add_gr_scorecard').style.display = 'none';
}
function showScorecardLoader()
{
	document.getElementById('divErrAddGRScorecard').style.display = 'block';
	document.getElementById('ajxLoaderAddGRScorecard').style.display = 'block';
}
function show_thumb_file_list(chk_status)
{
  cn = document.getElementById( "files_list" ).childNodes;
  
  if(chk_status == '1')
  {
    var thumb_file = 0;
    if(cn.length > 0)
	  {
		  document.getElementById( "thumbfile_list" ).innerHTML = '';
		  for (var i = 0; i < cn.length; i++) 
		  {
		    obj = cn[i].firstChild;
		    document.getElementById( "thumbfile_list" ).innerHTML += '<div class="thumb_list_item" onclick="choose_thumbfile(this);">'+obj.innerHTML+'</div>';
		    if(obj.innerHTML == document.getElementById('thumb').value)
		    {
		    	thumb_file = 1;
		    }
		  }
		}
		else
		{
			document.getElementById( "thumbfile_list" ).innerHTML = '';
		}
		if(thumb_file == 0) document.getElementById('thumb').value = '';
		return;
  }
  if(cn.length > 0)
  {
	  document.getElementById( "thumbfile_list" ).innerHTML = '';
	  for (var i = 0; i < cn.length; i++) 
	  {
	    obj = cn[i].firstChild;
	    document.getElementById( "thumbfile_list" ).innerHTML += '<div class="thumb_list_item" onclick="choose_thumbfile(this);">'+obj.innerHTML+'</div>';
	  }
	  document.getElementById( "thumbfile_list" ).style.display = 'block';
	}
	else
	{
		document.getElementById("divErrAddGRTemplate").innerHTML = 'Please browse and select files first!';
	}
}
function choose_thumbfile(obj)
{
	document.getElementById('thumb').value = obj.innerHTML;
}
//For Channel Picture Contest
function showContestForm(arg)
{
	if(is_login == 0) {
		show_login_text('showContestForm|'+arg,'popup');
	}
	else {
		document.getElementById('TOP_MENU').style.zIndex = "";
		document.getElementById('LANG_LOGIN').style.zIndex = "";
		document.getElementById('CP_TEXT').style.zIndex = "";
		document.getElementById("frmContest").reset();
		document.getElementById("contErr").innerHTML = "";
		document.getElementById("divContest").style.display='block';
		document.getElementById("hdn_CID").value = arg;
		if(document.getElementById("hdn_CID").value == "referral"){
			document.getElementById("contest_captcha").style.display = "none";
			document.getElementById("contest_btns").style.display = "none";
		}
		else {
			document.getElementById("contest_captcha").style.display = "block";
			document.getElementById("contest_btns").style.display = "block";
		}
		$('cont_ajaxLoader').show();
		formObj = document.getElementById('frmContest');
		postUrl = "group_operations.php";
		$(formObj).request({	
			action:postUrl,
		  method: 'post',
		  parameters: { actionType:'VIEW_CONTEST'}, 
		  onSuccess:handleShowContestResponse, 
		  onException: handleShowContestError
		});
	}
}
function handleShowContestResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById("contest_Content").innerHTML = data.MESSAGE;
						if(document.getElementById("contest_description").scrollHeight == 440) {
							document.getElementById("contest_description").style.overflow = "hidden";
						}
						document.getElementById("CONTEST_WELCOME").innerHTML = data.UPDATEDATA;
						reloadPicContestCaptcha();
						$('cont_ajaxLoader').hide();
				}
				else
				{
						document.getElementById("contErr").innerHTML = data.MESSAGE;
						reloadPicContestCaptcha();
						$('cont_ajaxLoader').hide();
						closeContestForm()
				}
		}
}

function handleShowContestError(transport)
{
	document.getElementById("contErr").innerHTML = "Error processing: Please try later.";
	reloadPicContestCaptcha();
	$('cont_ajaxLoader').hide();
}
function closeContestForm()
{
	document.getElementById('TOP_MENU').style.zIndex = "30";
	document.getElementById('LANG_LOGIN').style.zIndex = "30";
	document.getElementById('CP_TEXT').style.zIndex = "30";
	document.getElementById("contErr").innerHTML = "";
	document.getElementById("contest_Content").innerHTML = "";
	document.getElementById("CONTEST_WELCOME").innerHTML = "";
	document.getElementById("hdn_CID").value = "";
	document.getElementById("frmContest").reset();
	document.getElementById("contest_captcha").style.display = "block";
	document.getElementById("contest_btns").style.display = "block";
	thisMovie('contestslider').sendTextToFlash('play');
	reloadPicContestCaptcha();
	document.getElementById("divContest").style.display='';
}
function reloadPicContestCaptcha()
{
	document.getElementById("picContestCaptcha").src="captcha.php?forsec=grcon&"+Math.random();
}
function postVote(formObj,postUrl)
{
		$('cont_ajaxLoader').show();
		$(formObj).request({	
		action:postUrl,
	  method: 'post',
	  parameters: { actionType:'POST_VOTE'}, 
	  onSuccess:handleVotingResponse, 
	  onException: handleVotingError
	});
}	
function handleVotingResponse(transport)
{
		data=transport.responseText.evalJSON();
		if(data.MESSAGE == "PAGE_RELOAD")
				location.reload();
		else
		{
				if(data.STATUS=="SUCCESS")
				{
						document.getElementById("votingStatus").innerHTML = data.MESSAGE;
						reloadPicContestCaptcha();
						$('cont_ajaxLoader').hide();
						closeContestForm();
				}
				else
				{
						document.getElementById("contErr").innerHTML = data.MESSAGE;
						reloadPicContestCaptcha();
						$('cont_ajaxLoader').hide();
				}
		}
}

function handleVotingError(transport)
{
	document.getElementById("contErr").innerHTML = "Error processing: Please try later.";
	reloadPicContestCaptcha();
	$('cont_ajaxLoader').hide();
}

function showVideoOnPage(viewkey, gid, urlkey)
{
	  document.getElementById('ajaxLoaderview_video').style.display = 'block';
	  document.getElementById('group_video_view').style.display = 'block';

	  var xmlHttpReq = false;
	  var self = this;
	  // Mozilla/Safari
	  if (window.XMLHttpRequest) {
	      self.xmlHttpReq = new XMLHttpRequest();
	  }
	  // IE
	  else if (window.ActiveXObject) {
	      self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  var strURL = "group_operations.php?";
	  var params = "actionType=VIEW_VIDEO&viewkey="+viewkey+"&gid="+gid+"&urlkey="+urlkey;

	  self.xmlHttpReq.open('POST', strURL, true);
	  self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	  self.xmlHttpReq.onreadystatechange = function() {
	      if (self.xmlHttpReq.readyState == 4) {
		  		handleViewGroupVideo(self.xmlHttpReq.responseText);
	      }
	 }
	 self.xmlHttpReq.send(params);
}
function handleViewGroupVideo(str)
{
			document.getElementById('group_video_view').innerHTML = str;
			document.getElementById('group_box_users_header').style.display = 'block';
			document.getElementById('ajaxLoaderview_video').style.display = 'none';
			location.href = "#view_video";
			show_loader();
}
function updategrppagesharevid(str){
	var vidinfoarr = str.split("|");
	var AddURL = encodeURIComponent(baseurl+'/'+vidinfoarr[1]);	// could be set dynamically to your blog post's permalink
	var AddTitle = encodeURIComponent(vidinfoarr[2].substring(0, 100));	// same here, this could be set dymaically instead of the page's current title
	var EmbedCode = encodeURIComponent(getEmbedCode(vidinfoarr[3]));
	addto_editorspick(vidinfoarr[0],AddURL,AddTitle,EmbedCode);
}
function getvidSearch(formObj,divid,postUrl)
{	
	document.getElementById("vid_list").value = "";
	document.getElementById("chk_list").value = "";
	div = document.getElementById(divid).value;
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { actionType:'SEARCH',search_grp_vid:div,page:1}, 
	 onSuccess:handleGetSearchVidResponse, 
	 onException:handleGetSearchVidError
	});
}
function handleGetSearchVidResponse(transport)
{		
	document.getElementById("search_result_div").innerHTML = transport.responseText;	
}
function handleGetSearchVidError(transport)
{	
	document.getElementById("vdopicDivErr").innerHTML = "Error processing: Please try later.";		
}

function getpidSearch(formObj,divid,postUrl)
{	
	document.getElementById("vid_list").value = "";
	document.getElementById("chk_list").value = "";
	div = document.getElementById(divid).value;
	$(formObj).request({
	action:postUrl,
	 method: 'post',
	 parameters: { actionType:'SEARCH_PIC',search_grp_vid:div,page:1}, 
	 onSuccess:handleGetSearchPidResponse, 
	 onException:handleGetSearchPidError
	});
}
function handleGetSearchPidResponse(transport)
{		
	document.getElementById("search_result_div").innerHTML = transport.responseText;	
}
function handleGetSearchPidError(transport)
{	
	document.getElementById("vdopicDivErr").innerHTML = "Error processing: Please try later.";		
}