function doPopUpWindow(url,n,w,h,r,s,l,m,st,t){
	//define defaults
	var popUpWin = null;		//variable for window.open method;
	var x=(screen.availWidth-w)/2,y=(screen.availHeight-h)/2; //Sets XY Position
		
	if(!r)r='yes';			//default resizable to YES if no value is provided
	if(!s)s='yes';			//default scrollbars to YES if no value is provided
	if(!l)l='no';			//default location to NO if no value is provided
	if(!m)m='no';			//default menubar to NO if no value is provided
	if(!st)st='yes';		//default statusbar to NO if no value is provided
	if(!t)t='no';			//default toolbar to NO if no value is provided
	//build arguments to pass to window.open statement
	var args='width='+w+',height='+h+',left='+x+',top='+y+',resizable='+r+',scrollbars='+s+',location='+l+',menubar='+m+',status='+st+',toolbar='+t;
	popUpWin=window.open(url,n,args);if(window.focus){popUpWin.window.focus()};
}


function loadMap(address){
	doPopUpWindow('http://maps.google.com/maps?q='+address+'&t=h&hl=en','GetMap',640,480,'','','','yes','','');
}

function doPrintAgentBioPopUp(item){
	doPopUpWindow('/idx/pop/print_agentbio/default.aspx?key='+item,'AgentPrint',650,575,'','','','yes','','')
}

function doEmailAgentBioPopUp(item){
	doPopUpWindow('/idx/pop/email_agentbio/default.aspx?key=' + item,'EmailListing',250,130,'','','','','','')
}

function doPrintPopUp(item){
	doPopUpWindow('/idx/pop/print/default.aspx?key='+item,'Print',650,575,'','','','yes','','yes');
}

function doAgentPrintPopUp(item){
	doPopUpWindow('/idx/pop/agent_print/default.aspx?key='+item,'AgentPrint',650,575,'','','','','','')
}

function doEmailPopUp(item){
	doPopUpWindow('/idx/pop/email_listing/default.aspx?key=' + item,'EmailListing',250,130,'','','','','','')
}

function doAgentEmailPopUp(item){
	doPopUpWindow('/idx/pop/agent_email_listing/default.aspx?key=' + item,'AgentEmail',300,450,'','','','','','')
}

function doSaveListingColorPopUp(item){
	doPopUpWindow('/idx/pop/saveListingColor/default.aspx?key=' + item,'SaveListingColor',250,130,'','','','','','')
}

function doSaveSearchColorPopUp(item){
	doPopUpWindow('/idx/pop/saveSearchColor/default.aspx?key=' + item,'SaveSearchColor',250,100,'','','','','','')
}

function doSavedListingPrintPopUp(item, accountid, rinfo){
	doPopUpWindow('/idx/xtranet/brochures/content.aspx?template=6&aid=' + accountid + '&keys=' + item + '&rinfo=' + rinfo,'PrintSavedListings',650,575,'','','','yes','','')
}

function doSavedListingEmailPopUp(item, accountid, rinfo){
	doPopUpWindow('/idx/pop/email_savedlistings/default.aspx?aid=' + accountid + '&key=' + item + '&rinfo=' + rinfo,'EmailSavedListings',250,130,'','','','','','')
}

function doSavedListingNotes(item, account){
	doPopUpWindow('/idx/pop/savedListingNotes/default.aspx?key=' + item + '&id=' + account,'ListingNotes',400,390,'','','','','','')
}

function doSaveListingPopUp(item){
	doPopUpWindow('/idx/pop/save_listing/default.aspx?key=' + item,'SaveListing',300,380,'','','','','','')
}

function doSaveSearchPopUp(item){
	doPopUpWindow('/idx/pop/save_search/default.aspx?' + item,'SaveSearch',300,230,'','','','','','')
}

function doEmailPasswordPopUp(){
	doPopUpWindow('/idx/pop/help/forgotPassword.aspx','GetPassword',300,290,'','','','','','')
}

function doCalculatePopUp(item){
	doPopUpWindow('/idx/pop/calculate/default.aspx?key=' + item,'CalculatePayment',300,380,'','','','','','')
}

function doHelpPopUp(item){
	doPopUpWindow('/idx/pop/help/' + item,'HelpWindow',380,350,'','','','yes','','')
}

function doAdvancedFiltersPopUp() {
	doPopUpWindow('/idx/pop/help/advancedFiltersInfo.aspx','AdvancedFilters',350,300,'','','','','','')
}

function doAppointmentView(item){
	doPopUpWindow('/idx/pop/appointmentview/default.aspx?key=' + item,'ViewAppointment',400,390,'','','','','','')
}

function doAppointmentCancel(item){
	doPopUpWindow('/idx/pop/appointmentcancel/default.aspx?key=' + item,'CancelAppointment',400,390,'','','','','','')
}	

function doDetailImage(strPath, target){
	target = eval('document.Form1.' + target);
	target.value = strPath;
}

function doDetailClickToEnlarge(target){
	target = eval('document.Form1.' + target);
	doPopUpWindow(target.value,'ImageEnlarged',680,480,'','','','','','')
}