function show_area_specific_ad (webspace_short_name, city, area_zone, channel_id) {
   // We can pass either of webspace_id or webspace_short_name
  
   channel_id = (typeof(channel_id) != 'undefined')? channel_id : null; 
   
   switch(webspace_short_name)
   {
   		
   		//160 x 600
   		case 'LP-RC_1': 
   		case 'PIC-RC_1':  
   		case 'PIC-RC_2':			   
   			   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '6442276661';google_ad_width = 160;google_ad_height = 600; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;
   		
   		//234X60	   	      				   			   	      			
   		case 'HP-RC_1':
   		case 'HP-RC_2':
   		 	   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '8508995517';google_ad_width = 234;google_ad_height = 60; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;
   			   	      				   			     		   		 
   		//336 x 280	   	      				
   		case 'HP-LC_3':
   		case 'PPP-RC_1':
   			    
   			    var slot_id = '';
   			    switch(channel_id)
   			    {
   			    	case 'povp': slot_id = '4104651809';break;
   			    	case 'prdl': slot_id = '4104651809';break;
   			    	case 'pcrf': slot_id = '4104651809';break;
   			    	case 'pcrf_query': slot_id = '4104651809';break;   			    			
   			    	default: slot_id = '4104651809';break;
   			    }   			   
   			   	   			   	
   			   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '"+ slot_id +"';google_ad_width = 336;google_ad_height = 280; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;	      				
   		
   		//468X60	      			   	      			
   		case 'PPP-LC_1':
   		
   				var slot_id = '2803641784';
   				if('povp' == channel_id)
   				{
   					slot_id = '2803641784';
   				}
   				
   		       document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '"+ slot_id +"';google_ad_width = 468;google_ad_height = 60;");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;	      				
   		
   		//728X90	   
   		case 'G-F':
   			   		
   		   	   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '1779197268';google_ad_width = 728;google_ad_height = 90; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;	 
   			   
   		//728X90	   
   		case 'G-H':
   			   		
   		   	   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '1779197268';google_ad_width = 728;google_ad_height = 90; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break; 
   			 
   		//728X90	   
   		case 'L-H':
   			   		
   		   	   document.write ("<scr"+"ipt type='text/javasc"+"ript'> google_ad_client = 'pub-3576199573220692';"); 
   			   document.write ("google_ad_slot = '1779197268';google_ad_width = 728;google_ad_height = 90; ");
   			   document.write ("</scr"+"ipt><scr"+"ipt type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>");
   			   document.write ("</scr"+"ipt>");
   			   break;      				
   			   
   		default:
   			return;
   }  
   
   return;
}

function show_ad(type, id, with_text) {
  return '';  
}

function showSuggestedAgents(city, scope, property, show_default_header) {
	
	new Ajax.Request('/get-suggested-brokers',
	  {
			method:'GET',
			parameters: "city="+ city +"&scope="+scope+"&property="+property,		
			onSuccess: function(transport){
				var results = eval('(' + transport.responseText + ')');
				if(results['status'] == 1 && results['result'].length > 0)
				{
					var builder_suggest_html = '';
					$('suggested_brokers').innerHTML = '';
					
					var results_arr = results['result'];
					var label;
					var profileLink;
					
					for(var i = 0; i < results_arr.length; i++)
					{		
						profileLink = results_arr[i]['profile_link'];		
						label = results_arr[i]['display_label_content'];	
						if(label && label != '')
							builder_suggest_html += "<div style='padding-bottom:10px;'>" + "<a href='" + profileLink + "' target='_blank'>" + label + "</a>" + "</div>";
						else 
							builder_suggest_html += "<div style='padding-bottom:10px;'><a href='" + profileLink + "' target='_blank'><span><strong>"  + results_arr[i]['company_name'] + '</strong>, Call <strong>' + results_arr[i]['name']  + '</strong> at ' + results_arr[i]['contact_mobile'] + "</span></a></div>";						
					}
					
					if((builder_suggest_html != '') && (show_default_header == true)) {
						builder_suggest_html = ("<div style='padding:3px 0px 10px 0px;color:#000;font-weight:bold;font-size:13px;'>Suggested Agents</div>" + builder_suggest_html);
					}
					
					$('suggested_brokers').innerHTML = builder_suggest_html;
					$('suggested_brokers_box').show();
				}
				else 
				{
					$('suggested_brokers').innerHTML = '';
					$('suggested_brokers_box').hide();
				}
			}
	  });
}

