﻿/*!
 * Ext JS Library 3.0.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
var MX_TITLE = Ext.extend(Ext.util.Observable, {
    constructor: function(config){
        this.addEvents('finished'); // specify the events we're going to fire
        MX_TITLE.constructor.call(this, config);
    },
	
    create: function(pid, i, value){
		var v = value.split('|||');
		var me = this;

		if (v.length > 1){	
			me.panel = new Ext.Panel({ 
				id: 'mt_results_mx_title-'+i,
				cls: 'mt_results_mx_title',
				hideLabel: true,
				layout:'form',
				width:'auto',
				items:[{
					xtype: 'button',
					id: 'mt_results_mx_title_btn-'+i,
					cls: 'mt_results_mx_title_btn',
					text: v[0],
					handler: function(){
						var l = window.location+'';
						var old = l.substring(l.indexOf('?')+1);
						
						var idx = this.getId().substr(this.getId().lastIndexOf('-')+1);
						var idObjectParam = "&idObject="+v[2]+"&obtPos="+idx+"&rpid="+pid;
						mobiRedirect('index.php?id='+v[1]+idObjectParam+'&'+old);
					}
				}]
			});
		}
		else{
			me.panel = new Ext.Panel({ 
				id: 'mt_results_mx_title-'+i,
				cls: 'mt_results_mx_title',
				hideLabel: true,
				layout:'form',
				width:'auto',
				items:[{
					xtype: 'button',
					id: 'mt_results_mx_title_btn-'+i,
					cls: 'mt_results_mx_title_btn',
					text: v[0]
				}]
				//html: '<div class="mt_results_mx_title_field">'+v[0]+'</div>'
			});
		}
		
		this.fireEvent('finished', this.panel);
	}	
});
