window.addEvent('domready', function () {
var loaded=0;
var profileResource = new Request.JSON({
		'url':'resource.php?module=profile',
		'headers': {"Content-type": "application/json"},
        'onRequest': function () {
            //$('profileName').set('html','');
            //$('profileDescription').set('html','Ładowanie...');
        },
        'onComplete': function (toReplace) {
            $('profileName').set('html',toReplace.profile_title);
            $('profileDescription').set('html',toReplace.profile_description);
        }
});
var contactResource = new Request.JSON({
		'url':'resource.php?module=profile',
		'headers': {"Content-type": "application/json"},
        'onRequest': function () {
            //$('profileName').set('html','');
            //$('profileDescription').set('html','Ładowanie...');
        },
        'onComplete': function (toReplace) {
            var divs = new Array();
            if (toReplace.length>1) {
                divs[0] = new Element('select',{'class': 'contactSelect'});
                divs[0].addEvent('change', function () {
                    $$('#profileContact div').each( function (div) {
                        div.setStyle('display', 'none');
                    });
                    $('contact_'+this.get('value')).setStyle('display', 'block');
                });
                toReplace.each (function (obj) {
                    var newOption = new Element('option',{
                        'value': obj.user_id,
                        'html': obj.user_city
                    })
                    divs[0].grab(newOption);
                    var newDiv = $('doradcaTemplate').clone();
                    if (divs.length>1) newDiv.setStyle('display','none');
                    newDiv.set('id','contact_'+obj.user_id);
                    newDiv.set('html',newDiv.get('html').substitute(obj));
                    divs.push(newDiv);
                });
            } else {
                toReplace.each (function (obj) {
                    var newDiv = $('doradcaTemplate').clone();
                    newDiv.set('html',newDiv.get('html').substitute(obj));
                    divs.push(newDiv);
                });
            }
            $('profileContact').empty();
            $('profileContact').adopt(divs);
        }
});

$$('.profileButton').addEvent('click', function (e) {
    e.preventDefault();
    profileResource.send('id='+e.target.get('href').replace(/.*specjalizacja_/,''))
    contactResource.send('type=contact&pid='+e.target.get('href').replace(/.*specjalizacja_/,'').replace(/.html/,''))
});

profileResource.send('id='+showId);
contactResource.send('type=contact&pid='+showId);
});

