function PlaceLogo(logo){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="200" height="160" id="fader" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/sw/logo.swf?logo=' + logo + '" /><param name="menu" value="false" /><param name="scale" value="noscale" /><param name="quality" value="high" /><param name="salign" value="lt" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="/sw/logo.swf?logo=' + logo + '" menu=false quality=high scale=noscale salign=lt wmode=transparent bgcolor=#ffffff width="200" height="160" name="header" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>');
}

function verzend_zoek(){
	if(trimAll(document.forms.zoeken.zoek.value)=='') {
		alert("Vul een zoekterm in a.u.b.");
		document.forms.zoeken.zoek.focus();
		return false;
	} else {
		return true;	
	}
}

function PlaceSound(geluid){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="70" height="50" id="play" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/sw/play.swf?geluid=' + geluid + '" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/sw/play.swf?geluid=' + geluid + '" menu="false" quality="high" salign="lt" wmode="transparent" bgcolor="#ffffff" width="70" height="50" name="play" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
}

function verwijder_cv(){
	if(window.confirm("Weet u zeker dat u uw CV wilt afmelden?\nUw gegevens zullen worden verwijderd.\n\nU ontvangt een bevestiging per e-mail."))	{
		location.href = '/cv-plaatsen/cv-verwijderen.php';
	}
}


function verstuur_emailservice(){
	var checkbox_choices = 0;

	for (counter = 0; counter < document.forms.form1["vakgebied[]"].length; counter++){	
		if (document.forms.form1["vakgebied[]"][counter].checked){
			checkbox_choices = checkbox_choices + 1;
		}
	}

	if(trimAll(document.forms.form1.naam.value) == "")	{
		alert("U dient een naam op te geven.");
		document.forms.form1.naam.focus();
		return false;
	} else if(!checkEmail(document.forms.form1.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b.");
		document.forms.form1.email.focus();
		return false;
	} else if(checkbox_choices == 0){
		alert("Geef één of meerdere vakgebieden aan.");
		return false;
	} else {
		return true;	
	}
}

function verstuur_profiel()	{
	if(trimAll(document.forms.form1.bedrijfsnaam.value) == "")	{
		alert("U dient een bedrijfsnaam op te geven.");
		document.forms.form1.bedrijfsnaam.focus();
		return false;
	} else if(trimAll(document.forms.form1.adres.value) == "")	{
		alert("U dient een adres op te geven.");
		document.forms.form1.adres.focus();
		return false;
	} else if(trimAll(document.forms.form1.postcode.value) == "")	{
		alert("U dient een postcode op te geven.");
		document.forms.form1.postcode.focus();
		return false;
	} else if(trimAll(document.forms.form1.plaats.value) == "")	{
		alert("U dient een plaats op te geven.");
		document.forms.form1.plaats.focus();
		return false;
	} if(!checkEmail(document.forms.form1.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b. Dit is tevens uw inlognaam.");
		document.forms.form1.email.focus();
		return false;
	} else if(trimAll(document.forms.form1.contact_naam.value) == "")	{
		alert("U dient een contactpersoon op te geven.");
		document.forms.form1.contact_naam.focus();
		return false;
	} else {
		return true;
	}
}

function verstuur_vacature()	{
	if(trimAll(document.forms.myform.contact_naam.value) == "")	{
		alert("U dient een contactpersoon op te geven.");
		document.forms.myform.contact_naam.focus();
		return false;
	} else if(!checkEmail(document.forms.myform.contact_email.value))	{
		alert("U dient een geldig e-mail adres op te geven.");
		document.forms.myform.contact_email.focus();
		return false;
	} else if(trimAll(document.forms.myform.vac_functie.value) == "")	{
		alert("U dient een functie op te geven.");
		document.forms.myform.vac_functie.focus();
		return false;
	} else if(trimAll(document.forms.myform.vac_functieeisen.value) == "")	{
		alert("U dient de functie eisen op te geven.");
		document.forms.myform.vac_functieeisen.focus();
		return false;
	} else if(trimAll(document.forms.myform.vac_functietaken.value) == "")	{
		alert("U dient de functietaken op te geven.");
		document.forms.myform.vac_functietaken.focus();
		return false;
	} else {
		return true;
	}
}

function verstuur_cv()	{
	if(trimAll(document.forms.form1.voornaam.value) == "")	{
		alert("U dient een voornaam op te geven.");
		document.forms.form1.voornaam.focus();
		return false;
	} else if(trimAll(document.forms.form1.achternaam.value) == "")	{
		alert("U dient een achternaam op te geven.");
		document.forms.form1.achternaam.focus();
		return false;
	} else if(trimAll(document.forms.form1.adres.value) == "")	{
		alert("U dient een adres op te geven.");
		document.forms.form1.adres.focus();
		return false;
	} else if(trimAll(document.forms.form1.postcode.value) == "")	{
		alert("U dient een postcode op te geven.");
		document.forms.form1.postcode.focus();
		return false;
	} else if(trimAll(document.forms.form1.plaats.value) == "")	{
		alert("U dient een plaats op te geven.");
		document.forms.form1.plaats.focus();
		return false;
	} if(!checkEmail(document.forms.form1.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b. Dit is tevens uw inlognaam.");
		document.forms.form1.email.focus();
		return false;
	} else {
		return true;
	}
}

function verstuur_cv_profiel(){
	if(!checkEmail(document.forms.form1.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b. Dit is tevens uw inlognaam.");
		document.forms.form1.email.focus();
		return false;
	} else if(trimAll(document.forms.form1.password1.value) == "") {
		alert("Vul een wachtwoord in a.u.b.");
		document.forms.form1.password1.focus();
		return false;
	} else if(document.forms.form1.password1.value!=document.forms.form1.password2.value) {
		alert("Wachtwoorden komen niet overeen.");
		document.forms.form1.password1.focus();
		return false;
	} else {
		return true;	
	}
}
function verstuur_cv_start(){
	if(!checkEmail(document.forms.form1.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b. Dit is tevens uw inlognaam.");
		document.forms.form1.email.focus();
		return false;
	} else if(trimAll(document.forms.form1.password1.value) == "") {
		alert("Vul een wachtwoord in a.u.b.");
		document.forms.form1.password1.focus();
		return false;
	} else if(document.forms.form1.password1.value!=document.forms.form1.password2.value) {
		alert("Wachtwoorden komen niet overeen.");
		document.forms.form1.password1.focus();
		return false;
	} else if(trimAll(document.forms.form1.voornaam.value) == "")	{
		alert("U dient een voornaam op te geven.");
		document.forms.form1.voornaam.focus();
		return false;
	} else if(trimAll(document.forms.form1.achternaam.value) == "")	{
		alert("U dient een achternaam op te geven.");
		document.forms.form1.achternaam.focus();
		return false;
	} else if(trimAll(document.forms.form1.adres.value) == "")	{
		alert("U dient een adres op te geven.");
		document.forms.form1.adres.focus();
		return false;
	} else if(trimAll(document.forms.form1.postcode.value) == "")	{
		alert("U dient een postcode op te geven.");
		document.forms.form1.postcode.focus();
		return false;
	} else if(trimAll(document.forms.form1.plaats.value) == "")	{
		alert("U dient een plaats op te geven.");
		document.forms.form1.plaats.focus();
		return false;
	} else {
		return true;
	}
}


function verzend_tellafriend() {
	if(!checkEmail(document.forms.myform.naar_email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b.");
		document.forms.myform.naar_email.focus();
		return false;
	} else if(trimAll(document.forms.myform.naar_naam.value) == "") {
		alert("Vul een naam in a.u.b.");
		document.forms.myform.naar_naam.focus();
		return false;
	} else if(!checkEmail(document.forms.myform.afzender_email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b.");
		document.forms.myform.afzender_email.focus();
		return false;
	} else if(trimAll(document.forms.myform.afzender_naam.value) == "") {
		alert("Vul je eigen naam in a.u.b.");
		document.forms.myform.afzender_naam.focus();
		return false;
	} else {
		return true;
	}
}

function verzend_registratie() {
	if(!checkEmail(document.forms.myform.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b.");
		document.forms.myform.email.focus();
		return false;
	} else if(trimAll(document.forms.myform.password1.value) == "") {
		alert("Vul een wachtwoord in a.u.b.");
		document.forms.myform.password1.focus();
		return false;
	} else if(document.forms.myform.password1.value!=document.forms.myform.password2.value) {
		alert("Wachtwoorden komen niet overeen.");
		document.forms.myform.password1.focus();
		return false;
	} else {
		return true;
	}
}

function verzenden() {
	if(document.forms.myform.naam.value=='') {
		alert("Alle verplichte velden (met een *) invullen a.u.b.");
		document.forms.myform.naam.focus();
		return false;
	} else if(document.forms.myform.telefoonnummer.value=='') {
		alert("Alle verplichte velden (met een *) invullen a.u.b.");
		document.forms.myform.telefoonnummer.focus();
		return false;
	} else if(!checkEmail(document.forms.myform.email.value)) {
		alert("Vul een geldig e-mail adres in a.u.b.");
		document.forms.myform.email.focus();
		return false;
	} else if(document.getElementById('capt_check').value!='ok') {
		alert("Verkeerde anti spam code!\n Probeer het nog eens.");
		document.forms.myform.capt.focus();
		return false;
	} else {
		return true;
	}
}

function trimAll(sString){
	while (sString.substring(0,1) == ' '){
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' '){
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

function checkEmail(str) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,6})$/;
   var address = trimAll(str);
   if(reg.test(address) == false) {
		return false;
   } else {
		return true;   
   }
}

function checkEmailOud(str) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str)){
		return true;
	} else {
		return false;
	}
}

function telephoneonly(myfield, e, dec){
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789- ").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

function numbersonly(myfield, e, dec){
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789.,+").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

function run_popup_x(url, w, h) {
	popwidth = w;
	popheight = h;
	window.open(url,"pop_up","width="+ popwidth +",height="+ popheight +",scrollbars=no,toolbar=no,resizable=no," + align_string_pop(popwidth, popheight))
}

function align_string_pop(popwidth, popheight) {
	var breedte = screen.width;
	var hoogte 	= screen.height;
	
	var prop_left 	= (screen.width/2) - (popwidth/2);
	var prop_top	= (screen.height/2) - (popheight/2);
	
	return "left=" + prop_left + ",top=" + prop_top;
}
