$(document).ready(function() {
	$("#agent_contact").dialog({
		modal:true,
		autoOpen:false
	});
	$("#agent_contact").dialog('option','width',700);

	$('div.green_header a.send_message').live('click', function() {
		$("#agent_contact").dialog('open');
		return false;
	});
	$("div.user_questions").addClass('open everopen');

});



/**
 * metodo que se ejecuta en el evento de onsubmit de el formulario de share property
 * su funcion es cachar las variables parsearlas para enviarlas por post por ajax
 * y enviar por ajax el mensaje
 * @author: isai rivas
 * @name:share_property_sendemail
 * @param:form <form> el formulario con los datos a enviar a share property
 */
function share_property_sendemail(form)
{
	
    var i= 0;
    var parameters = '';
    var addfavorite = false;
    var lead_id = form.elements[0].value;
    var property_id = form.elements[1].value
    for ( i=0;i<form.elements.length;i++){
        if (i==0){
            parameters = form.elements[i].name+'='+form.elements[i].value;
        } else if(form.elements[i].name == 'data[feedback]'){
            if( form.elements[i].checked == true){
                parameters += '&'+form.elements[i].name+'='+form.elements[i].value;
            }
        } else {
            parameters += '&'+form.elements[i].name+'='+form.elements[i].value;
        }
    }
    if ( form.elements[form.elements.length-3].name == 'data[favorite]'){
        if ( form.elements[form.elements.length-3].checked == true ){
            addfavorite = true;
        }
    }
    
    $.ajax({
        url:'/properties/share_property',
        type:'POST',
        data: parameters,
        success: function(data){
            if ( data == 'Your message has been successfully sent' && addfavorite ){
                alert('Your message has been successfully sent');
                $("#saving-modal").modal();
                    $.ajax({url: '/properties/favorite', type:'POST' ,data : {lead_id: lead_id, property_id: property_id, ajax_way: true},
                       success: function(){
                        location.reload();
                    }
                 });
            } else {
                $('#container_share_by_email .messages').html(data);
		$('#container_share_community .messages').html(data);
            }
        }
    });
    return false;
}
