function writeErrMsg(strHTML) {
    if (strHTML != '') {
        $("#errormsg").html(aError['start']+strHTML+aError['end']);
    } else {
        $("#errormsg").html('');
    }
}

var aError = new Array();
aError['start']                 = '<br />Die markierten Felder wurden von Ihnen nicht bzw. nicht korrekt ausgef&uuml;llt.<br /><br />';
aError['engine']                = 'Antriebsart';
aError['gear']                  = 'Getriebe';
aError['wishdate']              = 'Wunschtermin - das Datum muss mindestens vier Tage in der Zukunft liegen';
aError['wishtime']              = 'Tageszeit';
aError['model']                 = 'Model';
aError['salutation']            = 'Anrede';
aError['title']                 = 'Titel';
aError['firstname']             = 'Vorname';
aError['surname']               = 'Nachname';
aError['company']               = 'Firma';
aError['profession']            = 'Beruf';
aError['birthday']              = 'Geburtsdatum';
aError['street']                = 'Stra&szlig;e/Hausnummer';
aError['zip']                   = 'Postleitzahl';
aError['city']                  = 'Ort';
aError['email']                 = 'E-Mail';
aError['emailcontrol']          = 'E-Mail';
aError['phonearea']             = 'Telefon (Vorwahl)';
aError['phonenum']              = 'Telefon';
aError['phone']                 = 'Telefon';
aError['emailophone']           = 'E-Mail oder Telefon';
aError['format']                = 'Darstellung des Newsletters';
aError['isprivacy']             = 'Speicherung der Daten';
aError['isterms']               = 'Teilnahmebedingungen';
aError['islicence']             = 'Fahrerlaubnis der Führerscheinklasse B';
aError['chassisnumber']         = 'Fahrgestell-Nr.';
aError['initialregistration']   = 'Tag der Erstzulassung';
aError['constructor']           = 'Hersteller';
aError['mileage']               = 'Aktueller Kilometerstand';
aError['dealer']                = 'Betreuender Händler';
aError['msg']                   = 'Kommentarfeld';
aError['pointofbuy']            = 'Zeitpunkt des Neukaufs';
aError['end']                   = '<br />Bitte &uuml;berpr&uuml;fen Sie Ihre Angaben. Eventuell haben Sie unerlaubte Sonderzeichen verwendet oder die maximale Zeichenzahl &uuml;berschritten.';
aError['wishdateEvent']         = 'Orte und Termine';

function switchForm(intForm) {
    for($i=1;$i<5;$i++) {
        $("#form0"+$i).hide();
    }
    $("#form0"+intForm).show();
}

function showNLInfo() {
    if ($("#isnewsletter:checked").length == 1) {
    	$("#emailcontrol").val($("#email").val());
        $("#nlInfo").show();
    } else {
        $("#nlInfo").hide();
		$("#emailcontrol").val('');
    }
}

function showPrivacy() {
    if(document.getElementById('privacyInfo').style.display == 'none') {
    	document.getElementById('privacyInfo').style.display = 'block'; 
    } else { 
        document.getElementById('privacyInfo').style.display = 'none'; 
    } 
}

function showModels() {
    if ($("#ismodel:checked").length == 1) {
        $("#modelSelect").show();
    } else {
        $("#modelSelect").hide();
    }
}

function displayTransmissionCell(id) { 
    if (id == 'benzin') {
        document.getElementById('benzintbl').style.display = 'block';
        document.getElementById('dieseltbl').style.display = 'none';
        document.getElementById('hybridtbl').style.display = 'none';
        document.getElementById('defaulttbl').style.display = 'none';
    } else if (id == 'diesel') {
        document.getElementById('benzintbl').style.display = 'none';
        document.getElementById('dieseltbl').style.display = 'block';
        document.getElementById('hybridtbl').style.display = 'none';
        document.getElementById('defaulttbl').style.display = 'none';
    } else if (id == 'hybrid') {
        document.getElementById('benzintbl').style.display = 'none';
        document.getElementById('dieseltbl').style.display = 'none';
        document.getElementById('hybridtbl').style.display = 'block';
        document.getElementById('defaulttbl').style.display = 'none';
    } else {
        document.getElementById('benzintbl').style.display = 'none';
        document.getElementById('dieseltbl').style.display = 'none';
        document.getElementById('hybridtbl').style.display = 'none';
        document.getElementById('defaulttbl').style.display = 'block';
    }
}

function displayHybridBrochure() {
    if ($("#CT200h:checked").length == 1 || $("#GS450h:checked").length == 1 || $("#LS600:checked").length == 1 || $("#RX400h:checked").length == 1) {
        $("#hybridBrochure").show();
    } else {
//        $("#hybridBrochure").hide();
    }
}

function getFloodlightTag(dealer_name, tag_type, tag_model) {
    var axel    = Math.random() + "";
    var a       = axel * 10000000000000;
    return '<iframe src="http://fls.doubleclick.net/activityi;src=795234;type=lexus;cat=hndle767;u3='+ dealer_name +';u2='+ tag_type +';u1='+ tag_model +';ord=' + a +'?" width="1" height="1" frameborder="0"></iframe>';
}

