/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:button definition                                                             */
/* ------------------------------------------------------------------------------------------------------ */
function jsbbutton(name, parentname, description, standardimage, mouseoverimage, source, popup){
   this.name		= name; 		// -- nombre del boton --   
   this.parentname	= parentname;   
   this.description	= description; 		// -- descripcion del boton --   
   this.standardimage	= standardimage;		// -- imagen del boton --   
   this.mouseoverimage	= mouseoverimage;	// -- imagen del boton cuando se pasa por encima el ratón --
   this.source		= source; 		// -- url del boton a la cual se tiene que acceder --   
   this.popup		= popup; 		// -- Indica si el boton tiene que abrir una popup --
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:channel definition                                                            */
/* ------------------------------------------------------------------------------------------------------ */
function jsbchannel(name, parentname, description, url, standardimage , mouseoverimage, level){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.description	= description;   
	this.url		= url;   
	this.standardimage	= standardimage;   
	this.mouseoverimage	= mouseoverimage;
	this.level		= level;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:pagelink definition                                                           */
/* ------------------------------------------------------------------------------------------------------ */
function jsbpagelink(name, parentname, url, type, label, popup){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.url		= url;   
	this.type		= type;   
	this.label		= label;   
	this.popup		= popup; 
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="mkarticle" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkarticle(name, parentname, channel, headlinetext, author, summary, fdate, body, link, files, source){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.author		= author;   
	this.summary		= summary;	   
	this.fdate		= fdate;   
	this.body		= body;   
	this.link		= link;   
	this.files		= files;   
	this.source		= source;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="mkgeneric" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkgeneric(name, parentname, channel, headlinetext, author, summary, fdate, body, link, files, source){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.author		= author;   
	this.summary		= summary;	   
	this.fdate		= fdate;   
	this.body		= body;   
	this.link		= link;   
	this.files		= files;   
	this.source		= source;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="mkadvertisement" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkadvertisement(name, parentname, channel, headlinetext, summary, link, files){   
	this.name		= name;   
	this.parentname	= parentname;   
	this.channel	= channel;   
	this.headlinetext	= headlinetext;   
	this.summary		= summary;	   
	this.link		= link;   
	this.files		= files;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmkhelp" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkhelp(name, parentname, channel, headlinetext, author, summary, fdate, body, link, files){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.author		= author;   
	this.summary		= summary;	   
	this.fdate		= fdate;	   
	this.body		= body;	   
	this.link		= link;   
	this.files		= files;
}




/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmkfile" definition                                         */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkfile(name, parentname, channel, headlinetext, author, summary, fdate, link, files, filetype, source){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.author		= author;   
	this.summary		= summary;   
	this.fdate		= fdate;	   
	this.link		= link;   
	this.files		= files;   
	this.filetype		= filetype;   
	this.source		= source;
}
/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmklink" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmklink(name, parentname, channel, headlinetext, link, files){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.link		= link;   
	this.files		= files;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmkterminal" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkterminal(name, parentname, channel, mark, model, summary,
                    fdate, antena, battery, typebattery, time, timeconversation, weight,
                    simmemory, terminalmemory, dimension, display, characteristic,
                    echocancellation, sms, wap, gprs, directorycapacity, directorysim,                    
                    directory, dial, group, key, email, language, automaticsim, automatic,                    
                    tone, unloadtone, unloadimage, lastnumber, lastcall, identificationcall,                    
                    voicedial, commandvoice, losecall, retentioncall, restrictionmenu,                    
                    multicall, diversion, diversion_menu, waitingcall, fax, vibratorbattery,                    
                    vibrator, mp3, radio, operator, freehand, mailbox, video, photo, rs232,                    
                    pcmcia, irda, bluetooth, asynchronous, asynchronousudi, timer, costcall,                    
                    longcall, triband, doubleband, charger, userguide, css, cls, game,                    
                    wap121, gprs_6, terminal, extras, image){
	this.name		= name;  
	this.parentname		= parentname;  
	this.channel		= channel;  
	this.mark		= mark;  
	this.model		= model;  
	this.summary		= summary;  
	this.fdate		= fdate;  
	this.antena		= antena;  
	this.battery		= battery;  
	this.typebattery	= typebattery;  
	this.time		= time;  
	this.timeconversation	= timeconversation;  
	this.weight		= weight;  
	this.simmemory		= simmemory;  
	this.terminalmemory	= terminalmemory;  
	this.dimension		= dimension;  
	this.display		= display;  
	this.characteristic	= characteristic;  
	this.echocancellation	= echocancellation;  
	this.sms		= sms;  
	this.wap		= wap;  
	this.gprs		= gprs;  
	this.directorycapacity	= directorycapacity;  
	this.directorysim	= directorysim;  
	this.directory		= directory;  
	this.dial		= dial;  
	this.group		= group;  
	this.key		= key;  
	this.email		= email;  
	this.language		= language;  
	this.automaticsim	= automaticsim; 
	this.automatic		= automatic;  
	this.tone		= tone;  
	this.unloadtone		= unloadtone;  
	this.unloadimage	= unloadimage;  
	this.lastnumber		= lastnumber;  
	this.lastcall		= lastcall;  
	this.identificationcall	= identificationcall;  
	this.voicedial		= voicedial;  
	this.commandvoice	= commandvoice;  
	this.losecall		= losecall;  
	this.retentioncall	= retentioncall;  
	this.restrictionmenu	= restrictionmenu;  
	this.multicall		= multicall;  
	this.diversion		= diversion;  
	this.diversion_menu	= diversion_menu;  
	this.waitingcall	= waitingcall;  
	this.fax		= fax;  
	this.vibratorbattery	= vibratorbattery;  
	this.vibrator		= vibrator;  
	this.mp3		= mp3;  
	this.radio		= radio;  
	this.operator		= operator;  
	this.freehand		= freehand;  
	this.mailbox		= mailbox;  
	this.video		= video;  
	this.photo		= photo;  
	this.rs232		= rs232;  
	this.pcmcia		= pcmcia;  
	this.irda		= irda;  
	this.bluetooth		= bluetooth;  
	this.asynchronous	= asynchronous;  
	this.asynchronousudi	= asynchronousudi;  
	this.timer		= timer;  
	this.costcall		= costcall;  
	this.longcall		= longcall;  
	this.triband		= triband;  
	this.doubleband		= doubleband;  
	this.Charger		= Charger;  
	this.userguide		= userguide;  
	this.css		= css;  
	this.cls		= cls;  
	this.game		= game;  
	this.wap121		= wap121;  
	this.gprs_6		= gprs_6;  
	this.terminal		= terminal;  
	this.extras		= extras;  
	this.image		= image;
}
/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmkmessage" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmessage(name, parentname, channel, headlinetext, summary, files){   
	this.name		= name;   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;   
	this.summary		= summary;   
	this.files		= files;
}

/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsbmkstaticcontent" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsbmkstaticcontent(name, parentname, channel, headlinetext, summary, body, bottom, link, files, image){   
	this.name		= name;   
	this.parentname		= parentname;  
	 this.channel		= channel;   
	 this.headlinetext	= headlinetext;   
	 this.summary		= summary;   
	 this.body		= body;   
	 this.bottom		= bottom;   
	 this.link		= link;   
	 this.files		= files;   
	 this.image		= image;
}
	
/* ------------------------------------------------------------------------------------------------------ */
/* Service Broker Object sb:content type="jsmkitemlist" definition                                   */
/* ------------------------------------------------------------------------------------------------------ */
function jsmkitemlist(name, parentname, channel, headlinetext){   
	this.name		= name;		   
	this.parentname		= parentname;   
	this.channel		= channel;   
	this.headlinetext	= headlinetext;
}
	
