


function userWorldMapChangeImage (country, city, zipcode, amountImages) {
// amountImages: 1...n
var year=1385;
var imagePathPrefix="http://localhost/emal/alekozai.com/emal/userWorldmap/"+year+"/" ;
var userWorldMapNr=2;
var inputString=country+" "+ city+" "+ zipcode+" "+ amountImages;
alert(inputString);
var chossenImageNr1="1";
var chossenImageNr2="2";
var chossenImageNr3="3";
var label="";
if(city==0){label=country;}else{label=country+ " ("+city+")";}
alert("---"+label+"---");
newImage1 = new Image();newImage1.src = imagePathPrefix + "sandhausen"+chossenImageNr1+".jpg";
newImage2 = new Image();newImage2.src = imagePathPrefix + "sandhausen"+chossenImageNr2+".jpg";
newImage3 = new Image();newImage3.src = imagePathPrefix + "sandhausen"+chossenImageNr3+".jpg";
window.document.images[userWorldMapNr+1].src = newImage1.src;
window.document.images[userWorldMapNr+2].src = newImage2.src;
window.document.images[userWorldMapNr+3].src = newImage3.src;
window.document.getElementById("afghanCalendarUserWorldmap").firstChild.nodeValue ="Pictures from users in "+label;
}



function downloadCalendar(year,calendarType,eventType,afghanLanguage,secondLanguage,secondLangHoliday,fileType){
//afghanCalendar1386_A3std_history_DA_EN_AF_GB.pdf
var urlPrefix="http://download.savannah.nongnu.org/releases/afghancalendar/";
var currentYear="1386";
var downloadUrl=urlPrefix+"afghanCalendar"+year+"_"+calendarType+"_"+eventType+"_"+afghanLanguage+"_"+secondLanguage+"_AF_"+secondLangHoliday+fileType;
//alert(downloadUrl);
location.href=downloadUrl;
}

function downloadCalendarArchive(){
var urlPrefix="http://download.savannah.nongnu.org/releases/afghancalendar/";
//alert(urlPrefix);
var year=document.getElementById('year').value;
//alert(year);
var calendarType=document.getElementById('calendarType').value;
var eventType=document.getElementById('eventType').value;
var afghanLanguage=document.getElementById('afghanLanguage').value;
var secondLangHoliday=document.getElementById('secondLangHoliday').value;
var fileType=document.getElementById('fileType').value;
var secondCountry=secondLangHoliday.slice(0, 2);
var secondLanguage="";
//alert(secondCountry);
if(secondCountry=="DE"|secondCountry=="AT"|secondCountry=="CH"){
    //alert("lang DE");
    secondLanguage="DE";
  } else {
    //alert("lang EN");
    secondLanguage="EN"; 
  }
//alert(urlPrefix);
var downloadUrl=urlPrefix+"afghanCalendar"+year+"_"+calendarType+"_"+eventType+"_"+afghanLanguage+"_"+secondLanguage+"_AF_"+secondLangHoliday+fileType;
//alert(downloadUrl);
location.href=downloadUrl;
}

function downloadCalendarArchiveOld(){
var urlPrefix="http://download.savannah.nongnu.org/releases/afghancalendar/";
//alert(urlPrefix);
var year=document.downloadArchive.year.value;
var calendarType=document.downloadArchive.calendarType.value;
var eventType=document.downloadArchive.eventType.value;
var afghanLanguage=document.downloadArchive.afghanLanguage.value;
var secondLangHoliday=document.downloadArchive.secondLangHoliday.value;
var fileType=document.downloadArchive.fileType.value;
var secondCountry=secondLangHoliday.slice(0, 2);
var secondLanguage="";
//alert(secondCountry);
if(secondCountry=="DE"|secondCountry=="AT"|secondCountry=="CH"){
    //alert("lang DE");
    secondLanguage="DE";
  } else {
    //alert("lang EN");
    secondLanguage="EN"; 
  }
//alert(urlPrefix);
var downloadUrl=urlPrefix+"afghanCalendar"+year+"_"+calendarType+"_"+eventType+"_"+afghanLanguage+"_"+secondLanguage+"_AF_"+secondLangHoliday+fileType;
//alert(downloadUrl);
location.href=downloadUrl;
}

function abracadabra_old(){
        var n = 0;
        var r = "";
        var s = "mailto:"+document.forms[0].emailField.value;
        var e = document.forms[0].emailField.value;

        e = e.replace( /@/, " [at] ");
        e = e.replace( /\./g, " [dot] ");

        for( var i=0; i < s.length; i++ )
        {
            n = s.charCodeAt( i );
            if( n >= 8364 )
            {
                n = 128;
            }
            r += String.fromCharCode(n+2);
        }
        document.forms[0].cyptedEmailField.value = r;
        document.forms[0].HTMLCyptedEmailField.value = "<a href=\"javascript:linkTo_UnCryptMailto('"+ r +"');\">"+ e +"</a>";
}


function abracadabra(){
        var n = 0;
        var r = "";
        var s = "mailto:"+document.forms[0].emailField.value;
        var e = document.forms[0].emailField.value;

        e = e.replace( /@/, " [at] ");
        e = e.replace( /\./g, " [dot] ");

        for( var i=0; i < s.length; i++ )
        {
            n = s.charCodeAt( i );
            if( n >= 8364 )
            {
                n = 128;
            }
            r += String.fromCharCode(n+2);
        }
        document.forms[0].cyptedEmailField.value = r;
        document.forms[0].HTMLCyptedEmailField.value = "<a href=\"javascript:linkTo_UnCryptMailto('"+ r +"');\">"+ e +"</a>";
}






function antiAbracadabra(s){
        var n = 0;
        var r = "";
        for( var i = 0; i < s.length; i++)
        {
            n = s.charCodeAt( i );
            if( n >= 8364 )
            {
                n = 128;
            }
            r += String.fromCharCode( n - 2 );
        }
        return r;
}

function linkTo_antiAbracadabra( s ){
    //alert(abracadabra(s));
        location.href=antiAbracadabra( s )
}
