var contact = "";
var path="http://shared.remax.co.za/images/contact_agent/loader.gif";

function loadForm (propid,webref,userid, url)
{
    contact = new MaJiG_BOX("<center><img src='"+path+"'></center>");
    //displayContact();
    //var arrayPageSize = getPageSize();

    new Ajax.Request("/",
    {
        onSuccess : function(response, json)
        {
            contact._set_Content(response.responseText);
            $('title').style.display = 'block';
        //$('contactForm').innerHTML  = response.responseText;
        },
        onFailure : function(response)
        {
            alert('Error loading contact page');
        },
        parameters : "userID="+userid+"&webref="+webref+"&propid="+propid+"&loadForm=yes&content=main&page=contact_agent"
    });
}

function reveal(hideLabel , hideDiv , showDiv , userID , webRef , media, refSource){
     document.getElementById(hideDiv).style.visibility='hidden';
     document.getElementById(hideDiv).style.display='none';
     document.getElementById(hideLabel).style.visibility='hidden';
     document.getElementById(hideLabel).style.display='none';
     document.getElementById(showDiv).style.visibility='visible';
     document.getElementById(showDiv).style.display='block';

     url2='http://'+document.domain+'/?page=api_speed&content=main&params=feed:contacts_build;&user_id='+userID+'&web_ref='+webRef+'&contactMedia='+media+'&referralSource='+refSource+''
     new Ajax.Request(url2,
    {
        onSuccess : function(response)
        {
             // window.location = "http://"+document.domain+"/"+response.responseText+jQuery("#"+eleName).val()+"/";
        },
        onFailure : function(response)
        {
            //alert('Error loading advanced search');
        }
    });

}


function _removeNotification()
{
    $('notificationDiv').style.display = 'none';
}

function  submitForm(propid,webref,userid,url,sendSMS, media, refSource)
{
    var params = Form.serialize($('contact_agent_form'));
    new Ajax.Request('/',
    {
        onSuccess:function(response, json)
        {
            //$('contactForm').innerHTML = response.responseText;
            contact._set_Content( response.responseText);
            Effect.Pulsate('notificationDiv');
            setTimeout("_removeNotification()",5000);
            $('title').style.display = 'block';
        },
        onFailure : function(response)
        {
            alert('failed. URL = '+url);
        },
        method: 'post',
        parameters : "page=contact_agent&userID="+userid+"&webref="+webref+"&propid="+propid+"&sendSMS="+sendSMS+"&loadForm=yes&content=main&send_msg=yes&"+params
    });
}

