/*----------------------------------------------------------------------------------------------------------------- */
/*SCRIPT FOR TARGET="_BLANK" TO FAKE,  FOR STRICT HTML TO BE VALID*/
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (
			anchor.getAttribute("href") && ( 
			anchor.getAttribute("rel") == "external" || 
			anchor.getAttribute("rel") == "external nofollow" || 
			anchor.getAttribute("rel") == "nofollow external" )
			)
		anchor.target = "_blank";
	}
}
window.onload = function() {
	externalLinks();
}
/* END FUCNTION */
/*----------------------------------------------------------------------------------------------------------------- */


/*----------------------------------------------------------------------------------------------------------------- */
/*FORM VALIDATION SCRIPT STARTERS*/


function enableLocation(location) {

	$('#doetinchemContainer').hide();
	$('#enschedeContainer').hide();


	$('#' + location).toggle();
}


function SubmitContactForm() {
    if (Validate('contactformulier')) {
        document.contactformulier.submit();
    }
}

function SubmitCallMeBackForm() {
    if (Validate('callmebackform')) {
        document.callmebackform.submit();
    }
}




//function CBReturnSelected(objBox) {
//    if (objBox.length == undefined) { return -1 }

//    for (var i = 0; i < objBox.length; i++) {
//        if (objBox[i].checked) {
//            return objBox[i].value
//        }
//    }

//    return new String()
//}




function SubmitBandenWissel() {



    //Code voor datum, verschil tussen dtc en ens

    var vesteging = CBReturnSelected(eval("document.getElementById('bandenwisselformulier').Vesteging"));
    var validate = true;


    if (vesteging.toLowerCase() == "enschede") {
        var strFieldType = eval("document.getElementById('bandenwisselformulier').datumEnschede.type");
        var datum = eval("document.getElementById('bandenwisselformulier').datumEnschede.value");
        var tijdstip = eval("document.getElementById('bandenwisselformulier').tijdstipEnschede.value");


        if (datum.length == 0) {
            alert('datum \n\n Er is geen datum geselecteerd. Selecteer een datum.')
            validate = false;
        }


        if (tijdstip.length == 0 && validate) {
            alert('tijdstip \n\n Er is geen tijdstip geselecteerd. Selecteer een tijdstip.')
            validate = false;
        }
        


    }
    else if (vesteging.toLowerCase() == "doetinchem") {
        var strFieldType = eval("document.getElementById('bandenwisselformulier').datumEnschede.type") 
        var datum = eval("document.getElementById('bandenwisselformulier').datum").value;
        var tijdstip = eval("document.getElementById('bandenwisselformulier').tijdstip").value;


        if (datum.length == 0) {
            alert('datum \n\n Er is geen datum geselecteerd. Selecteer een datum.')
            validate = false;
        }

        if (tijdstip.length == 0 && validate) {
            alert('tijdstip \n\n Er is geen tijdstip geselecteerd. Selecteer een tijdstip.')
            validate = false;
        }

        
    }
    else {
        alert('Vestiging \n\n Er is geen vesteging geselecteerd. Selecteer een vestiging.')
        validate = false;
    }




	if (validate && Validate('bandenwisselformulier')) {
        document.bandenwisselformulier.submit();
    }
}




var algemeen = new function() {
    this.kalender = {
        dagen: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
        maanden: ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december']        
    };
}

function noSunday(date) {
    var day = date.getDay();
    return [(day > 0), ''];
};


jQuery(function () {


    var kalender = jQuery('#getDatePicker');
    var periodeInput = kalender.find('input');
    periodeInput.datepicker({
        beforeShowDay: noSunday,
        dateFormat: 'mm/dd/yy',
        onSelect: function (dateTxt) {
            nox.call('AvailebleDatePossibilitysByDate', dateTxt);
        },
        dayNamesMin: algemeen.kalender.dagen,
        monthNames: algemeen.kalender.maanden,
        minDate: '1d',
        firstDay: 1
    });



    var kalenderE = jQuery('#getDatePickerEnschede');
    var periodeInputE = kalenderE.find('input');
    periodeInputE.datepicker({
        beforeShowDay: noSunday,
        dateFormat: 'mm/dd/yy',
        onSelect: function (dateTxt) {
            nox.call('AvailebleDatePossibilitysByDateEnschede', dateTxt);
        },
        dayNamesMin: algemeen.kalender.dagen,
        monthNames: algemeen.kalender.maanden,
        minDate: '1d',
        firstDay: 1
    });




    kalender.click(function () {
        periodeInput.datepicker('show');
    });


    kalenderE.click(function () {
        periodeInputE.datepicker('show');
    });

	
	jQuery('a#closeMessage').click(function () {
		jQuery('.melding').hide();
	});
	
});




/* END FUCNTION */
/*----------------------------------------------------------------------------------------------------------------- */

/*----------------------------------------------------------------------------------------------------------------- */
/*JQUERY FUNCTIONS*/

 $("a.planUwBandenwisselLink").toggle(
  function () {
	$('#planUwBandenwisselformulier').slideDown(400);
	$(this).toggleClass("planUwBandenwisselLinkOpen");
  },
  function () {
	$('#planUwBandenwisselformulier').slideUp(400);
	$(this).toggleClass("planUwBandenwisselLinkOpen");
  }
);

$(document).ready(function(){
	$('#slider1')
	.anythingSlider({
		width          		: 620,
		height         		: 265,
		startStopped   		: false,
		toggleControls 		: false,
		buildArrows         : false,
		buildNavigation     : true,
		autoPlay			: true,
		pauseOnHover        : true,
		delay               : 10000, 
		animationTime       : 1000,
		navigationFormatter: function(index, panel){
			return ""; 		// This would have each tab with the text 'X Panel' where X = index
		}
	})
	
	$(".various5").fancybox({
		'width'				: 495,
		'height'			: 289,
        'autoScale'     	: false,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
	
	$("a[rel=fotoalbum]").fancybox({
		'transitionIn' : 'none',
		'transitionOut' : 'none',
		'titlePosition' : 'over',
		'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Afbeelding ' + (currentIndex + 1) + ' van de ' + currentArray.length + ' ' + title + '</span>';
		}
	}); 
	$("a[rel=fotoalbum_teambuilding]").fancybox({
		'transitionIn' : 'none',
		'transitionOut' : 'none',
		'titlePosition' : 'over',
		'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Afbeelding ' + (currentIndex + 1) + ' van de ' + currentArray.length + ' ' + title + '</span>';
		}
	}); 
});
/* END FUCNTION */
/*----------------------------------------------------------------------------------------------------------------- */
