/*
 * EstateVue Widgets
 * Agent Profile Widget JavaScript Library v.2.0
 * Author Sigit N <info[at]antibiasa[dot]net>
 * November 2010
 * 
 * Copyright EstateVue 2010. All right reserved.
 */


if(typeof jQuery == 'undefined'){
	evLoadEvent(function(){
		Ev_agt.initialize();
	});
} else {
	jQuery(document).ready(function(){
		Ev_agt.initialize();
	});
}

var Ev_agt = {
	initialize : function(){		
		this.grab_data();
	},
	grab_data : function(){
		jQuery.getJSON(apm_site_url+'widgetData/agent_profile_mini',function(data){
			Ev_agt.parse_data(data);
		});
	},
	parse_data : function(data){
		$('#agent-mini-profile-loader').remove();
		jQuery.each(data,function(i,d){
			if(/corporate\/agent_profile/.test(agent_detail_url)==true){
				var url = agent_detail_url + '/'+d.alias;
			} else {
				var url = agent_detail_url +  '?a='+d.alias;
			}
			var html =  '<div class="picture">'+
					    '	<div class="overlay"></div>'+
					    '	<a href="'+url+'" target="_blank"><img src="http://v2.estatevue.com/public/images/blank.gif" alt="" width="270" height="204" style="background:url('+d.ph+') no-repeat center center;"/></a>'+
					    '</div>'+
					    '<div class="header">'+
					    '	<a href="'+url+'" target="_blank">'+d.name+'</a>'+
					    '</div>'+
					    '<div class="header" style="padding-top:10px; height:31px;">'+
					    ' 	<div class="phone">'+d.phone+'</div>'+
					    '	<a href="'+d.twitter+'" class="twitter">Twitter</a>'+
					    '    <a href="'+d.linkedin+'" class="linkedin">LinkedIn</a>'+
					    '    <a href="'+d.facebook+'" class="facebook">Facebook</a>'+
					    '    <a href="mailto:'+d.email+'" class="email">Email</a>'+
					    '    <a href="'+d.website+'" class="web">Website</a>'+
						'</div>';
			if(d.desc!='' && d.desc!='null' && d.desc!=null){
				html += '<p>'+d.desc+'<a href="'+url+'" target="_blank">Read More</a></p>';
			}
			html += 	'<a href="'+agent_search_url+'" class="searchagents">Search for Agents</a>';
			$('#ev-agent-widget').append(html);
		});
	}
}




