| Current Path : /home/digilove/public_html/components/com_marketplace/js/ |
| Current File : /home/digilove/public_html/components/com_marketplace/js/profile2.js |
jQuery(document).ready(function() {
jQuery('.panel-default:nth-child(2)').on('click', function() {
jQuery('#theme').css('min-height', '400px');
});
jQuery('#countries_msddHolder').css('position', 'relative');
jQuery(".wk_banner").on('mouseenter', function() {
jQuery(".change_cover").css("display", "block");
});
jQuery(".change_cover").on('mouseenter', function() {
jQuery(this).css("display", "block");
});
jQuery(".wk_banner").on('mouseout', function() {
jQuery(".change_cover").css("display", "none");
});
jQuery(".upload_cover_").click(function() {
jQuery("#change_mpcover").click();
});
jQuery(".upload_pic_").click(function() {
jQuery("#upload_pic_").click();
});
jQuery('.change_cover').click(function() {
jQuery('.change_cover').addClass('is_active');
jQuery(".update_cover_options_img").toggle();
jQuery(".update_cover_options").toggle();
jQuery(".update_cover_options").css("display", "block");
});
jQuery(document).on('click', function(event) {
if (event.target.className != 'update_profile_pic') {
jQuery('.update_pic_options').hide();
}
if (event.target.className != 'wk_mplogo') {
jQuery('.update_profile_pic').hide();
}
});
var height = jQuery('.sellerprofile_main .contentbar').height();
jQuery('.menubar').css('height', height - 70 + "px");
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
jQuery('.take_pic_').css('display', 'none');
}
jQuery('#new').hide(0);
jQuery('#upload_pic').hide(0);
var videoObj = '';
jQuery('.take_pic_').on("click", function() {
if (jQuery(this).parent().attr('class') == 'update_cover_options') {
jQuery('.wk_upload').remove();
} else {}
jQuery('#cam_snap').on('click', function() {
jQuery('.wk_upload').remove();
jQuery("#camera").append('<div class="btn btn-success wk_upload" id="upload_pic">Upload</div>');
});
jQuery('#camera').css('display', 'block');
var video = document.getElementById("video"),
videoObj = { "video": true },
errBack = function(error) {
console.log("Video capture error: ", error.code);
};
if (navigator.getUserMedia) { // Standard
navigator.getUserMedia(videoObj, function(stream) {
video.src = stream;
video.play();
}, errBack);
} else if (navigator.webkitGetUserMedia) { // WebKit-prefixed
navigator.webkitGetUserMedia(videoObj, function(stream) {
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if (navigator.mozGetUserMedia) { // WebKit-prefixed
navigator.mozGetUserMedia(videoObj, function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
});
jQuery('#close_cam').on('click', function(stream) {
jQuery('#camera').hide();
});
jQuery("#cam_snap").on("click", function(e) {
var canvas = document.getElementById("canvas"),
context = canvas.getContext("2d");
context.drawImage(video, 0, 0, 600, 400);
jQuery('#video').hide('slow');
jQuery('#canvas').show('slow');
jQuery('#cam_snap').hide('slow');
jQuery('#new').show('slow');
jQuery('#upload_pic').show('slow');
jQuery('#upload_pic_cover').show('slow');
e.preventDefault();
});
jQuery("#new").on("click", function(e) {
jQuery('#video').show('slow');
jQuery('#canvas').hide('slow');
jQuery('#cam_snap').show('slow');
jQuery('#new').hide();
jQuery('#upload_pic').hide();
jQuery('#upload_pic_cover').hide();
e.preventDefault();
});
});
jQuery(function() {
jQuery("#upload_pic_").change(function() {
jQuery("#dvPreview").html("");
var regex = /^([a-zA-Z0-9\s_\\.\-:])+(.jpg|.jpeg|.gif|.png|.bmp)$/;
if (regex.test(jQuery(this).val().toLowerCase())) {
if (jQuery.browser.msie && parseFloat(jQuery.browser.version) <= 9.0) {
jQuery("#dvPreview").show();
jQuery("#dvPreview")[0].filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = jQuery(this).val();
} else {
if (typeof(FileReader) != "undefined") {
jQuery("#dvPreview").show();
jQuery("#dvPreview").append("<img />");
var reader = new FileReader();
reader.onload = function(e) {
jQuery("#dvPreview img").attr("src", e.target.result);
jQuery("#dvPreview img").css("height", "100%");
jQuery("#dvPreview img").css("width", "100%");
jQuery("#dvPreview").prev().css("display", "none");
jQuery("#dvPreview").attr("class", "wk_mplogo");
}
reader.readAsDataURL(jQuery(this)[0].files[0]);
} else {
alert("This browser does not support FileReader.");
}
}
} else {
alert("Please upload a valid image file.");
}
});
});
jQuery(function() {
jQuery("#change_mpcover").change(function() {
jQuery("#dvPreview1").html("");
var regex = /^([a-zA-Z0-9\s_\\.\-:])+(.jpg|.jpeg|.gif|.png|.bmp)$/;
if (regex.test(jQuery(this).val().toLowerCase())) {
if (jQuery.browser.msie && parseFloat(jQuery.browser.version) <= 9.0) {
jQuery("#dvPreview1").show();
jQuery("#dvPreview1")[0].filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = jQuery(this).val();
} else {
if (typeof(FileReader) != "undefined") {
jQuery("#dvPreview1").show();
jQuery("#dvPreview1").append("<img />");
var reader = new FileReader();
reader.onload = function(e) {
jQuery("#dvPreview1 img").attr("src", e.target.result);
jQuery("#dvPreview1 img").css("height", "100%");
jQuery("#dvPreview1 img").css("width", "100%");
jQuery("#dvPreview1").prev().css("display", "none");
jQuery("#dvPreview1").attr("class", "wk_banner");
}
reader.readAsDataURL(jQuery(this)[0].files[0]);
} else {
alert("This browser does not support FileReader.");
}
}
} else {
alert("Please upload a valid image file.");
}
});
});
(function($) {
jQuery.fn.equalHeights = function() {
tallest = 0;
this.each(function() {
if (jQuery(this).height() > tallest) {
tallest = jQuery(this).height();
}
});
return this.each(function() {
jQuery(this).height(tallest);
});
}
})(jQuery);
jQuery(document).click(function(e) {
var elem = jQuery(e.target).attr('class'); //this should give you the
if (elem != 'change_cover' && elem != 'update_cover_options_img' && elem != 'update_cover_options' && elem != 'change_cover_text') {
jQuery('.update_cover_options_img').hide(); //or however you want to hide it
jQuery('.update_cover_options').hide(); //or however you want to hide it
}
});
jQuery("#countries-select").change(function() {
var img_name = this.value;
jQuery('.wk_countrylogo').attr("src", "components/com_marketplace/images/countryflags/" + img_name + ".png");
});