Files
fdn2/public/mobile/js/functions.js
T

88 lines
2.0 KiB
JavaScript

function openPagePost(page, request, blank){
var blank = typeof blank !== 'undefined' ? blank : false;
var inputs = '';
request.forEach(function(element, index, array){
inputs += '<input type="hidden" name="'+element.name+'" value="'+element.value+'" />';
});
$('<form '+(blank?'target="_blank" ':"")+'method="POST" action="'+page+'">'+inputs+'</form>').appendTo("body").submit();
}
function bannerClick(banner, link){
$.ajax({url: "stats/bannerClick.php", method: "POST", data: { "banner": banner, "source": window.location.href }, dataType: "html" });
window.open(link);
}
function openRegistration(){
$.ajax({
method:"POST",
url:'registrationMobile.php',
dataType:'html',
success: function(data){
$(".loginData").html(data);
}
});
}
function openLogin(){
$.ajax({
method:"POST",
url:'loginMobile.php',
dataType:'html',
success: function(data){
$(".loginData").html(data);
}
});
}
function logout(){
$.ajax({
method:"POST",
url:'logoutMobile.php',
dataType:'html',
success: function(data){
location.reload();
}
});
}
function bannerRoll(prev,pos,category){
$.ajax({
method:"POST",
url:'getBanner.php?replaced='+prev+'&pos='+pos+'&cat='+category,
dataType:'html',
success: function(data){
$('#'+prev).parent().html(data);
}
});
}
function previewImage(imageSrc){
$('.clickableImageContainer').html('<img id ="clickImage" src="'+ imageSrc +'" />');
$('.imageOverlay').css("display","block");
$('.clickableImageContainer').css("display","block");
}
function hidePreview(){
$('.imageOverlay').css("display","none");
$('.clickableImageContainer').css("display","none");
$('#clickImage').remove();
}
function printNews(newsId){
// $.ajax({
// method:"POST",
// url:'printPage.php?id='+ newsId,
// dataType:'html',
//
// });
openPagePost("printPage.php",[{name:'id',value:newsId}],true);
}
function openMenuWithLoginPage(){
$("#loginMobile").trigger("click");
}
function openMenuWithRegistrationPage(){
openRegistration();
$(".loginContainer").trigger("open");
}