
 /****************************************************************************\
	 Creation date :-> 06-08-2006 [dd-mm-yyyy]
	 Last update   :-> 07-01-2007 [dd-mm-yyyy]

	 Author        :-> Antonio Magdic  <antonio.magdic@fsb.hr>
 \****************************************************************************/

/***** USER Administration *****/

function UserEdit(uid) {
	document.MembersAdministration.action = "index.php?menu=100&action=121";
	document.MembersAdministration._action_.value = "user_edit";
	document.MembersAdministration.user_id.value = uid;
	document.MembersAdministration.submit();
} // end of the 'UserEdit()' function

function UserEditInfo(uid) {
	document.MembersAdministration.action = "index.php?menu=100&action=122";
	document.MembersAdministration._action_.value = "user_edit_info";
	document.MembersAdministration.user_id.value = uid;
	document.MembersAdministration.submit();
} // end of the 'UserEditInfo()' function

function UserPrivileges(uid) {
	document.MembersAdministration.action = "index.php?menu=100&action=123";
	document.MembersAdministration._action_.value = "user_privileges";
	document.MembersAdministration.user_id.value = uid;
	document.MembersAdministration.submit();
} // end of the 'UserPrivileges()' function

function UserActivate() {
	document.MembersAdministration.action = "index.php?menu=100&action=124";
	document.MembersAdministration._action_.value = "user_activate";
	document.MembersAdministration.submit();
} // end of the 'UserActivate()' function

function UserDelete(uid) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.MembersAdministration.action = "include/trigger.php";
		document.MembersAdministration._action_.value = "user_delete";
		document.MembersAdministration.user_id.value = uid;
		document.MembersAdministration.submit();
	}
} // end of the 'UserDelete()' function

function TempUserDelete(uid) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.MembersAdministration.action = "include/trigger.php";
		document.MembersAdministration._action_.value = "temp_user_delete";
		document.MembersAdministration.user_temp_id.value = uid;
		document.MembersAdministration.submit();
	}
} // end of the 'TempUserDelete()' function

function TempUserActivate(uid) {
	document.MembersAdministration.action = "index.php?menu=100&action=125";
	document.MembersAdministration._action_.value = "temp_user_activate";
	document.MembersAdministration.user_temp_id.value = uid;
	document.MembersAdministration.submit();
} // end of the 'TempUserActivate()' function

function UserRenewalDelete(uid) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.MembersAdministration.action = "include/trigger.php";
		document.MembersAdministration._action_.value = "admin_user_renewal_delete";
		document.MembersAdministration.user_id.value = uid;
		document.MembersAdministration.submit();
	}
} // end of the 'UserRenewalDelete()' function

function UserRenewal(uid) {
	document.MembersAdministration.action = "index.php?menu=100&action=127";
	document.MembersAdministration._action_.value = "admin_user_renewal";
	document.MembersAdministration.user_id.value = uid;
	document.MembersAdministration.submit();
} // end of the 'UserRenewal()' function

function DeleteMessages() {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.MessagesForm.submit();
	}
} // end of the 'DeleteMessages()' function

function DeleteMessage(message_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.MessagesForm.action = "include/trigger.php";
		document.MessagesForm._action_.value = "delete_message_admin";
		document.MessagesForm.message_id.value = message_id;
		document.MessagesForm.submit();
	}
} // end of the 'DeleteMessage()' function

function NewsDelete(news_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.NewsAdministration.action = "include/trigger.php";
		document.NewsAdministration._action_.value = "news_delete";
		document.NewsAdministration.news_id.value = news_id;
		document.NewsAdministration.submit();
	}
} // end of the 'NewsDelete()' function

function NewsEdit(news_id) {
	document.NewsAdministration.action = "index.php?menu=100&action=137";
	document.NewsAdministration._action_.value = "news_edit";
	document.NewsAdministration.news_id.value = news_id;
	document.NewsAdministration.submit();
} // end of the 'NewsEdit()' function

function GroupDelete(group_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.GroupsAdministration.action = "include/trigger.php";
		document.GroupsAdministration._action_.value = "group_delete";
		document.GroupsAdministration.group_id.value = group_id;
		document.GroupsAdministration.submit();
	}
} // end of the 'GroupDelete()' function

function GroupEdit(group_id) {
	document.GroupsAdministration.action = "index.php?menu=100&action=222";
	document.GroupsAdministration._action_.value = "group_edit";
	document.GroupsAdministration.group_id.value = group_id;
	document.GroupsAdministration.submit();
} // end of the 'GroupEdit()' function

function GroupMembers(group_id) {
	document.GroupsAdministration.action = "index.php?menu=100&action=223";
	document.GroupsAdministration._action_.value = "group_members";
	document.GroupsAdministration.group_id.value = group_id;
	document.GroupsAdministration.submit();
} // end of the 'GroupMembers()' function

function GroupMembersActivation() {
	document.GroupsAdministration.action = "index.php?menu=100&action=224";
	document.GroupsAdministration._action_.value = "group_members_activation";
	document.GroupsAdministration.submit();
} // end of the 'GroupMembersActivation()' function

function GroupMemberDelete(group_member_uid) {
	document.GroupsAdministration.action = "include/trigger.php";
	document.GroupsAdministration._action_.value = "group_member_delete";
	document.GroupsAdministration.group_member_uid.value = group_member_uid;
	document.GroupsAdministration.submit();
} // end of the 'GroupMemberDelete()' function

function GroupMemberActivate(group_member_uid) {
	document.GroupsAdministration.action = "include/trigger.php";
	document.GroupsAdministration._action_.value = "group_member_activate";
	document.GroupsAdministration.group_member_uid.value = group_member_uid;
	document.GroupsAdministration.submit();
} // end of the 'GroupMemberActivate()' function

function GroupMemberPrivileges(group_member_uid) {
	document.GroupsAdministration.action = "index.php?menu=100&action=225";
	document.GroupsAdministration._action_.value = "group_member_privileges";
	document.GroupsAdministration.group_member_uid.value = group_member_uid;
	document.GroupsAdministration.submit();
} // end of the 'GroupMemberPrivileges()' function

function GroupEvents(group_id) {
	document.GroupsAdministration.action = "index.php?menu=100&action=251";
	document.GroupsAdministration._action_.value = "group_events";
	document.GroupsAdministration.group_id.value = group_id;
	document.GroupsAdministration.submit();
} // end of the 'GroupEvents()' function

function GroupEventApprove(event_id) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "group_event_approve";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventApprove()' function

function GroupEventPublic(event_id, event_public) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "group_event_public";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.event_public.value = event_public;
	document.EventsAdministration.submit();
} // end of the 'GroupEventPublic()' function

function GroupEventReject(event_id) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "group_event_reject";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventReject()' function

function GroupEventMembersShow(event_id, event_members) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "group_event_show_members";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.event_members.value = event_members;
	document.EventsAdministration.submit();
} // end of the 'GroupEventMembersShow()' function

function GroupEventDelete(event_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.EventsAdministration.action = "include/trigger.php";
		document.EventsAdministration._action_.value = "group_event_delete";
		document.EventsAdministration.event_id.value = event_id;
		document.EventsAdministration.submit();
	}
} // end of the 'GroupEventDelete()' function

function GroupEventEdit(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=252&edit=TRUE";
	document.EventsAdministration._action_.value = "group_edit_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventEdit()' function

function GroupEventMembers(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=256";
	document.EventsAdministration._action_.value = "group_members_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventMembers()' function

function GroupEventMemberDelete(uid) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.EventMembers.action = "include/trigger.php";
		document.EventMembers._action_.value = "group_event_member_delete";
		document.EventMembers.user_id.value = uid;
		document.EventMembers.submit();
	}
} // end of the 'GroupEventMemberDelete()' function

function GroupEventDocuments(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=253";
	document.EventsAdministration._action_.value = "group_documents_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventDocuments()' function

function GroupEventDocumentDelete(document_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.Documents.action = "include/trigger.php";
		document.Documents._action_.value = "group_event_document_delete";
		document.Documents.document_id.value = document_id;
		document.Documents.submit();
	}
} // end of the 'GroupEventDocumentDelete()' function

function GroupEventDocumentEdit(document_id) {
	document.Documents.action = "index.php?menu=100&action=255";
	document.Documents._action_.value = "group_event_document_delete";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'GroupEventDocumentEdit()' function

function GroupEventConfig(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=257";
	document.EventsAdministration._action_.value = "group_event_config";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'GroupEventConfig()' function

function GroupDocuments(group_id) {
	document.GroupsAdministration.action = "index.php?menu=100&action=241";
	document.GroupsAdministration._action_.value = "group_documents";
	document.GroupsAdministration.group_id.value = group_id;
	document.GroupsAdministration.submit();
} // end of the 'GroupDocuments()' function

function GroupDocumentAdd(group_id) {
	document.Documents.action = "index.php?menu=100&action=242";
	document.Documents._action_.value = "group_document_add";
	document.Documents.group_id.value = group_id;
	document.Documents.submit();
} // end of the 'GroupDocumentAdd()' function

function GroupDocumentEdit(document_id) {
	document.Documents.action = "index.php?menu=100&action=243";
	document.Documents._action_.value = "group_document_edit";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'GroupDocumentEdit()' function

function GroupDocumentApprove(document_id) {
	document.Documents.action = "include/trigger.php";
	document.Documents._action_.value = "group_document_approve";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'GroupDocumentApprove()' function

function GroupDocumentDelete(document_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.Documents.action = "include/trigger.php";
		document.Documents._action_.value = "group_document_delete";
		document.Documents.document_id.value = document_id;
		document.Documents.submit();
	}
} // end of the 'GroupDocumentDelete()' function

function EventApprove(event_id) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "event_approve";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventApprove()' function

function EventPublic(event_id, event_public) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "event_public";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.event_public.value = event_public;
	document.EventsAdministration.submit();
} // end of the 'EventPublic()' function

function EventReject(event_id) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "event_reject";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventReject()' function

function EventMembersShow(event_id, event_members) {
	document.EventsAdministration.action = "include/trigger.php";
	document.EventsAdministration._action_.value = "event_show_members";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.event_members.value = event_members;
	document.EventsAdministration.submit();
} // end of the 'EventMembersShow()' function

function EventDelete(event_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.EventsAdministration.action = "include/trigger.php";
		document.EventsAdministration._action_.value = "event_delete";
		document.EventsAdministration.event_id.value = event_id;
		document.EventsAdministration.submit();
	}
} // end of the 'EventDelete()' function

function EventEdit(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=151&edit=TRUE";
	document.EventsAdministration._action_.value = "edit_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventEdit()' function

function EventMembers(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=155";
	document.EventsAdministration._action_.value = "members_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventMembers()' function

function EventMemberDelete(uid) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.EventMembers.action = "include/trigger.php";
		document.EventMembers._action_.value = "event_member_delete";
		document.EventMembers.user_id.value = uid;
		document.EventMembers.submit();
	}
} // end of the 'EventMemberDelete()' function

function EventDocuments(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=152";
	document.EventsAdministration._action_.value = "documents_event";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventDocuments()' function

function EventDocumentDelete(document_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.Documents.action = "include/trigger.php";
		document.Documents._action_.value = "event_document_delete";
		document.Documents.document_id.value = document_id;
		document.Documents.submit();
	}
} // end of the 'EventDocumentDelete()' function

function EventDocumentEdit(document_id) {
	document.Documents.action = "index.php?menu=100&action=154";
	document.Documents._action_.value = "event_document_delete";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'EventDocumentEdit()' function

function EventConfig(event_id) {
	document.EventsAdministration.action = "index.php?menu=100&action=156";
	document.EventsAdministration._action_.value = "event_config";
	document.EventsAdministration.event_id.value = event_id;
	document.EventsAdministration.submit();
} // end of the 'EventConfig()' function

function DocumentDelete(document_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.Documents.action = "include/trigger.php";
		document.Documents._action_.value = "document_delete";
		document.Documents.document_id.value = document_id;
		document.Documents.submit();
	}
} // end of the 'DocumentDelete()' function

function DocumentEdit(document_id) {
	document.Documents.action = "index.php?menu=100&action=142";
	document.Documents._action_.value = "document_delete";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'DocumentEdit()' function

function DocumentApprove(document_id) {
	document.Documents.action = "include/trigger.php";
	document.Documents._action_.value = "document_approve";
	document.Documents.document_id.value = document_id;
	document.Documents.submit();
} // end of the 'DocumentApprove()' function

function PollDelete(poll_id) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		document.PollForm.action = "include/trigger.php";
		document.PollForm._action_.value = "poll_delete";
		document.PollForm.poll_id.value = poll_id;
		document.PollForm.submit();
	}
} // end of the 'PollDelete()' function

function PollEdit(poll_id) {
	document.PollForm.action = "index.php?menu=100&action=182";
	document.PollForm._action_.value = "poll_edit";
	document.PollForm.poll_id.value = poll_id;
	document.PollForm.submit();
} // end of the 'PollEdit()' function

/***** Web Portal *****/

function ShowHideBox(objID) {
	if(document.getElementById(objID).style.visibility == "hidden") { // show
		document.getElementById(objID).style.visibility = "visible";
		document.getElementById(objID).style.display = "block";
		document.getElementById('_'+objID).src = "images/close.png";
		newCookie(objID, "visible");
	} else { // hide
		document.getElementById(objID).style.visibility = "hidden";
		document.getElementById(objID).style.display = "none";
		document.getElementById('_'+objID).src = "images/show.png";
		newCookie(objID, "hidden");
	}
} // end of the 'ShowHideBox()' function

/***** Cookies *****/
var expires = new Date();
expires.setTime(expires.getTime() + 1000 * 60 * 60);
var expiryDate = expires.toGMTString();

function newCookie(objID, value) {
  document.cookie = objID+"="+value+"; expires=" + expiryDate;
} // end of the 'newCookie()' function

function ArchiveEvents() {
	document.Documents.action = "index.php?menu=63&action=4";
	document.Documents.submit();
} // end of the 'ArchiveEvents()' function

function PaymentType() {
	// Credit Card
	if(getCheckedValue(document.SignUpForm.elements['payment']) == '1') {
		document.getElementById("CreditCard").style.display = "block";
		document.getElementById("CreditCard").style.visibility = "visible";
		document.getElementById("R1").style.display = "none";
		document.getElementById("R1").style.visibility = "hidden";	
	}
	// R1 Bill
	else if(getCheckedValue(document.SignUpForm.elements['payment']) == '2') {
		document.getElementById("R1").style.display = "block";
		document.getElementById("R1").style.visibility = "visible";
		document.getElementById("CreditCard").style.display = "none";
		document.getElementById("CreditCard").style.visibility = "hidden";
	}
	// Cash
	else if(getCheckedValue(document.SignUpForm.elements['payment']) == '3') {
		document.getElementById("R1").style.display = "none";
		document.getElementById("R1").style.visibility = "hidden";
		document.getElementById("CreditCard").style.display = "none";
		document.getElementById("CreditCard").style.visibility = "hidden";
	}
} // end of the 'PaymentType()' function

function PaymentTypeR1() {
	// R1 Bill
	if(document.myForm.payment_r1.checked) {
		document.getElementById("R1").style.display = "block";
		document.getElementById("R1").style.visibility = "visible";
	}
	else {
		document.getElementById("R1").style.display = "none";
		document.getElementById("R1").style.visibility = "hidden";
	}
} // end of the 'PaymentType()' function

/********* RTEditor *********/

function InsertCode(tag, desc, textarea) {
	// our open tag
	var open = "<" + tag + ">";
	
	// our close tag
	var close = "</" + tag + ">";
	
	if(!textarea.setSelectionRange) {
		var selected = document.selection.createRange().text; 
		if(selected.length <= 0) { 
			// no text was selected so prompt the user for some text
			textarea.value += open + prompt("Please enter the text you'd like to " + desc, "") + close;
		}
		else {
			// put the code around the selected text
			document.selection.createRange().text = open + selected + close; 
		}
	}
	else {
		// the text before the selection
		var pretext = textarea.value.substring(0, textarea.selectionStart);
		
		// the selected text with tags before and after
		var codetext = open + textarea.value.substring(textarea.selectionStart, textarea.selectionEnd) + close;
		
		// the text after the selection
		var posttext = textarea.value.substring(textarea.selectionEnd, textarea.value.length)
		
		// check if there was a selection
		if(codetext == open + close) {
			//prompt the user
			codetext = open + prompt("Please enter the text you'd like to " + desc, "") + close;
		}
		
		// update the text field
		textarea.value = pretext + codetext + posttext;
	}
	
	// set the focus on the text field
	textarea.focus();
}

// inserts a link by prompting the user for a url
function InsertLink(textarea) {
	// our link
	var url = prompt("Please enter the url", "http://");
	var link = "<a href=\"" + url + "\" target=\"_blank\">" + url + "</a>";
	
	if(!textarea.setSelectionRange) {
		// get selected text
		var selected = document.selection.createRange().text; 
		
		if(selected.length <= 0) { 
			// no text was selected so add the link to the end
			textarea.value += link;
		}
		else {
			// replace the selection with the link
			document.selection.createRange().text = link; 
		}
	}
	else {
		// the text before the selection
		var pretext = textarea.value.substring(0, textarea.selectionStart);
		
		// the text after the selection
		var posttext = textarea.value.substring(textarea.selectionEnd, textarea.value.length)
		
		// update the text field
		textarea.value = pretext + link + posttext;
	}
	
	// set the focus on the text field
	textarea.focus();
}

function OpenBrWindow(theURL,winName,features, myWidth, myHeight, isCenter) {
  if(window.screen)if(isCenter)if(isCenter=="true"){
    var myLeft = (screen.width-myWidth)/2;
    var myTop = (screen.height-myHeight)/2;
    features+=(features!='')?',':'';
    features+=',left='+myLeft+',top='+myTop;
  }
  myWindow = window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}

function insertAtCursor(myField, myValue) {
	if (document.selection) { //IE support
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
	}
	else if (myField.selectionStart || myField.selectionStart == '0') { //Mozilla - Netscape support
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length);
	} 
	else {
		myField.value += myValue;
	}
	
	myField.focus();
}

function DeleteGroupMember(uid, gid, page) {
	var is_confirmed = confirm("");
	if(is_confirmed) {
		 window.location = "www.hrcentar.hr/include/group_member.php?action=1&gid=" + gid + "&uid=" + uid + "&page=" + page;
	}
} // end of the 'DeleteGroupMember()' function
