

LeadsSubmit = function( )
{
}
LeadsSubmit.createInstance = function( doc, dynamicProperties )
{
	if( doc != null )
	{
		var helper = new LeadsSubmit();
		return helper;
	}
	return null;
}

var sendemailvar=null;
var self_ptr_sms_email=null;
var sendsmsvar=null;
var self_ptr_sms=null;
var divs="";
var spans="";
var index=0;
var checkList = null;
var carratig = 0;
var paraname="";
var friendId="";
var leadSubmitId=0;
LeadsSubmit.prototype.leadSubmit=function(leadType,userId,emailId,mobileNo,carName,oemName,contextPath,carDetailUrl)
{
	//friendId=friendUserId;


	leadSubmitId=leadType;
   var params = "leadType=" + leadType + "&userId="  + userId +"&emailId="+emailId + "&mobileNo="+mobileNo + "&carName="+carName+ "&oemName="+oemName+ "&carDetailUrl="+carDetailUrl;
  if(window.XMLHttpRequest)
    this.sendsmsvar = new XMLHttpRequest();
  else
 	 this.sendsmsvar = new ActiveXObject("MSXML2.XMLHTTP");
  var url = contextPath + "/leadSubmit.do";
  this.sendsmsvar.onreadystatechange = this.SendFriendCallBack;
  this.sendsmsvar.open( "POST", url,true );
  this.sendsmsvar.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	this.sendsmsvar.setRequestHeader("Content-length", params.length);
	this.sendsmsvar.setRequestHeader("Connection", "close");
  self_ptr_sms = this;
 this.sendsmsvar.send(params);
}
LeadsSubmit.prototype.SendFriendCallBack=function()
{
  if(self_ptr_sms)
  {
    var ajaxvar = self_ptr_sms.sendsmsvar;
    //self_ptr_sms.setAddFriendResponse('sending...');

    if(ajaxvar.readyState == 4)
    {
      if(ajaxvar.status == 200)
      {
        var responsetext = ajaxvar.responseText;
           	self_ptr_sms.setLeadSubmitResponse(responsetext);
      }
    }
  }
}
/**
 * Sets the Email response box with the passed message
 * @param textToSet The message which is to be set in the Email response box
 */
LeadsSubmit.prototype.setLeadSubmitResponse=function(textToSet)
{

 /** var setStr="Friend Added";
 document.getElementById(friendId+"addFriendDiv").innerHTML=setStr;
 document.getElementById(friendId).style.visibility="hidden";
*/

//element1 = document.getElementById("leadsSubmitdiv");
if(textToSet==("Please Check Mendatory Fields\r\n")){
alert('Please check again Your mendatory Fields');
}

else {
var submitId;
if(leadSubmitId=='1'){
submitId="We've teamed up with leading franchised car dealers to bring you great new car deals and discount prices. We'll contact you back if we come to know any offers on your requested model.";
leadsSubmit('leadsSubmitdiv',submitId);
}
if(leadSubmitId=='2'){
submitId="Test drive request has been submitted successfully.Thank you. We will now forward your request to your local Dealer Centre. We'll contact you back after confirmation of the arrangements.";
leadsSubmit('leadsSubmitdiv',submitId);
toggleview1('pop_dialog_div');
}
}
}