function openSendListingDetailsPopup(shadeDivId,popupDivId,sessionUserID){
getPageSizeWithScroll(); 
 var pageheight=yWithScroll;        
    document.getElementById(shadeDivId).style.height=pageheight +'px';
	document.getElementById('error_id_sendListingDetails').innerHTML = "";
	document.getElementById('receiverName').value = "";
	document.getElementById('receiverEmailID').value = "";
	if(sessionUserID != null && sessionUserID != ''){
		document.getElementById('senderName').value = "";
		document.getElementById('senderEmailID').value = "";
	}
    aboutOpenpopup(shadeDivId);
   
   
    aboutOpenpopup(popupDivId);
    centerPos(popupDivId)
}

dojo.require("dojo.io.*");
dojo.require("dojo.io.IframeIO");
function sendListingDetails_Validate(SendListingDetailsForm){
	//validate required fields
	if(document.getElementById('senderEmailID').value != ''){
	    var emailID = document.getElementById('senderEmailID').value;
		if(validateEmailID(emailID) == false){
		    document.getElementById('error_id_sendListingDetails').innerHTML = "'<b>"+emailID+"'</b> is not a valid e-mail address";
			return false;			
		}
	}else{
		document.getElementById('error_id_sendListingDetails').innerHTML = "Please enter valid e-mail address";	
		return false;	
	}
	
	if(document.getElementById('receiverEmailID').value != ''){
	    var emailID = document.getElementById('receiverEmailID').value;
		if(validateEmailID(emailID) == false){
		    document.getElementById('error_id_sendListingDetails').innerHTML = "'<b>"+emailID+"'</b> is not a valid e-mail address";
			return false;			
		}
	}else{
		document.getElementById('error_id_sendListingDetails').innerHTML = "Please enter valid e-mail address";	
		return false;	
	}

	sendListingDetails_Submit(SendListingDetailsForm);
}

function sendListingDetails_Submit(SendListingDetailsForm){
	dojo.io.bind ({
		mimetype: "text/html",
		transport: "IframeTransport",
		handler: sendListingDetails_Response,
		formNode: dojo.byId(SendListingDetailsForm)
	});
}

function sendListingDetails_Response(type, data, evt) {
	
	if(data.getElementById("error")) {
		message = data.getElementById("error").innerHTML;
		document.getElementById('error_id_sendListingDetails').innerHTML = message;
		//show message (error message)
	}else {
		document.getElementById('error_id_sendListingDetails').innerHTML = "";
		aboutClosepopup('sentDetailsPopupId');
		aboutClosepopup('shadediv');
	
	}
}




