var Contact = new function()
{
	var obj = this;


	this.bd = "b/d";
	this.id = 0;
	this.addAfterCell = function(id, data)
	{
		if($(id).length == 0) return false;

		if(data.length == 0) data = this.bd;

		cell = "<td>"+ data +"</td>";
		$(id).after(cell);
	}
	this.get = function(id) 
	{
		this.id = id;
		$.getJSON('contactinfo.php?id='+id, this.dataHandler);

	};

	this.prepareEmail = function(email)
	{
		if(!email) return this.bd;

		linkString = "<a href=\"mailto:"+email+"?subject=Zapytanie z portalu Biuranet.pl\">"+email+"</a>";
		return linkString;
	}

	this.prepareSaveClickEmail = function(email)
	{
		if(!email) return this.bd;
		linkString = "<a href=\"mailto:"+email+"?subject=Zapytanie z portalu Biuranet.pl\" onclick=\"goTo('offer.php?clickMail=add&idCnt"+this.id+");\">"+email+"</a>";
		return linkString;
	}

	this.dataHandler = function(data, statusText){
		
		// Usuwanie fillera
		$(".filler").remove();
		//$(".filler").attr("rowspan","1");
		//$(".filler").text("");

		obj.addAfterCell("#pre_acc_contact_person", data['acc_contact_person']);
		obj.addAfterCell("#pre_acc_contact_tel", data['acc_contact_tel']);
		obj.addAfterCell("#pre_acc_contact_email", obj.prepareEmail(data['acc_contact_email']));

		obj.addAfterCell("#pre_acc_office_tel", data['acc_office_tel']);
		obj.addAfterCell("#pre_acc_office_fax", data['acc_office_fax']);
		obj.addAfterCell("#pre_acc_office_email", obj.prepareEmail(data['acc_office_email']));
		obj.addAfterCell("#pre_acc_cnt_id", data['acc_cnt_id']);

		var name;
                if(data['wcr_name'] && data['wcr_surname'])
                    name = data['wcr_name'] + '&nbsp;'+ data['wcr_surname'];
                else if ( data['wcr_name'])
                    name = data['wcr_name'];
                else if ( data['wcr_surname'] )
                    name = data['wcr_surname'];
                else
                    name = "b/d";
                    
		if(data['wcr_position']) name+= "&nbsp;-&nbsp; "+data['wcr_position'];

		obj.addAfterCell("#pre_contactname", name);
		obj.addAfterCell("#pre_wcr_name", data['wcr_name']);
		obj.addAfterCell("#pre_wcr_surname", data['wcr_surname']);
		obj.addAfterCell("#pre_wcr_position", data['wcr_position']);
		obj.addAfterCell("#pre_wcr_phone", data['wcr_phone']);
		obj.addAfterCell("#pre_wcr_mobile", data['wcr_mobile']);
		obj.addAfterCell("#pre_wcr_fax", data['wcr_fax']);
		obj.addAfterCell("#pre_wcr_email", obj.prepareEmail(data['wcr_email']));

		www = data['wcr_www'].replace(/http:\/\//, '');
		www_string = '<a href="http://' + www + '" target="_blank">' + www + '</a>';

		obj.addAfterCell("#pre_wcr_www", www_string);
	}
}

