| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/HostingSpaces/admin/chatme24.com/wwwroot/_server/ |
Upload File : |
var l_del_album = "Are you sure you want to delete this entire album?";
var l_del_album2 = "Are you Absolutely Positively sure you want to delete the album? THIS CANNOT BE UNDONE!";
var l_del_image = "Are you sure you want to delete the image? THIS CANNOT BE UNDONE!";
function confirmDeleteAlbum(url) {
if (confirm(l_del_album)) {
if (confirm(l_del_album2)) {
window.location = url;
}
}
}
function confirmDeleteImage(url) {
if (confirm(l_del_image)) {
window.location = url;
}
}
function addUploadBoxes(placeholderid, copyfromid, num, inputSize, style) {
if (window.totalinputs >= inputSize)
return;
if(typeof(inputSize) === 'undefined') {
inputSize = 16;
}
if(typeof(style) === 'undefined') {
style = true;
}
var placeholder = document.getElementById(placeholderid);
var copyfrom = document.getElementById(copyfromid);
for (i=0; i<num; i++) {
if (window.totalinputs >= inputSize) break;
var newdiv = document.createElement('div');
//newdiv.innerHTML = copyfrom.innerHTML;
newdiv.className = copyfrom.className;
var finput = document.createElement('input');
finput.type = 'file';
finput.size = inputSize;
finput.name = 'files[]';
finput.className = 'file';
//finput.setAttribute('name',"files[]");
newdiv.appendChild(finput);
if(typeof(inputFile) === 'function') {
inputFile(finput);
finput.init();
}
placeholder.parentNode.insertBefore(newdiv, placeholder);
window.totalinputs++;
}
if(typeof($.fn.styler) == 'function' && style == true) {
$('input.file').styler();
}
}
function albumSwitch(sel) {
var selected = sel.options[sel.selectedIndex];
var albumtext = document.getElementById("albumtext");
var albumtext2 = document.getElementById("albumtext2");
var albumbox = document.getElementById("folder");
var titlebox = document.getElementById("albumtitle");
if (selected.value == "") {
albumtext.style.display = "block";
albumtext2.style.display = "block";
// albumbox.value = "";
// titlebox.value = "";
} else {
albumtext.style.display = "none";
albumtext2.style.display = "none";
// albumbox.value = selected.value;
// titlebox.value = selected.text;
}
getFolder();
}
function getFolder() {
$.post('gallery_admin_upload_ajax.php',
{albumselect: $('select#albumselect').val(), action: 'creat_folder'},
function(res){
var obj = jQuery.parseJSON(res);
$('#folder').val(obj.folder);
$('#time').val(obj.time);
});
}
function contains(arr, key) {
for (i=0; i<arr.length; i++) {
if (arr[i].toLowerCase() == key.toLowerCase()) {
return true;
}
}
return false;
}
function updateFolder(nameObj, folderID, checkboxID) {
var autogen = document.getElementById(checkboxID).checked;
var folder = document.getElementById(folderID);
var name = nameObj.value;
var fname = "";
var fnamesuffix = "";
var count = 1;
if (autogen && name != "") {
fname = name;
fname = fname.toLowerCase();
fname = fname.replace(/[\!@#$\%\^&*()\~`\'\"]/gi, "");
fname = fname.replace(/[^a-zA-Z0-9]/gi, "-");
fname = fname.replace(/--*/gi, "-");
while (contains(albumArray, fname+fnamesuffix)) {
fnamesuffix = "-"+count;
count++;
}
}
folder.value = fname+fnamesuffix;
}
function validateFolder(folderObj) {
var errorDiv = document.getElementById("foldererror");
if (albumArray && contains(albumArray, folderObj.value)) {
errorDiv.style.display = "block";
} else {
errorDiv.style.display = "none";
}
}
function toggleAutogen(fieldID, nameID, checkbox) {
var field = document.getElementById(fieldID);
var name = document.getElementById(nameID);
if (checkbox.checked) {
window.folderbackup = field.value;
field.disabled = true;
updateFolder(name, fieldID, checkbox.id);
} else {
if (window.folderbackup && window.folderbackup != "")
field.value = window.folderbackup;
field.disabled = false;
}
}
// Checks all the checkboxes in a group (with the specified name);
function checkAll(form, arr, mark) {
for (i = 0; i <= form.elements.length; i++) {
try {
if(form.elements[i].name == arr) {
form.elements[i].checked = mark;
}
} catch(e) {}
}
}
function triggerAllBox(form, arr, allbox) {
for (i = 0; i <= form.elements.length; i++) {
try {
if(form.elements[i].name == arr) {
if(form.elements[i].checked == false) {
allbox.checked = false; return;
}
}
} catch(e) {}
}
allbox.checked = true;
}
function toggleBigImage(id, largepath) {
var imageobj = document.getElementById(id);
if (!imageobj.sizedlarge) {
imageobj.src2 = imageobj.src;
imageobj.src = largepath;
imageobj.style.position = 'absolute';
imageobj.style.zIndex = '1000';
imageobj.sizedlarge = true;
} else {
imageobj.style.position = 'relative';
imageobj.style.zIndex = '0';
imageobj.src = imageobj.src2;
imageobj.sizedlarge = false;
}
}
function updateThumbPreview(selectObj) {
var thumb = selectObj.options[selectObj.selectedIndex].style.backgroundImage;
selectObj.style.backgroundImage = thumb;
}
// @name The Fade Anything Technique
// @namespace http://www.axentric.com/aside/fat/
// @version 1.0-RC1
// @author Adam Michela
// Modified by Tristan Harward; added new method "fade_and_hide_element"
var Fat = {
make_hex : function (r,g,b)
{
r = r.toString(16); if (r.length == 1) r = '0' + r;
g = g.toString(16); if (g.length == 1) g = '0' + g;
b = b.toString(16); if (b.length == 1) b = '0' + b;
return "#" + r + g + b;
},
fade_all : function ()
{
var a = document.getElementsByTagName("*");
for (var i = 0; i < a.length; i++)
{
var o = a[i];
var r = /fade-?(\w{3,6})?/.exec(o.className);
if (r)
{
if (!r[1]) r[1] = "";
if (o.id) Fat.fade_element(o.id,null,null,"#"+r[1]);
}
}
},
fade_element : function (id, fps, duration, from, to)
{
if (!fps) fps = 30;
if (!duration) duration = 3000;
if (!from || from=="#") from = "#FFFF33";
if (!to) to = this.get_bgcolor(id);
var frames = Math.round(fps * (duration / 1000));
var interval = duration / frames;
var delay = interval;
var frame = 0;
if (from.length < 7) from += from.substr(1,3);
if (to.length < 7) to += to.substr(1,3);
var rf = parseInt(from.substr(1,2),16);
var gf = parseInt(from.substr(3,2),16);
var bf = parseInt(from.substr(5,2),16);
var rt = parseInt(to.substr(1,2),16);
var gt = parseInt(to.substr(3,2),16);
var bt = parseInt(to.substr(5,2),16);
var r,g,b,h;
while (frame < frames)
{
r = Math.floor(rf * ((frames-frame)/frames) + rt * (frame/frames));
g = Math.floor(gf * ((frames-frame)/frames) + gt * (frame/frames));
b = Math.floor(bf * ((frames-frame)/frames) + bt * (frame/frames));
h = this.make_hex(r,g,b);
setTimeout("Fat.set_bgcolor('"+id+"','"+h+"')", delay);
frame++;
delay = interval * frame;
}
setTimeout("Fat.set_bgcolor('"+id+"','"+to+"')", delay);
},
fade_and_hide_element : function (id, fps, duration, delay, from, to) {
setTimeout("Fat.fade_element('"+id+"', '"+fps+"', '"+duration+"', '"+from+"', '"+to+"')", delay);
setTimeout("document.getElementById('"+id+"').style.display='none'", delay+duration);
},
set_bgcolor : function (id, c)
{
var o = document.getElementById(id);
o.style.backgroundColor = c;
},
get_bgcolor : function (id)
{
var o = document.getElementById(id);
while(o)
{
var c;
if (window.getComputedStyle) c = window.getComputedStyle(o,null).getPropertyValue("background-color");
if (o.currentStyle) c = o.currentStyle.backgroundColor;
if ((c != "" && c != "transparent") || o.tagName == "BODY") { break; }
o = o.parentNode;
}
if (c == undefined || c == "" || c == "transparent") c = "#FFFFFF";
var rgb = c.match(/rgb\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/);
if (rgb) c = this.make_hex(parseInt(rgb[1]),parseInt(rgb[2]),parseInt(rgb[3]));
return c;
}
}
$(document).ready(function () {
var select_albums = $("#albumselect :selected").val(),
albums = $("#albumtext2"),
label = $("#albumtext");
if (select_albums == '') {
albums.css('display', 'block');
label.css('display', 'block');
} else {
albums.css('display', 'none');
label.css('display', 'none');
}
});