function toonUitgebZoekenVacaturebank(){
if($("#uitgebreidZoekenVacature").css("display") == 'none'){
$("#uitgebreidZoekenVacature").show("slow");
}
else{
$("#uitgebreidZoekenVacature").hide("slow");
}
}
function checkuitgebZoekenVacature(){
var frm = document.uitgebzoekFormVacaturebank;
var fm = '';
if(isLeeg(frm.zoekTekst.value) && frm.branche.selectedIndex == 0 && frm.provincie.selectedIndex == 0 && frm.organisatie.selectedIndex == 0) {
fm = '- Geef een zoektekst op';
}
if (!isDatum(frm.dag.value, frm.maand.value, frm.jaar.value)){
fm = '- Geef een geldige datum op'
}
if (fm != ''){
alert(fm);
return false;
}
else{
return true;
}
}
function wijzigmijnCVvoorSollicitatie(){
url = '../profiel/wijzigMijncv.asp?sollicitatie=1';
popUp( url, 500, 450);
}
function vulmijnCVSoll(){
$("#mijnCVSollicitatieDiv").load("MijnCVvoorSollicitatie.asp");
}
function koppelGeenCV(){
$("#mijnCVSollicitatieDiv").html('Je hebt geen CV toegevoegd
Eigen CV toevoegen');
return false;
}
function vulParentmijnCVSoll(){
if (window.opener != null && !window.opener.closed){
try
{
opener.vulmijnCVSoll();
}
catch(e)
{
}
}
}
function opslaanSollicitatie(verzend){
if(checkSollFormulier()) {
if(verzend) {
if(confirm('Weet je zeker dat je je sollicitatie wilt versturen?')) {
document.solFormulier.verstuur.value = '1';
document.solFormulier.action = 'opslaanSollicitatie.asp';
document.solFormulier.target = '_self';
document.solFormulier.submit();
document.solFormulier.action = 'solliciteer.asp';
document.solFormulier.target = '_self';
}
}else{
document.solFormulier.verstuur.value = '0';
document.solFormulier.action = 'opslaanSollicitatie.asp';
document.solFormulier.target = '_self';
document.solFormulier.submit();
document.solFormulier.action = 'solliciteer.asp';
document.solFormulier.target = '_self';
}
}
return false;
}
function checkSollFormulier(){
var frm = document.solFormulier;
var fm = '';
if (isLeeg(frm.naam.value)){
fm += '- Naam is niet gevuld\n';
}
if (isLeeg(frm.adres.value)){
fm += '- Adres is niet gevuld\n';
}
if (isLeeg(frm.postcode.value)){
fm += '- Je hebt nog geen postcode ingevuld.\n';
}
if (isLeeg(frm.plaats.value)){
fm += '- Je hebt nog geen plaats ingevuld.\n';
}
if (isLeeg(frm.email.value)){
fm += '- Je hebt nog geen e-mailadres ingevuld.\n';
}
else{
if (!isGeldigEmailadres( frm.email.value)){
fm += '- Het e-mailadres is onjuist.\n';
}
}
if (isLeeg(frm.tel.value) && isLeeg(frm.mob.value)){
fm += '- Vul minimaal je telefoonnummer of je mobiel.\n';
}
if (isLeeg(frm.dag.value) || !isDatum(frm.dag.value, frm.maand.value, frm.jaar.value)){
fm = '- Er is geen, of een foutieve geboortedatum ingevuld.\n';
}
if (isLeeg(frm.nationaliteit.value)){
fm += '- Je hebt nog geen nationaliteit ingevuld.\n';
}
if (isLeeg(frm.burgerlijkestaat.value)){
fm += '- Je hebt nog geen burgerlijkestaat ingevuld.\n';
}
if( isLeeg( FCKeditorAPI.GetInstance('motivatie').GetHTML())) {
fm += 'je hebt geen motivatie ingevuld.\n';
}
if (fm != ''){
alert (fm);
return false;
}
else{
return true;
}
}
function toonSollPreview(){
if(checkSollFormulier()){
document.solFormulier.action = 'mijnSolPreview.asp';
document.solFormulier.target = '_blank';
document.solFormulier.submit();
document.solFormulier.action = 'solliciteer.asp';
document.solFormulier.target = '_self';
}
return false;
}
function checkOrganisatieForm(){
var fm = '';
var frm = document.organisatieForm;
if(isLeeg(frm.naam.value)) {
fm += '- Naam organisatie is niet ingevuld\n';
}
if(frm.brancheId.value == 0) {
fm += '- Er is geen branche geselecteerd\n';
}
if(isLeeg(frm.adres.value)) {
fm += '- Het adres is niet ingevuld\n';
}
if(isLeeg(frm.postcode.value)) {
fm += '- De postcode is niet ingevuld\n';
}
if(isLeeg(frm.plaats.value)) {
fm += '- De plaatsnaam is niet ingevuld\n';
}
if(frm.provincieId.value == 0) {
fm += '- Er is geen provincie geselecteerd\n';
}
if(isLeeg(frm.naamContactpersoon.value)) {
fm += '- Naam organisatie is niet ingevuld\n';
}
if (isLeeg(frm.emailContactpersoon.value)){
fm += '- Email contactpersoon is niet ingevuld.\n';
}
else{
if (!isGeldigEmailadres( frm.emailContactpersoon.value)){
fm += '- Het e-mailadres is onjuist.\n';
}
}
if(isLeeg(frm.telefoonContactpersoon.value)) {
fm += '- Naam organisatie is niet ingevuld\n';
}
if(isLeeg(frm.gebruikersnaam.value)) {
fm += '- De gebruikersnaam is niet ingevuld\n';
}
if(isLeeg(frm.wachtwoord.value) || isLeeg(frm.wachtwoordHerhaling.value)) {
fm += '- Het wachtwoord is niet tweemaal ingevuld\n';
}
else{
if(!(frm.wachtwoord.value == frm.wachtwoordHerhaling.value)) {
fm += '- Het wachtwoord is niet correct ingevuld\n';
}
}
if (fm != ''){
alert ('Er is een fout opgetreden\n'+ fm);
return false;
}
else {
frm.submit();
return true;
}
}
function submitVacatureForm(taal, actie){
if (checkVacatureForm(taal)){
if (actie == 'preview')
{
if (taal == 0){
document.vacatureForm.taal.value = 'Nederlands';
}
else{
document.vacatureForm.taal.value = 'Engels';
}
document.vacatureForm.target = '_blank';
document.vacatureForm.action = 'preview.asp';
document.vacatureForm.submit();
}
else
{
document.vacatureForm.action = 'vacature_mod.asp';
document.vacatureForm.submit();
}
}
}
function checkVacatureForm(taal){
var frm = document.vacatureForm;
var fm = '';
if (isLeeg(frm.titel.value) && taal == 0){
fm += '- Titel is niet gevuld\n';
}
if (isLeeg(frm.titelEngels.value) && taal == 1){
fm += '- Title (EN) is niet gevuld\n';
}
if (isLeeg(frm.naamContactpersoon.value)){
fm += '- Naam contactpersoon is niet gevuld\n';
}
if (isLeeg(frm.emailContactpersoon.value)){
fm += '- Email contactpersoon is niet ingevuld.\n';
}
else{
if (!isGeldigEmailadres( frm.emailContactpersoon.value)){
fm += '- Het e-mailadres is onjuist.\n';
}
}
if (isLeeg(frm.datum_dag.value) || !isDatum(frm.datum_dag.value, frm.datum_maand.value, frm.datum_jaar.value)){
fm = '- Er is geen, of een foutieve plaatsingsdatum ingevuld.\n';
}
if (isLeeg(frm.einddatum_dag.value) || !isDatum(frm.einddatum_dag.value, frm.einddatum_maand.value, frm.einddatum_jaar.value)){
fm = '- Er is geen, of een foutieve einddatum ingevuld.\n';
}
if (isLeeg(frm.korteOmschrijving.value) && taal == 0){
fm += '- Je hebt nog geen korte omschrijving ingevuld.\n';
}
if (isLeeg(frm.korteOmschrijvingEngels.value) && taal == 1){
fm += '- Je hebt nog geen korte omschrijving (EN) ingevuld.\n';
}
if (taal == 0 && (!textAreaMax(frm.korteOmschrijving, 200))){
fm += '- De korte beschrijving overschrijdt het maximum van 200 toegestande tekens.\n';
}
if (taal == 1 && (!textAreaMax(frm.korteOmschrijvingEngels, 200))){
fm += '- De korte beschrijving (EN) overschrijdt het maximum van 200 toegestande tekens.\n';
}
if($(".branche:checked").length == 0){
fm += '- Er zijn nog geen branches geselecteerd\n';
}
if( isLeeg( FCKeditorAPI.GetInstance('omschrijving').GetHTML()) && taal == 0) {
fm += '- Je hebt geen omschrijving ingevuld.\n';
}
if( isLeeg( FCKeditorAPI.GetInstance('omschrijvingEngels').GetHTML()) && taal == 1) {
fm += '- Je hebt geen omschrijving (EN) ingevuld.\n';
}
if( (isLeeg( FCKeditorAPI.GetInstance('opleidingEngels').GetHTML()) || FCKeditorAPI.GetInstance('opleidingEngels').GetHTML() == '
') && taal == 1) { fm += '- Je hebt geen studies (EN) ingevuld.\n'; } if( (isLeeg( FCKeditorAPI.GetInstance('opleiding').GetHTML()) || FCKeditorAPI.GetInstance('opleiding').GetHTML() == '
') && taal == 0) { fm += '- Je hebt geen opleiding ingevuld.\n'; } if (fm != ''){ alert ('Er is een fout opgetreden\n'+ fm); return false; } else { return true; } } function textAreaMax(obj, maxChar) { var text = $(obj).val(); var textlength = text.length; if(textlength > maxChar) { return false; } else { return true; } }