// JavaScript Document

function check(obj){
	if(obj.className == "checkbox"){
	    obj.className = "checkedbox"
		document.getElementById(obj.id+"Value").value = 1;
	}else{
	    obj.className = "checkbox";
		document.getElementById(obj.id+"Value").value = 0;
	}
}

function mouseOverLi(obj){
	if(obj.className != "active"){
		if(obj.className == "oneLined"){
			obj.className = "oneLinedMO"
		}else{
			obj.className = "oneLined"
		}
	}
}

function switchimg(obj){
	if(Right(obj.src,6) != "_a.gif"){
		obj.src = obj.src.replace('.gif','_a.gif');
	}else{
		obj.src = obj.src.replace('_a.gif','.gif');
	}
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function flashMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    } else {
        return document[movieName];
    }
}

//hier code voor eerste keer klaarzetten video
function playVideoFirstTime(video, picture) {
    var cancelId, numAttemptsLeft = 20;

    cancelId = setInterval(function() {
        var isSuccess = false;
        try {
            playVideo(video, picture, false)

            // hier komt ie alleen als de vorige code geen error gaf:
            isSuccess = true;
        }
        catch (e) {
            // geen success!
        }
        numAttemptsLeft -= 1;
        if (isSuccess || !numAttemptsLeft /* >= 0 */) {
            clearInterval(cancelId);
        }
    }, 200);
}

function playVideo(file, screenshot, autostart) {
    flashMovie("videoPlayer").playVideo(file, screenshot, autostart);
}


function showHideOnlineDemoFormReuslt() {
    document.getElementById('demoFormResultDiv').style.display = 'block';
    document.getElementById('demoFormFieldsDiv').style.display = 'none';
}

function showHideContactFormReuslt() {
    document.getElementById('contactFormLeftResult').style.display = 'block';
    document.getElementById('contactFormLeft').style.display = 'none';
    document.getElementById('contactFormRightSubmitButton').style.display = 'none';    
}

function setDemoClass(id) {
    if (id == 'li_1') {
        document.getElementById(id).className = 'active';
        document.getElementById('li_2').className = 'oneLined';
        document.getElementById('li_3').className = 'oneLined';
    } else if (id == 'li_2') {
        document.getElementById('li_1').className = 'oneLined';
        document.getElementById(id).className = 'active';        
        document.getElementById('li_3').className = 'oneLined';
    } else if (id == 'li_3') {
        document.getElementById('li_1').className = 'oneLined';
        document.getElementById(id).className = 'active';
        document.getElementById('li_2').className = 'oneLined';
    }

}

function CheckSearchField() {
    var value = document.getElementById('s').value;
    value = value.replace(/^\s+/, '');
    value = value.replace(/\s+$/, '');

    alert(value)

    if (value == '') {
        return false;
    }

    return true;
}
