Cannabis
Search
Redefined
SAFE / SIMPLE / SECURE
Cannabis Search Redefined
SAFE / SIMPLE / SECURE
function showMessagePrompt2(classname, title, msg) {
getModalContentError(classname, 'pe pe-check', title, msg);
}
function getModalContentError(classname, icon, icon_message, body) {
var output = '';
var template_path = "/assets/templates/volta/a3/modal/template_default.html";
$.ajax({
url: template_path,
dataType: "text",
success: function (data) {
display = data;
// do replacements...
display = display.replace('$$modal_icon$$', icon);
display = display.replace('$$modal_icon_message$$', icon_message);
display = display.replace('$$modal_body$$', body);
//var dw = 'smallBootboxWidth';
var box = bootbox.dialog({
closeButton: false,
className: '-' + classname,
message: display,
buttons: {
ok: {
label: "Done",
className: "-light",
callback: function () {
bootbox.hideAll();
}
}
}
})
.on('shown.bs.modal', function (e) {
$('button[data-bb-handler="ok"]').focus();
})
.on('hide.bs.modal', function (e) {
})
.find("div.modal-dialog");
//.addClass(dw);
}
});
return output;
}
//var jcounts = getJCounts();
//if (jcounts.medical > 0) {
// alert(jcounts.medical);
//}
function isBot() {
return $('#ContentPlaceHolder1_hf_IsBot').val() == 'true' ? true : false;
}
//////////function setCompanyLayoutHeight() {
////////// var winH = $(window).height();
////////// var winW = $(window).width();
////////// if (winH < 300) {
////////// winH = 500;
////////// }
////////// var sbh = $('.navbar-wrapper').height() - 3;
////////// var nsh = 0;
////////// if ($('.nav-scroller').css('display') != 'none') {
////////// nsh = $('.nav-scroller').height() + sbh + 1 + 'px';
////////// }
////////// else {
////////// nsh = $('.nav-scroller-2').height() + sbh + 1 + 'px'
////////// }
////////// //$('#main_container').animate({ marginTop: nsh }, 'fast');
////////// $('#main_container').css('margin-top', nsh);
//////////}
var newsInit = false;
function GetVoteGeneric() {
var header = 'Get Company Votes';
var category = "topmemes2020";
try {
$.ajax({
type: 'POST',
url: '/_RatingsWebService.aspx/GetGenericVotes',
data: '{"token":"' + getToken() + '","category":"' + category + '"}',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: true,
cache: false,
success: function (response) {
//alert(response.d);
var obj = $.parseJSON(response.d);
for (var i = 0; i < obj.length; i++) {
$('span.' + obj[i].whichone).text(obj[i].total_votes);
}
$('button').removeProp('disabled');
$('a').removeClass('disabled');
$('a').removeProp('disabled');
},
failure: function (response) {
showMessagePrompt2('danger', 'Error', 'Failure: Unexpected Error');
},
error: function (response) {
showMessagePrompt2('danger', 'Error', 'Error: Unexpected Error');
}
});
}
catch (err) {
showMessagePrompt2('danger', 'Error', 'Unexpected Error: + ' + err.message);
}
}
function SaveVoteGeneric2(target) {
var header = 'Save Company Comment Vote';
var category = "topmemes2020";
try {
$.ajax({
type: 'POST',
url: '/_RatingsWebService.aspx/SaveGenericVote',
data: '{"token":"' + getToken() + '","category":"' + category + '","whichone":"' + target + '"}',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: true,
cache: false,
success: function (response) {
var obj = $.parseJSON(response.d)[0];
if (obj.success == 'true') {
//alert($('body').find('span.' + target).length);
$('body').find('span.' + target).text(obj.currentcount);
//showQuickNotificationX('success', "Thank You", "Your Vote was Logged", 6000, ''); //don't refresh, only full comments needs that...
}
else {
showMessagePrompt2('danger', 'Error', 'Unexpected Error: + ' + obj.error);
}
},
failure: function (response) {
showMessagePrompt2('danger', 'Error', 'Failure: Unexpected Error');
},
error: function (response) {
showMessagePrompt2('danger', 'Error', 'Error: Unexpected Error');
}
});
}
catch (err) {
showMessagePrompt2('danger', 'Error', 'Unexpected Error: + ' + err.message);
}
}
function SaveVoteGeneric($ctl) {
var header = 'Save Company Comment Vote';
var category = "topmemes2020";
var target = $ctl.data('target');
//alert('fme');
try {
$.ajax({
type: 'POST',
url: '/_RatingsWebService.aspx/SaveGenericVote',
data: '{"token":"' + getToken() + '","category":"' + category + '","whichone":"' + target + '"}',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: true,
cache: false,
success: function (response) {
var obj = $.parseJSON(response.d)[0];
if (obj.success == 'true') {
$('body').find('span.' + target).text(obj.currentcount);
//$ctl.find('span.' + target).text(obj.currentcount);
//$('.up-display-count[data-target="' + commentid + '"]').text(obj.currentcount);
showQuickNotificationX('success', "Thank You", "Your Vote was Logged", 6000, ''); //don't refresh, only full comments needs that...
}
else {
showMessagePrompt2('danger', 'Error', 'Unexpected Error: + ' + obj.error);
}
},
failure: function (response) {
showMessagePrompt2('danger', 'Error', 'Failure: Unexpected Error');
},
error: function (response) {
showMessagePrompt2('danger', 'Error', 'Error: Unexpected Error');
}
});
}
catch (err) {
showMessagePrompt2('danger', 'Error', 'Unexpected Error: + ' + err.message);
}
}
function a3slideChanged(eindex) {
//console.log('Slide Changed:=' + eindex);
switch (eindex) {
case 0: {
break;
}
case 1: {
if (newsInit == false) {
newsInit = true;
}
break;
}
}
}
var mystates = [
{ "state": "AK", "description": "Alaska" },
{ "state": "AR", "description": "Arkansas" },
{ "state": "AZ", "description": "Arizona" },
{ "state": "CA", "description": "California" },
{ "state": "CO", "description": "Colorodo" },
{ "state": "CT", "description": "Connecticut" },
{ "state": "DC", "description": "Dist. Of Columbia" },
{ "state": "DE", "description": "Delaware" },
{ "state": "FL", "description": "Florida" },
{ "state": "HI", "description": "Hawaii" },
{ "state": "IA", "description": "Iowa" },
{ "state": "IL", "description": "Illinois" },
{ "state": "LA", "description": "Louisiana" },
{ "state": "MA", "description": "Massachusets" },
{ "state": "MD", "description": "Maryland" },
{ "state": "ME", "description": "Maine" },
{ "state": "MI", "description": "Michigan" },
{ "state": "MN", "description": "Minnesota" },
{ "state": "MT", "description": "Montana" },
{ "state": "ND", "description": "North Dakota" },
{ "state": "NH", "description": "New Hampshire" },
{ "state": "NJ", "description": "New Jersey" },
{ "state": "NM", "description": "New Mexico" },
{ "state": "NV", "description": "Nevada" },
{ "state": "NY", "description": "New York" },
{ "state": "OH", "description": "Ohio" },
{ "state": "OK", "description": "Oklahoma" },
{ "state": "OR", "description": "Oregon" },
{ "state": "PA", "description": "Pennsylvania" },
{ "state": "RI", "description": "Rhode Island" },
{ "state": "TX", "description": "Texas" },
{ "state": "VT", "description": "Vermont" },
{ "state": "WA", "description": "Washington" }]
var tagMap = {};
var i = null;
for (i = 0; mystates.length > i; i += 1) {
tagMap[mystates[i].state] = mystates[i];
}
var hasTag = function (tagName) {
if (tagMap[tagName]) {
return true;
}
else {
return false;
}
};
var getTag = function (tagName) {
if (tagMap[tagName]) {
var i = null;
for (i = 0; mystates.length > i; i += 1) {
if (mystates[i].state == tagName) {
return mystates[i];
break;
}
}
}
};
//var randomLandingArray = new Array();
//randomLandingArray[1] = "/assets/img/free/fractal1_600w.jpg";
//randomLandingArray[2] = "/assets/img/free/fractal2_600w.jpg";
//randomLandingArray[3] = "/assets/img/free/cannabis2_600w.jpg";
//randomLandingArray[4] = "/assets/img/free/cannabis3_600w.jpg";
//randomLandingArray[5] = "/assets/img/free/cannabis_600w.jpg";
//randomLandingArray[6] = "/assets/img/free/desktop_600w.jpg";
//randomLandingArray[7] = "/assets/img/free/high-street-main-_600w.jpg";
//randomLandingArray[8] = "/assets/img/free/joint_600w.jpg";
//randomLandingArray[9] = "/assets/img/free/vape_600w.jpg";
//var randomItem = randomLandingArray[Math.floor(Math.random() * randomLandingArray.length)]
//if (randomItem == undefined) {
// randomItem = randomLandingArray[1];
//}
//document.getElementById('landing-cat-pic').src = randomItem;