﻿function OpenExpansion(elementId) {

    // If the clicked one is opend then close it.
    if (document.getElementById('tableActDirectlyItemTop' + elementId).className == 'tableActDirectlyItemTopOpened') {

        document.getElementById('tableActDirectlyItemTop' + elementId).className = 'tableActDirectlyItemTopClosed';
        document.getElementById('divActDirectlyItemExpansion' + elementId).className = 'divActDirectlyItemExpansionClosed';
        document.getElementById('tableActDirectlyItemBottom' + elementId).className = 'tableActDirectlyItemBottomClosed';
        acActDirectlyControl.hide('divActDirectlyItemExpansion' + elementId);
        document.getElementById('imgActDirectlyItemOpenClose' + elementId).src = 'WebControls/ActDirectlyControl/images/actDirectlyBtnOpen.png';

    } // If not then close all others that may be opened, and open the clicked one.
    else {
        CloseOpened();

        document.getElementById('tableActDirectlyItemTop' + elementId).className = 'tableActDirectlyItemTopOpened';
        if (elementId == 0) {
        	document.getElementById('divActDirectlyItemExpansion' + elementId).className = 'divActDirectlyItemExpansionOpenedKiesCarXpert';
        }
        else {
        	document.getElementById('divActDirectlyItemExpansion' + elementId).className = 'divActDirectlyItemExpansionOpened';
        }
        acActDirectlyControl.show('divActDirectlyItemExpansion' + elementId);
        document.getElementById('tableActDirectlyItemBottom' + elementId).className = 'tableActDirectlyItemBottomOpened';
        document.getElementById('imgActDirectlyItemOpenClose' + elementId).src = 'WebControls/ActDirectlyControl/images/actDirectlyBtnClose.png'
    }
}

function CloseOpened() {
	for (var item = 1; item < 6; item++) {
		if (item == 4)
			continue;
        document.getElementById('tableActDirectlyItemTop' + item).className = 'tableActDirectlyItemTopClosed';
        document.getElementById('divActDirectlyItemExpansion' + item).className = 'divActDirectlyItemExpansionClosed';
        document.getElementById('tableActDirectlyItemBottom' + item).className = 'tableActDirectlyItemBottomClosed';
        acActDirectlyControl.hide('divActDirectlyItemExpansion' + item);
        document.getElementById('imgActDirectlyItemOpenClose' + item).src = 'WebControls/ActDirectlyControl/images/actDirectlyBtnOpen.png';
    }
}

/***********************************************
* Animated Collapsible DIV v2.4- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
***********************************************/
acActDirectlyControl.addDiv('divActDirectlyItemExpansion0', 'fade=0,speed=400,group=ActDirectlyItems');
acActDirectlyControl.addDiv('divActDirectlyItemExpansion1', 'fade=0,speed=400,group=ActDirectlyItems');
acActDirectlyControl.addDiv('divActDirectlyItemExpansion2', 'fade=0,speed=400,group=ActDirectlyItems');
acActDirectlyControl.addDiv('divActDirectlyItemExpansion3', 'fade=0,speed=400,group=ActDirectlyItems');
//acActDirectlyControl.addDiv('divActDirectlyItemExpansion4', 'fade=0,speed=400,group=ActDirectlyItems');
acActDirectlyControl.addDiv('divActDirectlyItemExpansion5', 'fade=0,speed=400,group=ActDirectlyItems');


acActDirectlyControl.init();

function IsActSelected(actId) {
	if (actId == 1) {
		if (document.getElementById('actOneMaintenance').checked ||
		document.getElementById('actOneReperation').checked ||
		document.getElementById('actOneAPK').checked ||
		document.getElementById('actOneAircoCheck').checked ||
		document.getElementById('actOneSeasonCheck').checked)
			return true;
		else
			return false;
	} else if (actId == 2) {
	if (document.getElementById('actTwoMaintenance').checked ||
			document.getElementById('actTwoReperation').checked ||
			document.getElementById('actTwoApk').checked ||
			document.getElementById('actTwoAircoCheck').checked ||
			document.getElementById('actTwoSeasonCheck').checked ||
			document.getElementById('actTwoTaxation').checked ||
			document.getElementById('actTwoDifferent').checked
			)
			return true;
		else
			return false;
	}
}

function GetChoice(actId) {

    var choiceId = "";

    if (actId == 1) {
        for (var cbIndex = 0; cbIndex < document.getElementsByName('actOne').length; cbIndex++) {
            if (document.getElementsByName('actOne')[cbIndex].checked) {
                choiceId += document.getElementsByName('actOne')[cbIndex].value;
            }
        }
    }
    else if (actId == 2) {
        for (var cbIndex = 0; cbIndex < document.getElementsByName('actTwo').length; cbIndex++) {
            if (document.getElementsByName('actTwo')[cbIndex].checked) {
                choiceId += document.getElementsByName('actTwo')[cbIndex].value;
            }
        }
    }

    return choiceId;
}

function submitQuestion() {

    // Check if textboxes are filled out.
    var errorMessage = 'Email en postcode zijn verplichte velden.';

    if (document.getElementById('tbQuestionEmail').value == ""
    || document.getElementById('tbQuestionPostal').value == "") {
        alert(errorMessage);
    }
    else {
    	OpenQuestionForm(document.getElementById('tbQuestionName').value, document.getElementById('tbQuestionEmail').value
    	, document.getElementById('tbQuestionPhone').value, document.getElementById('tbQuestionPostal').value);
    }
}

function submitActDirectly(typeId, choiceId) {
    document.getElementById('inputActDirectlyTypeId').value = typeId;
    document.getElementById('inputActDirectlyChoiceId').value = choiceId;
    document.getElementById('formAction').value = "actionSubmitActDirectly";
    __doPostBack();
}