var ads="";var ads_repeated="";function google_logcl(l,lv,v,vv,p,pv,r,rv){jQuery.ajax({url:"/search/cc.php?"+l+"="+lv+"&"+v+"="+vv+"&"+p+"="+pv+"&"+r+"="+rv})}
function Portal(){this.load=function(token){$.ajax({type:"GET",url:"/search/portal.php? "+onclick_param_l+"="+onclick_value_l,dataType:"json",success:function(portal){var parent=$("#jsads").parent();parent.append(buildHeadline());var it=0,rowCol=0;for(var i=0;i<portal.data.length;i++){if(i%portal.cols===0){rowCol=1;var row=$(document.createElement("div"));row.addClass("float");parent.append(row)}row.append(getBlock(portal,token,i,rowCol));rowCol++}$("#jsadspreloader").hide()}})};function getBlock(portal,
token,index,columnNumber){var col=$(document.createElement("div"));var width=parseInt(100/portal.cols,10);col.addClass("col"+width);col.addClass("sub");if(columnNumber===1)col.addClass("left");else if(index%portal.cols===0)col.addClass("center");else col.addClass("right");var rldiv=$(document.createElement("div"));rldiv.addClass("related links vertical");rldiv.addClass("block"+(index+1));if(portal.img===true){var img=$(document.createElement("img"));img.attr("src","http://img.sedoparking.com/templates/brick_gfx/portal_icons/"+
portal.data[index].c+".gif");rldiv.append(img)}rldiv.append(getHeader(portal.data[index].b,portal.data[index].a,token));rldiv.append(getRelatedLinks(portal.data[index].d,token));col.append(rldiv);return col}function getHeader(category,keyword,token){var header=$(document.createElement("h2"));header.append(buildPortalLink(category,keyword,token));return header}function getRelatedLinks(links,token){var ul=$(document.createElement("ul"));for(var i=0;i<links.length;i++){var li=$(document.createElement("li"));
li.append(buildPortalLink(links[i].f,links[i].e,token));ul.append(li)}return ul}function buildPortalLink(category,keyword,token){var url=pu+category+".html?"+pus+"&keyword="+keyword+"&category="+category+"&token="+token;var link=$(document.createElement("a"));link.attr("href",url);link.append($(document.createTextNode(keyword)));return link}function buildHeadline(){var headline=$(document.createElement("h3"));headline.attr("id","popular_categories");var span=$(document.createElement("span"));span.append($(document.createTextNode(phl)));
headline.append(span);return headline}}
function AdvertiserResponse(){var response={};this.process=function(givenResponse){response=givenResponse;if(isFaillisted(response)){loadPortal();return}var c=response.client;if(false===isTokenClient(c)&&false===isRelatedLinkClient(c)){drawAds();updateDomainStatus();isTokenRequired();if(isSomethingWrong())if(isFallbackRequired()){performFallback();return}else loadPortal()}if(false===isRelatedLinkClient(c))appendTokenToRelatedLinks(response)};this.requestToken=function(google_token_request){if(true===
AdvertiserResponse.tokenRequired){google_afd_request=google_token_request;google_token_request=null;callGoogle()}};function loadPortal(){if(AdvertiserResponse.isPortalLoaded)return;var token=response.token;if(token===undefined)token="";var portal=new Portal;portal.load(token);AdvertiserResponse.isPortalLoaded=true}function drawAds(){if(response.ads&&response.ads.length>0){ads+='<ul class="dose">';var google_ads=response.ads;for(var i=0;i<google_ads.length;i++)if(response.adrep==undefined||google_ads[i].position==
"Top")ads+=createMarkupForSingleAd(i,google_ads[i],onclick_param_l,onclick_value_l,onclick_param_v,onclick_value_v,onclick_param_p,onclick_param_r,response);ads+="</ul>";$("#jsadspreloader").hide();document.getElementById("jsadslabel").innerHTML=ads_label;document.getElementById("jsads").innerHTML=ads;if("undefined"!==typeof sws&&1==sws&&document.getElementById("websearch_container"))$("#websearch_container").show();if(response.adrep!=undefined){ads_repeated+='<ul class="dose">';var google_ads=response.ads;
for(var i=0;i<google_ads.length;i++)if(google_ads[i].position!="Top")ads_repeated+=createMarkupForSingleAd(i,google_ads[i],onclick_param_l,onclick_value_l,onclick_param_v,onclick_value_v,onclick_param_p,onclick_param_r,response);ads_repeated+="</ul>";if(document.getElementById("websearch_container")!=null){var sec_label=$("#jsadslabel").clone();sec_label.attr("id","jsadslabel_repads");$("#websearch_container").after(sec_label);var repads_div=$(document.createElement("div"));repads_div.attr("id","jsads_repeated");
sec_label.after(repads_div);repads_div.append(ads_repeated)}}}}function createMarkupForSingleAd(index,google_ad,onclick_param_l,onclick_value_l,onclick_param_v,onclick_value_v,onclick_param_p,onclick_param_r,response){ads='<li class="dosesingle" id="dose'+index+'">';ads+='<h3><a id="dosehead_'+index+'" href="'+google_ad.url+'" target="'+ut+'" onCLick="google_logcl(\''+onclick_param_l+"', '"+onclick_value_l+"', '"+onclick_param_v+"', '"+onclick_value_v+"', '"+onclick_param_p+"', '"+(index+1)+"', '"+
onclick_param_r+"', '"+response.ads.length+"')\">"+google_ad.line1+"</a></h3>";ads+="<p>";ads+='<span id="dosetext_'+index+'" class="dosetext">'+google_ad.line2;ads+=google_ad.line3!=undefined?" "+google_ad.line3:"";ads+="</span><br />";ads+='<a id="doseurl_'+index+'" href="'+google_ad.url+'" target="'+ut+'" class="doseurl" onCLick="google_logcl(\''+onclick_param_l+"', '"+onclick_value_l+"', '"+onclick_param_v+"', '"+onclick_value_v+"', '"+onclick_param_p+"', '"+(index+1)+"', '"+onclick_param_r+"', '"+
response.ads.length+"')\">"+google_ad.visible_url+"</a>";ads+="</p>";if(google_ad.seller_ratings!=undefined){ads+='<div style="color:#666; font-size: 13px">'+google_ad.seller_ratings.advertiser_info+"&nbsp";ads+='<table border="0" cellpadding="0" cellspacing="0" style="height:px;width:px; display: inline-table">';ads+="<tbody>";ads+="<tr>";ads+="<td>";ads+='<p style="height:9px;width:10px;margin:0;padding:0;position:relative;overflow:hidden">';ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 0 0;\">";
ads+="</p>";ads+="</td>";ads+="<td>";ads+='<p style="height:9px;width:10px;margin:0;padding:0;position:relative;overflow:hidden">';ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 0 0;\">";ads+="</p>";ads+="</td>";ads+="<td>";ads+='<p style="height:9px;width:10px;margin:0;padding:0;position:relative;overflow:hidden">';ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 0 0;\">";
ads+="</p>";ads+="</td>";ads+="<td>";ads+='<p style="height:9px;width:10px;margin:0;padding:0;position:relative;overflow:hidden">';ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 0 0;\">";ads+="</p>";ads+="</td>";ads+="<td>";ads+='<p style="height:9px;width:10px;margin:0;padding:0;position:relative;overflow:hidden">';switch(google_ad.seller_ratings.rating){case 4:ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 9px 0;\">";
break;case 4.5:ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 20px 0;\">";break;case 5:ads+="<div style=\"left:0px; width: 10px; height: 9px; background: url('http://img.sedoparking.com/img/stars_graphic.png') 0 0;\">";break}ads+="</p>";ads+="</td>";ads+="</tr>";ads+="</tbody>";ads+="</table>";ads+='<a href="'+google_ad.seller_ratings.source_url+'" style="text-decoration: none; color: #36C; font-size: 13px">&nbsp;('+google_ad.seller_ratings.review_count+
")</a>";ads+="</div>"}if(google_ad.sitelinks!=undefined){ads+='<table style="border-collapse:collapse;margin-top:4px">';ads+="<tbody>";ads+="<tr>";ads+='<td style="padding-left:14px;vertical-align:top">';for(var i=0;i<google_ad.sitelinks.length;i++)if(i%2==0){ads+="<div>";ads+='<a href="'+google_ad.sitelinks[i].url+'" style="color: #080CB5; font-family: Arial,sans-serif; font-size: 11pt; text-decoration: none; line-height: 18px" target="'+ut+'" onCLick="google_logcl(\''+onclick_param_l+"', '"+onclick_value_l+
"', '"+onclick_param_v+"', '"+onclick_value_v+"', '"+onclick_param_p+"', '"+(index+1)+"', '"+onclick_param_r+"', '"+response.ads.length+"')\">"+google_ad.sitelinks[i].link_text+"</a>";ads+="</div>"}ads+="</td>";ads+='<td style="padding-left:14px;vertical-align:top">';for(var i=0;i<google_ad.sitelinks.length;i++)if(i%2==1){ads+="<div>";ads+='<a href="'+google_ad.sitelinks[i].url+'" style="color: #080CB5; font-family: Arial,sans-serif; font-size: 11pt; text-decoration: none; line-height: 18px" target="'+
ut+'" onCLick="google_logcl(\''+onclick_param_l+"', '"+onclick_value_l+"', '"+onclick_param_v+"', '"+onclick_value_v+"', '"+onclick_param_p+"', '"+(index+1)+"', '"+onclick_param_r+"', '"+response.ads.length+"')\">"+google_ad.sitelinks[i].link_text+"</a>";ads+="</div>"}ads+="</td>";ads+="</tr>";ads+="</tbody>";ads+="</table>"}ads+="</li>";return ads}function updateDomainStatus(){if(AdvertiserResponse.sendrequest==true&&ds!=""){var t="";var req="";if(fb_a!=""){t+=fb_a+",";req+="&"+onclick_param_r+"="+
("undefined"!==typeof response.ads?response.ads.length:0)}if(response.adult!=undefined&&(response.adult=="false"&&ds==255||response.adult=="true"&&ds==0))t+=fb_d+",";if(t!=""){req=fb+t+req;jQuery.ajax({url:req});AdvertiserResponse.sendrequest=false}}}function performFallback(){google_afd_request=google_afds_request;google_afds_request=null;sws=0;onclick_value_l=onclick_value_lf;callGoogle()}function isTokenRequired(){if("undefined"!==typeof response.token)AdvertiserResponse.tokenRequired=false;else AdvertiserResponse.tokenRequired=
true}function isSomethingWrong(){return!response.ads||response.ads.length==0||response.faillisted}function isFallbackRequired(){return"undefined"!==typeof google_afds_request&&null!==google_afds_request}function isFaillisted(){if(AdvertiserResponse.sendrequest==false)return false;var isFaillisted=false;if(response.faillisted){jQuery.ajax({url:fb+fb_d});isFaillisted=true}if(response.needsreview){jQuery.ajax({url:fb+fb_n});isFaillisted=true}AdvertiserResponse.sendrequest=!isFaillisted;return isFaillisted}
function isTokenClient(client){if(client=="ca-dp-sedo-token_xml")return true;return false}function isRelatedLinkClient(client){if(client=="ca-dp-sedo-radlinks"||client=="ca-dp-sedo-rs"||client=="ca-dp-sedo_adult-rs")return true;return false}function appendTokenToRelatedLinks(){if(response.token!=undefined){var list=document.getElementsByTagName("li");for(var i=0;i<list.length;i++)if(list[i].getElementsByTagName("a")[0]!=undefined){var ulink=list[i].getElementsByTagName("a")[0];var newHref=ulink.getAttribute("href").replace(/token=/,
"token="+response.token);ulink.setAttribute("href",newHref)}var stoken=document.getElementsByName("token");for(var i=0;i<stoken.length;i++){var stokenv=stoken[i];stokenv.value=response.search_token}}}function callGoogle(){document.write('<script type="text/javascript" language="JavaScript" src="http://pagead2.googlesyndication.com/apps/domainpark/show_afd_ads.js"><\/script>')}}AdvertiserResponse.sendrequest=true;AdvertiserResponse.tokenRequired=false;AdvertiserResponse.isPortalLoaded=false;
function requestToken(google_token_request){var google=new AdvertiserResponse;AdvertiserResponse.tokenRequired=true;google.requestToken(google_token_request)}function google_afd_ad_request_done(response){var google=new AdvertiserResponse;google.process(response);drawRelatedLinks(response)};
