var global_usersettings;
function initCommon(){
Event.observe("button-socials-popular","click",updateSocialsBar);
Event.observe("button-socials-new","click",updateSocialsBar);
Event.observe("button-socials-start","click",updateSocialsBar);
Event.observe("button-socials-previous","click",updateSocialsBar);
Event.observe("button-socials-next","click",updateSocialsBar);
Event.observe("button-socials-end","click",updateSocialsBar);
initBanners();
}
function ajaxError(t){
alert("Het is niet gelukt een actie op de server uit te voeren en/of informatie van de server te halen.\n\n\n-Druk hieronder eerst op OK.\n-Ververs de pagina (Toets CTRL en F5 tegelijk in).\n-Probeer de handeling die je wou uitvoeren nog een keer.");
favouritesLoaderFade();
}
function parseStringMaxLength(_2,_3){
if(_2.length>_3){
return _2.substring(0,_3)+"...";
}else{
return _2;
}
}
function breakStringMaxLength(_4,_5){
if(_4.length<_5){
return _4;
}
var _6="";
while(_4.length>_5){
_6+=_4.substring(0,_5)+"<br />";
_4=_4.substring(_5);
}
_6+=_4;
return _6;
}
function findPos(_7){
var _8=curtop=0;
if(_7.offsetParent){
_8=_7.offsetLeft;
curtop=_7.offsetTop;
while(_7=_7.offsetParent){
_8+=_7.offsetLeft;
curtop+=_7.offsetTop;
}
}
return [_8,curtop];
}
function showHelpPopup(_9){
$("overDiv").style.display="block";
$("overDiv").style.position="absolute";
$("overDiv").innerHTML=findMessage(_9.id);
var _a=findPos(_9);
$("overDiv").style.left=(_a[0]-20)+"px";
$("overDiv").style.top=(_a[1]+20)+"px";
$("overDiv").style.visibility="visible";
}
function showInfoPopup(_b,_c){
$("overDiv").style.display="block";
$("overDiv").style.position="absolute";
$("overDiv").innerHTML=_c;
var _d=findPos(_b);
$("overDiv").style.left=(_d[0]+20)+"px";
$("overDiv").style.top=(_d[1]+40)+"px";
$("overDiv").style.visibility="visible";
}
function closePopup(){
$("overDiv").innerHTML="";
$("overDiv").style.visibility="hidden";
$("overDiv").style.display="none";
}
function findMessage(id){
var _f="";
if(id=="help_autologin"){
_f="Met automatisch inloggen voorkom je dat je elke keer je <i>loginnaam</i> en <i>wachtwoord</i> in moet ";
_f+="typen als je je favorieten wilt zien.<br/><br/> Stel dit alleen in als je op een computer werkt waar niemand ";
_f+="anders achter werkt. Dit om te voorkomen dat anderen bij jouw favorieten kunnen.<br><br> <b>Let op:</b> deze functie ";
_f+="werkt alleen als je browser <i>cookies</i> accepteerd.";
return _f;
}
if(id=="help_keywords"){
_f="Hierboven staan de meest gebruikte keywords (sleutelwoorden) voor sociale bookmarks. Deze keywords zijn ";
_f+="gekoppeld aan Sociale Bookmarks door Opstarter.nl gebruikers.<br/><br/> Vb. Ben je opzoek naar een website ";
_f+="met nieuws en computers? Klik dan op het keyword <i>nieuws</i>.<br/><br/>Er zal nu een lijst met websites ";
_f+="zichtbaar worden waar dit keyword aan is gekoppeld. Klik nu op <i>computer</i> om je zoekactie te verfijnen.";
return _f;
}
if(id=="help_startpagina_autologin"){
_f="Door Opstarter.nl als startpagina in te stellen in combinatie met <i>automatisch inloggen</i> kan je direct ";
_f+="bij je favorieten na het starten van je browser.";
return _f;
}
if(id=="help_voegtoebutton"){
_f="Door deze link in je browser toe te voegen kan je daarna al surfend gemakkelijk de pagina die je bekijkt ";
_f+="als favoriet toevoegen in Opstarter.nl.";
return _f;
}
if(id=="help_importwizard"){
_f="Met de <i>Favorieten import wizard</i> kun je in 2 stappen je favorieten importeren vanuit je browser.<br><br> ";
_f+="Je kan er ook voor kiezen op een later moment je favorieten te importeren via <i>Favorieten importeren</i> in het menu.";
return _f;
}
if(id=="help_url"){
_f="Geef hier de link (URL) op naar de locatie die je wilt opslaan.<br/><br/>Vb. <b>http://www.leukewebsite.nl/</b> of ";
_f+="<b>ftp://ftp.bestanden.nl/</b>.";
return _f;
}
if(id=="help_name"){
_f="Geef hier de naam op zoals je de favoriet wilt opslaan.";
return _f;
}
if(id=="help_keys"){
_f="Geef sleutelwoorden aan waarmee je de website zou beschrijven en terug zou kunnen vinden. Zet tussen elke key een ";
_f+="spatie.<br/><br/>Vb. <i>telegraaf.nl</i> -> <b>nieuws krant telegraaf</b>";
return _f;
}
if(id=="help_social"){
_f="Een Sociale Bookmark is een favoriet die je (naast hem voor jezelf op te slaan) met anderen deelt als een tip. Hierdoor ";
_f+="hoeven anderen niet meer te zoeken wat jij al hebt gevonden! <br/><br/>De sociale favoriet zal links in het scherm voor ";
_f+="iedere bezoeker te zien zijn en onder het tabblad <i>Sociale Bookmarks</i> vindbaar worden onder de sleutelwoorden (keys) ";
_f+="die je hebt opgegeven.";
return _f;
}
if(id=="help_searchfavs"){
_f="Je kunt zoeken op verschillende woorden gescheiden door spaties, of op zinsstructuren door gebruik te maken van dubbele ";
_f+="aanhalingstekens om het zinnetje.";
return _f;
}
if(id=="help_npwemail"){
_f="Vul hier het e-mailadres in dat je hebt opgegeven bij het starten van je Opstarter.nl account";
return _f;
}
if(id=="help_browser"){
_f="Klik op de naam van de browser waaruit je je favorieten wilt exporteren en lees hoe je je favorieten moet exporteren.";
return _f;
}
if(id=="help_synchronise"){
_f="Kies je voor de synchroniseer- modus, dan zal Opstarter.nl alleen de favorieten en mappen toevoegen die nog niet in je ";
_f+="account bestaan.<br><br> Hiermee voorkom je dubbele favorieten in je Opstarter.nl favorieten.";
return _f;
}
if(id=="help_newfolder"){
_f="Kies je voor deze modus, dan zullen alle favorieten en mappen uit je browser in een nieuwe map met de door jou opgegeven ";
_f+="mapnaam worden geplaatst, ongeacht of ze al ergens anders in je Opstarter.nl favorieten voorkomen.";
return _f;
}
if(id=="help_findexport"){
_f="Zoek het bestand die je in stap 1 hebt ge\xebxporteerd uit je browser.<br><br> Deze vind je waarschijnlijk op je ";
_f+="<i>bureaublad</i> en heeft waarschijnlijk de naam <i>bookmarks.htm</i> of <i>bookmarks.html</i>.";
return _f;
}
if(id=="help_accountname"){
_f="Hier kan je je loginnaam aanpassen. Vul ook altijd je <i>Huidige wachtwoord</i> in.";
return _f;
}
if(id=="help_accountemail"){
_f="Als je een nieuw e-mailadres hebt kan je hem hier aanpassen. Je ontvangt na een verandering een e-mail naar dit adres om ";
_f+="de verandering te bevestiging. Vul ook altijd je <i>Huidige wachtwoord</i> in.";
return _f;
}
if(id=="help_accountpw1"){
_f="Als je een nieuw wachtwoord wilt, voer hem dan hier in en ook bij <i>Nieuw wachtwoord (nogmaals)</i>. Vul ook altijd je ";
_f+="<i>Huidige wachtwoord</i> in.";
return _f;
}
if(id=="help_accountpw2"){
_f="Als je een nieuw wachtwoord wilt, voer hem dan hier nogmaals in. Vul ook altijd je <i>Huidige wachtwoord</i> in.";
return _f;
}
if(id=="help_accountcurrentpw"){
_f="Als je nieuwe accountgegevens wilt invoeren, moet je hier altijd je huidige wachtwoord opgeven uit veiligheids overwegingen.";
return _f;
}
if(id=="help_startpagina"){
_f="Door Opstarter.nl als startpagina in te stellen in combinatie met <i>automatisch inloggen</i> kan je direct bij je ";
_f+="favorieten na het starten van je browser.";
return _f;
}
if(id=="help_rememberfolder"){
_f="Opstarter.nl kan voor je onthouden in welke map je de vorige keer gebleven was. Wanneer je nu opnieuw inlogt, zal ";
_f+="Opstarter.nl deze map direct weer voor je openen.";
return _f;
}
if(id=="help_askeditaction"){
_f="Opstarter.nl vraagt bij het verwijderen van mappen en favorieten om een bevestiging. Dit voorkomt dat je perongeluk ";
_f+="een map of favoriet verwijderd maar kan vertragend werken als je veel wilt bijwerken.";
return _f;
}
if(id=="help_openfav"){
_f="Door deze functie aan te zetten zal na het aanklikken van een favoriet de pagina zich openen in een nieuw scherm en ";
_f+="blijft het Opstarter.nl scherm ook open staan. Zo kun je bijvoorbeeld makkelijk meerdere pagina's openen.";
return _f;
}
if(id=="help_getfavicon"){
_f="Veel websites hebben een incoontje met hun logo (favicon). Hierdoor wordt het terugvinden van favorieten makkelijker.";
_f+="<br><br>Omdat de icoontjes van de websites moeten worden opgehaald kan het laden van de pagina iets langer duren. ";
_f+="Vind je dit vervelend, dan kan je deze functie uitzetten.";
return _f;
}
if(id=="help_showsearchengine"){
_f="Met deze box (die boven je eigen favorieten zichtbaar zal zijn) kan je direct vanaf je <i>Mijn favorieten</i> pagina ";
_f+="over het Internet zoeken met je favoriete zoekmachine.<br><br> Vooral handig als je Opstarter.nl ook als je startpagina ";
_f+="hebt ingestelt.";
return _f;
}
if(id=="help_opensearch"){
_f="Door deze functie aan te zetten zullen na het zoeken in de zoekmachine de zoekresultaten in een nieuw scherm openen en ";
_f+="blijft het Opstarter.nl scherm ook open staan.";
return _f;
}
if(id=="help_newsletter"){
_f="Blijf op de hoogte van Opstarter.nl nieuws, nieuwe functies van Opstarter.nl en leuke nieuwe links!<br><br> De ";
_f+="nieuwsbrief zal maximaal 1 keer per maand worden verstuurd.";
return _f;
}
return _f;
}
function updateSocialsBarSuccess(e){
}
function determineSize(){
return 10;
}
function updateSocialsBar(e){
var _12=encodeURIComponent(Event.element(e).id);
var _13="";
if(_12=="button-socials-next"&&Element.hasClassName($("button-socials-next"),"socialsbrowse")){
return;
}
if(_12=="button-socials-previous"&&Element.hasClassName($("button-socials-previous"),"socialsbrowse")){
return;
}
if(_12=="button-socials-new"){
_13+="sort=date";
}else{
if(_12=="button-socials-popular"){
_13+="sort=popular";
}else{
_13+="sort="+$("var-socials-sort").value;
}
}
if(_12=="button-socials-next"){
_13+="&start="+(parseInt($("var-socials-start").value)+parseInt($("var-socials-size").value));
}else{
if(_12=="button-socials-end"){
_13+="&start=100";
}else{
if(_12=="button-socials-start"){
_13+="&start=0";
}else{
if(_12=="button-socials-previous"){
var _14=parseInt($("var-socials-start").value)-parseInt($("var-socials-size").value);
if(_14<0){
_14=0;
}
_13+="&start="+_14;
}else{
_13+="&start=0";
}
}
}
}
_13+="&size="+determineSize();
var _15={method:"get",parameters:_13,onSuccess:updateSocialsBarSuccess,onFailure:ajaxError,evalScripts:true};
new Ajax.Updater("socialsbarleft","ajax/socialsbar.ajax.php",_15);
}
function updateSocialsBarAfterEdit(e){
var _17="";
_17+="sort=date";
_17+="&start=0";
_17+="&size="+determineSize();
var _18={method:"get",parameters:_17,onSuccess:updateSocialsBarSuccess,onFailure:ajaxError,evalScripts:true};
new Ajax.Updater("socialsbarleft","ajax/socialsbar.ajax.php",_18);
}
var banners=new Array({prio:20,html:"<object width=\"468\" height=\"60\" ><param name=\"type\" value=\"application/x-shockwave-flash\" /><param name=\"movie\" value=\"/images/banners/jaap.nl.swf\" /><embed type=\"application/x-shockwave-flash\" src=\"/images/banners/jaap.nl.swf\" id=\"huizen\" name=\"huizen\" bgcolor=\"#FFFFFF\" quality=\"high\" height=\"60\" width=\"468\" /></object>"},{prio:20,html:"<a href=\"http://www.opkikker.nl\" target=\"_blank\"><img title=\"Steun Stichting de Opkikker.nl\" width=\"468\" height=\"60\" src=\"/images/banners/opkikker.nl.gif\" /></a>"},{prio:5,html:"<a href=\"http://www.2ehands.nl\" target=\"_blank\"><img title=\"Koop en verkoop op 2ehands.nl\" width=\"468\" height=\"60\" src=\"/images/banners/2ehands.nl.kinderen.gif\" /></a>"},{prio:5,html:"<a href=\"http://www.2ehands.nl\" target=\"_blank\"><img title=\"Koop en verkoop op 2ehands.nl\" width=\"468\" height=\"60\" src=\"/images/banners/2ehands.nl.spelletjes.gif\" /></a>"});
var bId;
function initBanners(){
$("banners").setStyle({margin:"10px auto -4px auto",width:"468px"});
startRotatingBanners();
}
function startRotatingBanners(){
bId=Math.round(Math.random()*banners.length)-1;
$("banners").innerHTML=banners[bId].html;
setTimeout("showNextBanner()",banners[bId].prio*1000);
}
function showNextBanner(){
bId++;
if(bId>=banners.length){
bId=0;
}
$("banners").innerHTML=banners[bId].html;
setTimeout("showNextBanner()",banners[bId].prio*1000);
}

