--Niniel EU-Kilrogg --Niniel EU-Kilrogg

Swiftmend

Nurture strength of spirit to shield you in sudden misfortune.

2006-02-23

Swedish Yellow Pages web part

Here is some HTML for a content editor web part to show the Swedish Yellow Pages map search.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script type="text/javascript">
<!--
function YellowURLencode(sStr) {
return escape(sStr).replace(/\+/g, '%2C').replace(/\"/g,'%22'
).replace(/\'/g,'%27').replace(/\å/g,'%E5').replace(/\ä/g,'%E4'
).replace(/\ö/g,'%F6').replace(/\Å/g,'%C5').replace(/\Ä/g, '%C4'
).replace(/\Ö/g, '%D6');
}

function YellowMapPostForm() {
var objStreetName = document.getElementById("streetname");
var objStreetNumber = document.getElementById("streetnumber");
var objCity = document.getElementById("city");

window.open("http://www.gulasidorna.se/query?stq=0&streetname=" +
YellowURLencode(objStreetName.value) +
"&streetnumber=" +
YellowURLencode(objStreetNumber.value) +
"&city=" +
YellowURLencode(objCity.value) +
"&what=map&asearch=1"
,"_blank",
"width=600,height=600,menubar=yes, resizable=yes," +
"scrollbars=yes,status=yes,titlebar=yes,toolbar=yes,location=yes, top=140,left=260")
}

function YellowCheckEnter(e){
var characterCode;
if(e && e.which){
e = e
characterCode = e.which
}
else{
e = event
characterCode = e.keyCode
}

if(characterCode == 13){
YellowMapPostForm();
return false
}
else{
return true
}
}
-->
</script>
</head>
<body>

<div style="background-color: #ffdd55; padding: 4px;">
<span style="float:left;">
<div>Street</div>
<input type="text" id="streetname" name="streetname" lang="sv" size="14"
onKeyPress="YellowCheckEnter(event);" />
 
</span>
<span style="float:left;">
<div>Number</div>
<input type="text" id="streetnumber" name="streetnumber" size="4"
onKeyPress="YellowCheckEnter(event);" />
 
</span>
<span style="float:left;">
<div>City</div>
<input type="text" id="city" name="city" size="14"
onKeyPress="YellowCheckEnter(event);" />
 
</span>
<span>
<div> </div>
<input type="button" value="Search" onClick="YellowMapPostForm()"; />
</span>
</div>
</body>
</html>

No comments: