Current File : /home/karenpetzb/www/js/defaultAdmin.js |
var SITE_URL = "http://www.pfidistribution.com";
/*
* JQUERY
*
*/
function deleteSearchCommand() {
$('input[name=deleteThisCmd]:checked').each(function(e) {
$.ajax( {
type : "POST",
async : false,
url : '/backoffice/command/ajaxdelcommand',
data : 'id='+$(this).val(),
success : function(response) {
}});
});
window.location="/backoffice/command/search";
}
function headerHideAll(current) {
unSelectHeaderAll('headerContent_commands');
unSelectHeaderAll('headerContent_actors');
unSelectHeaderAll('headerContent_ads');
unSelectHeaderAll('headerContent_tools');
unSelectHeaderAll('headerContent_products');
if (current == 'products') { selectHeader('headerContent_products');
} else if (current == 'commands') { selectHeader('headerContent_commands');
} else if (current == 'actors') { selectHeader('headerContent_actors');
} else if (current == 'ads') { selectHeader('headerContent_ads');
} else if (current == 'tools') { selectHeader('headerContent_tools'); }
}
function unSelectHeaderAll(current) {
$('.'+current).css({'display' : 'none'});
$('#'+current).addClass('headerTitleUnActiveBg');
$('#'+current).removeClass('headerTitleActiveBg');
}
function selectHeader(current) {
$('.'+current).css({'display' : 'block'});
$('#'+current).addClass('headerTitleActiveBg');
$('#'+current).removeClass('headerTitleUnActiveBg');
}
function initEventLayout(){
$("#headerContent_products").bind({
mouseenter: function(){
$(this).css({'cursor' : 'pointer' });
$(this).click();
},
mouseleave: function(){
$(this).css({'cursor' : 'default' });
},
click: function(e){
e.preventDefault();
headerHideAll('products');
}
});
$("#headerContent_commands").bind({
mouseenter: function(){
$(this).css({'cursor' : 'pointer' });
$(this).click();
},
mouseleave: function(){
$(this).css({'cursor' : 'default' });
},
click: function(e){
e.preventDefault();
headerHideAll('commands');
}
});
$("#headerContent_ads").bind({
mouseenter: function(){
$(this).css({'cursor' : 'pointer' });
$(this).click();
},
mouseleave: function(){
$(this).css({'cursor' : 'default' });
},
click: function(e){
e.preventDefault();
headerHideAll('ads');
}
});
$("#headerContent_tools").bind({
mouseenter: function(){
$(this).css({'cursor' : 'pointer' });
$(this).click();
},
mouseleave: function(){
$(this).css({'cursor' : 'default' });
},
click: function(e){
e.preventDefault();
headerHideAll('tools');
}
});
$("#headerContent_actors").bind({
mouseenter: function(){
$(this).css({'cursor' : 'pointer' });
$(this).click();
},
mouseleave: function(){
$(this).css({'cursor' : 'default' });
},
click: function(e){
e.preventDefault();
headerHideAll('actors');
}
});
if ($('#toggle1')) {
$("#v-menu1").hide();
$("#toggle1").bind({
click: function(){
$('#v-menu1').toggle();
}
});
}
if ($('#toggle2')) {
$("#v-menu2").hide();
$("#toggle2").bind({
click: function(){
$('#v-menu2').toggle();
}
});
}
if ($('#toggle3')) {
$("#v-menu3").hide();
$("#toggle3").bind({
click: function(){
$('#v-menu3').toggle();
}
});
}
if ($('#promoSlide1')) {
$('#v-promoSlide1').hide();
$('#v-promoSlide2').hide();
$('#v-promoSlide3').hide();
$('#v-promoSlide4').hide();
$('#v-promoSlide5').hide();
$("#promoSlide1").bind({
click: function(e){
e.preventDefault();
$('#v-promoSlide1').slideDown();
$('#v-promoSlide2').slideUp();
$('#v-promoSlide3').slideUp();
$('#v-promoSlide4').slideUp();
$('#v-promoSlide5').slideUp();
}
});
$("#promoSlide2").bind({
click: function(e){
e.preventDefault();
$('#v-promoSlide1').slideUp();
$('#v-promoSlide2').slideDown();
$('#v-promoSlide3').slideUp();
$('#v-promoSlide4').slideUp();
$('#v-promoSlide5').slideUp();
}
});
$("#promoSlide3").bind({
click: function(e){
e.preventDefault();
$('#v-promoSlide1').slideUp();
$('#v-promoSlide2').slideUp();
$('#v-promoSlide3').slideDown();
$('#v-promoSlide4').slideUp();
$('#v-promoSlide5').slideUp();
}
});
$("#promoSlide4").bind({
click: function(e){
e.preventDefault();
$('#v-promoSlide1').slideUp();
$('#v-promoSlide2').slideUp();
$('#v-promoSlide3').slideUp();
$('#v-promoSlide4').slideDown();
$('#v-promoSlide5').slideUp();
}
});
$("#promoSlide5").bind({
click: function(e){
e.preventDefault();
$('#v-promoSlide1').slideUp();
$('#v-promoSlide2').slideUp();
$('#v-promoSlide3').slideUp();
$('#v-promoSlide4').slideUp();
$('#v-promoSlide5').slideDown();
}
});
}
if ($('#userSlide1')) {
$('#v-userSlide1').hide();
$('#v-userSlide2').hide();
$('#v-userSlide3').hide();
$("#userSlide1").bind({
click: function(e){
e.preventDefault();
$('#v-userSlide1').slideDown();
$('#v-userSlide2').slideUp();
$('#v-userSlide3').slideUp();
}
});
$("#userSlide2").bind({
click: function(e){
e.preventDefault();
$('#v-userSlide1').slideUp();
$('#v-userSlide2').slideDown();
$('#v-userSlide3').slideUp();
}
});
$("#userSlide3").bind({
click: function(e){
e.preventDefault();
$('#v-userSlide1').slideUp();
$('#v-userSlide2').slideUp();
$('#v-userSlide3').slideDown();
}
});
}
if ($('#remiseSlide1')) {
$('#v-remiseSlide1').hide();
$("#remiseSlide1").bind({
click: function(e){
e.preventDefault();
$('#v-remiseSlide1').toggle();
}
});
}
if ($('#giftSlide1')) {
$('#v-giftSlide1').hide();
$('#v-giftSlide2').hide();
$("#giftSlide1").bind({
click: function(e){
e.preventDefault();
$('#v-giftSlide1').slideDown();
$('#v-giftSlide2').slideUp();
}
});
$("#giftSlide2").bind({
click: function(e){
e.preventDefault();
$('#v-giftSlide1').slideUp();
$('#v-giftSlide2').slideDown();
}
});
}
$( "button, input:submit, .button").button();
$( ".button-print").button({
icons: { primary: "ui-icon-print" }
});
$( ".button-cancel").button({
icons: { primary: "ui-icon-cancel" }
});
}
/*
* JAVASCRIPT
*
*/
function initRichTextBox(element, type, width, height) {
var optsComplete = {
cssClass : 'el-rte',
lang : 'fr',
height : height,
width : width,
toolbar : 'complete',
cssfiles : ['/js/elrte/css/elrte-inner.css', '/css/bootstrap/bootstrap.min.css', '/css/bootstrap/default.css', '/css/default.css'],
fmOpen : function(callback) {
$('<div />').dialogelfinder({
width : 850,
height:500,
uiOptions : {
toolbar : [
['back', 'forward'],
// ['reload'],
// ['home', 'up'],
['upload'],//'mkdir', 'mkfile',
['open', 'download', 'getfile'],
//['info'],
['quicklook'],
['copy', 'cut', 'paste'],
['rm'],
['duplicate', 'edit'],// 'resize''rename',
//['extract', 'archive'],
// ['search'],
['view']// ,
//['help']
]
},
url: '/js/elfinder/php/connector.php',
commandsOptions: {
getfile: {
oncomplete: 'destroy' // destroy elFinder after file selection
}
},
getFileCallback: callback // pass callback to file manager
});
}
};
var optsTiny = {
toolbar : 'tiny',
height : height,
width : width,
cssfiles : ['/js/elrte/css/elrte-inner.css', '/css/bootstrap/bootstrap.min.css', '/css/bootstrap/default.css', '/css/default.css']
};
switch (type) {
case 1 :
$(element).elrte(optsComplete);
break;
default :
$(element).elrte(optsTiny);
break;
}
}
function showOrHide(elementAction, divToHide) {
if (document.getElementById(elementAction).checked) {
document.getElementById(divToHide).style.display = "none";
} else {
document.getElementById(divToHide).style.display = "block";
}
}
function msgOkCancelDelete()
{
if(confirm("Vous �tez sur le point de supprimer des informations ! Etes vous s�re de vouloir continuer ?")) {
return true;
} else {
return false;
}
}
function msgOkImportantAction()
{
if(confirm("Vous �tez sur le point d'�ffectuer une op�ration importante ! Etes vous s�re de vouloir continuer ?")) {
return true;
} else {
return false;
}
}
function msgOkCancelEdit()
{
if(confirm("Vous �tez sur le point de modifier des informations ! Etes vous s�re de vouloir continuer ?")) {
return true;
} else {
return false;
}
}
/*
* Clear inputs
*
*/
function clearById(myName, myText) {
if (document.getElementById(myName).value == myText) {
document.getElementById(myName).value = '';
}
}
function clear2ById(myName, myArrayText) {
for (var i=0; i<myArrayText.length; i++) {
if (document.getElementById(myName).value == myArrayText[i] ) {
document.getElementById(myName).value = '';
}
}
}
//-------------------------------------------- OLD
/*
* Sendind Forms
*
*/
function setSupplierMarqueForPicture(tempForm) {
myValue = document.getElementById('selectIdSetPicture');
for (var j=0; j<tempForm; j++) {
document.forms['setPictureForm_'+j].idSelected.value = myValue.options[myValue.selectedIndex].value;
}
}
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
/*
*
* Utils
*
*/
// Verif Mails
function verifMail(q) {
a = false ;
for (var j=1 ; j<(q.length) ; j++) {
if (q.charAt(j)=='@') {
if (j<(q.length-4)){
for (var k=j ; k<(q.length-2) ; k++) { if (q.charAt(k)=='.') a = true; }
}
}
}
return a ;
}
// Create new fields
function create_field(i) {
var i2 = i + 1;
document.getElementById('newfield_'+i).innerHTML = '<div class="right1_cmd"><input type="text" size="4" name="quantity_'+i+'" /></div><div class="right1_cmd"><input type="text" size="10" name="reference_'+i+'" /></div>';
document.getElementById('newfield_'+i).innerHTML += (i <= 10) ? '<div class="right_cmd" id="newfield_'+i2+'"><div class="right_add"><a href="javascript:create_field('+i2+')"><img src="/image/add.png" width="20px" alt="Ajouter une ligne"></a></div><div class="right2_cmd"><a href=" ">Ajouter au Panier</a></div></div>' : '<div class="right2_cmd"><a href=" ">Ajouter au Panier</a></div>';
}
function redirectURL(url) {
window.location=SITE_URL+url;
}
function extractLastSplit( val ) { return val.split( /,\s*/ ); }
function extractLast( term ) { return extractLastSplit( term ).pop(); }
function generateTabs(element, type) {
if (type == 1) {
element.tabs();
}
}