Server : LiteSpeed System : Linux nl-srv-web1396.main-hosting.eu 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64 User : u107206879 ( 107206879) PHP Version : 7.2.34 Disable Function : NONE Directory : /home/u107206879/domains/annoncelights.dk/public_html/ |
<?php
include_once "db_connection.php";
include_once "functions.php";
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
//update advertise ad INNER join area_code ac on ac.area_code=ad.incall OR ac.area_code=ad.outcall OR ac.area_code=ad.post_code set ad.district = ac.district
include "sessioncheck.php";
if(isset($_SESSION['status']) && $_SESSION['status']==0){
header("Location: ".SUB_URL."/myaccount");
}
$success="";
$_SESSION['pay_ad_id'] = 0;
include "stripe_payment.php";
?>
<!DOCTYPE html>
<html lang="<?= $language ?>">
<head>
<?php include_once "new_head.php"; ?>
<style>
.file_uploads::before{
content: 'Tilføj billede';
}
</style>
</head>
<body id="myPage">
<div id="loader" style="display: none"></div>
<div id="mobile-indicator"></div>
<div id="page-wrapper">
<?php include_once "header.php"; ?>
<section id="content" class="<?= $container.' '.$cont_fluid_bg_class ?> container-fluid">
<div class="col-sm-12 col-md-12 col-xs-12 col-lg-12 no-padding">
<?php
if($page_ad_active == 1 || $page_top_ad_active == 1 || $page_left_ad_active == 1 || $page_right_ad_active == 1 || WEBSITE_PAGE_LAYOUT=="small"){
?>
<div class="col-sm-12 col-md-1 col-xs-12 col-lg-1"></div>
<?php } ?>
<div class="<?= $page_ad_bs_class ?>">
<div class="col-sm-12 col-md-12 col-xs-12 col-lg-12 nopadding">
<div id="registar_section">
<div class="registar_section">
<div class="panel-btn" style="margin:0px;">
<div class="">
<div class="section-title" id="section-form-title">
<?php
if($success != ""){
echo $success;
}
?>
<center class="description">
<h1>Opret Annonce</h1>
<hr class="hr_lines">
<p class="mb-40">Udfyld registreringsformularen for at oprette en ny annonce</p>
</center>
</div>
</div>
<div class="panel-body signUpPanel">
<div class="col-md-12 col-sm-12">
<form id="signupForm" action="<?= SUB_URL.'/services_html/create_ad' ?>" method="post" enctype="multipart/form-data">
<input type="hidden" name="ad_id" id="ad_id" value="<?= $_SESSION['ad_id'] ?>" />
<div class="row">
<div class="form-group col-md-6 col-md-offset-3 col-sm-6 mb-0">
<label for="categories">Kategorie <span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="categories" name="categories">
<option value="1"> Escort & Massage </option>
<option value="2"> Massageklinikker </option>
<option value="3"> Escortbureauer </option>
<option value="4"> Thai Massage </option>
<option value="5"> Events </option>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
<div style='display:none;' class="category1">
<!--service-->
<label for="service">Service <span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="services" name="service">
<option value="">-- Vælg Service --</option>
<option value="1"> Incall </option>
<option value="2"> Outcall </option>
<option value="3"> Incall/Outcall (Begge) </option>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--area-->
<div style='display:none;' id='business'>
<div class="postalcat3">
<!--Postal-->
<label for="incall_postal">Postnummer<span class="input_compulsory">*</span></label>
<input type="text" class="form-control input_border_radius input-sm incall_postal typeahead tt-query" spellcheck="false" placeholder="Vælg postnummer" name="incall_postal" autocomplete="auto-off">
<span id="incall_postal-error" class="error" for="incall_postal"></span>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
</div>
<div style='display:none;width: 100%;' id='business1' class="col-md-12 col-sm-12 col-xs-12 nopadding nomargin">
<div class="form-group row mb-0">
<div class="form-group postalcat3 col-md-7 col-sm-12 col-xs-12 mb-0">
<!--Postal-->
<label for="outcall_postal">Postnummer<span class="input_compulsory">*</span></label>
<input type="text" class="form-control input_border_radius input-sm outcall_postal typeahead tt-query" spellcheck="false" placeholder="Vælg Postnummer" name="outcall_postal" autocomplete="auto-off">
<span id="outcall_postal-error" class="error" for="outcall_postal"></span>
<div class="mb-20"></div>
</div>
<div class="form-group col-md-5 col-sm-12 col-xs-12 mb-0">
<label for="Omrade">Radius<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm omrade1 radius" name="radius" >
<option value=""> Indenfor </option>
<option value="1">1 Km </option>
<option value="2">2 Km</option>
<option value="3">3 Km</option>
<option value="4">4 Km</option>
<option value="5">5 Km</option>
<option value="10">10 Km</option>
<option value="25">25 Km</option>
<option value="50">50 Km</option>
<option value="100">100 Km</option>
<option value="200">200 Km</option>
<option value="500">500 Km</option>
</select>
<div class="mb-20"></div>
</div>
</div>
</div>
</div>
<div style='display:none;' class='category24'>
<!--Business Name-->
<label for="street">Navn på massage stedet<span class="input_compulsory">*</span></label>
<input type="text" name="bsname" class="form-control input_border_radius input-sm" id="bsname" placeholder="Firmanavn">
<div class="mb-20"></div>
<!--Area-->
<label for="postal_code">Postnummer<span class="input_compulsory">*</span></label>
<input type="text" class="form-control input_border_radius input-sm typeahead tt-query" spellcheck="false" placeholder="Vælg Postnummer" name="postal_code" autocomplete="auto-off">
<span id="postal_code-error" class="error" for="postal_code"></span>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Street-->
<label for="street">Gade<span class="input_compulsory">*</span></label>
<input type="text" name="street" class="form-control input_border_radius input-sm" id="street" placeholder="Gade">
<div class="mb-20"></div>
<!--Town-->
<label for="town">By<span class="input_compulsory">*</span></label>
<input type="text" name="town" class="form-control input_border_radius input-sm" id="town" placeholder="By">
<div class="mb-20"></div>
</div><!--Category24-->
<div style='display:none;' class="category1">
<div class="form-group row mb-0">
<div class="form-group col-md-3 col-sm-6 col-xs-6 mb-0">
<!--kon(Gender)-->
<label for="Kon">Køn<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" name="kon" id="Kon">
<option value="">Vælg Køn</option>
<option value="1">Kvinde</option>
<option value="2">Mænd</option>
<option value="3">Trans</option>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<div class="form-group col-md-3 col-sm-6 col-xs-6 mb-0">
<!--alder-->
<label for="alder">Alder<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="alder" name="alder">
<option value="">Vælg Alder</option>
<?php
for($i=21;$i<=89;$i++){
?>
<option value="<?php echo $i;?>"> <?php echo $i;?> </option>
<?php
}
?>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<div class="form-group col-md-3 col-sm-6 col-xs-6 mb-0">
<!--height-->
<label for="Height">Højde<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="Height" name="height">
<option value="">Vælg Højde</option>
<?php
for($i=140;$i<=200;$i++){
?>
<option value="<?php echo $i;?>"> <?php echo $i;?> </option>
<?php
}
?>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<div class="form-group col-md-3 col-sm-6 col-xs-6 mb-0">
<!--weight-->
<label for="Weight">Vægt<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="Weight" name="weight">
<option value="">Vælg Vægt</option>
<?php
for($i=40;$i<=120;$i++){
?>
<option value="<?php echo $i;?>"> <?php echo $i;?> </option>
<?php
}
?>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
</div>
<!--bryst-->
<div style='display:none;' id='Bryst-dropdown'>
<label for="Bryst">Brystmål <span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" name="bryst" id="Bryst" >
<option value=""> Vælg Brystmål ( 1 : Mindst ) - ( 10 : Størst ) </option>
<?php
for($i=1;$i<=10;$i++){
?>
<option value="<?php echo $i;?>"> <?php echo $i;?> </option>
<?php
}
?>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<!--Nationalitet-->
<?php
$nationalityQRY = mysqli_query($connection,"SELECT id, $nationality_column AS nationality FROM nationalities WHERE $nationality_column!='' GROUP BY $nationality_column ORDER BY $nationality_column ASC");
?>
<label for="nationality">Nationalitet<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" name="nationality" id="nationality">
<option value="">Vælg Nationalitet</option>
<?php
while($nationalityRow=mysqli_fetch_assoc($nationalityQRY)){
?>
<option value="<?= $nationalityRow['id'] ?>" title="<?= htmlspecialchars($nationalityRow['nationality']) ?>"><?= htmlspecialchars($nationalityRow['nationality']) ?></option>
<?php
}
?>
</select>
<div class="mb-20"></div>
</div>
</div>
<div class="form-group col-md-6 col-md-offset-3 col-sm-6 mb-0">
<div style='display:none;' class="category_event">
<!--Place-->
<label for="website">Sted</label>
<input type="text" class="form-control input_border_radius input-sm" id="event_place" placeholder="Event Postnummer" name="event_place">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Area-->
<label for="postal_code">Postnummer<span class="input_compulsory">*</span></label>
<input type="text" class="form-control input_border_radius input-sm typeahead tt-query" spellcheck="false" placeholder="Select Postnummer" name="event_postal_code" autocomplete="auto-off">
<span id="event_postal_code-error" class="error" for="event_postal_code"></span>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Street-->
<label for="street">Gade<span class="input_compulsory">*</span></label>
<input type="text" name="event_street" class="form-control input_border_radius input-sm" id="event_street" placeholder="Gade">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Town-->
<!--<label for="town">By<span class="input_compulsory">*</span></label>
<input type="text" name="event_town" class="form-control input_border_radius input-sm" id="event_town" placeholder="By">
<span class="below-text"></span>
<div class="mb-20"></div>-->
<!--Registration Type-->
<label for="town">Registreringstype<span class="input_compulsory">*</span></label>
<select class="form-control input_border_radius input-sm" id="event_register_type" name="event_register_type" >
<option value=""> Vælg Registrering </option>
<option value="Email">Email</option>
<option value="Phone">Telefon</option>
<option value="No Registration">Ingen registrering nødvendig</option>
</select>
<span class="below-text"></span>
<div class="mb-20"></div>
<div class="event_phone" style="display:none;">
<!--Telephone-->
<label for="telephone">Telefonummer</label>
<div class="form-group row mb-0">
<div class="form-group col-md-4 col-sm-5 col-xs-5 mb-0">
<?php
$countryCodeQRY = mysqli_query($connection,"SELECT country_code, $country_column FROM nationalities ORDER BY $country_column ASC");
?>
<select class="form-control input_border_radius input-sm" name="event_country_code" id="event_country_code">
<option value="">Landekode</option>
<?php
while($countryCodeRow=mysqli_fetch_assoc($countryCodeQRY)){
?>
<option value="<?= $countryCodeRow['country_code'] ?>" ><?= $countryCodeRow[$country_column].' (+'.$countryCodeRow['country_code'].')' ?></option>
<?php
}
?>
</select>
</div>
<div class="form-group col-md-8 col-sm-7 col-xs-7 mb-0">
<input type="text" class="form-control input_border_radius input-sm" id="event_telephone" placeholder="Telefonnummer" name="event_telephone">
</div>
</div>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<div class="event_email" style="display:none;">
<!--Title-->
<label for="town">Email<span class="input_compulsory">*</span></label>
<input type="text" name="event_email" class="form-control input_border_radius input-sm" id="event_email" placeholder="Email">
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<!--Title-->
<label for="town">Title<span class="input_compulsory">*</span></label>
<input type="text" name="event_title" class="form-control input_border_radius input-sm" id="event_title" placeholder="Event Titel">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Description-->
<label for="town">Description<span class="input_compulsory">*</span></label>
<textarea class="form-control input_border_radius input-sm" id="event_description" rows="4" name="event_description" placeholder="Event Beskrivelse"></textarea>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Date-->
<label for="town">Date<span class="input_compulsory">*</span></label>
<input type="text" name="event_date" class="form-control input_border_radius input-sm" id="event_date" value="29-04-2020">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Time-->
<label for="telephone">Tid<span class="input_compulsory">*</span><span style="font-size: 12px; width: 100%;">(Vælg begivenhedstid)</span></label>
<div class="form-group row mb-0">
<div class="form-group col-md-6 col-sm-6 col-xs-6">
<select class="form-control input_border_radius input-sm" name="time_from" id="time_from">
<option value="">Fra</option>
<option value="00:00">00:00</option>
<option value="00:30">00:30</option>
<option value="01:00">01:00</option>
<option value="01:30">01:30</option>
<option value="02:00">02:00</option>
<option value="02:30">02:30</option>
<option value="03:00">03:00</option>
<option value="03:30">03:30</option>
<option value="04:00">04:00</option>
<option value="04:30">04:30</option>
<option value="05:00">05:00</option>
<option value="05:30">05:30</option>
<option value="06:00">06:00</option>
<option value="06:30">06:30</option>
<option value="07:00">07:00</option>
<option value="07:30">07:30</option>
<option value="08:00">08:00</option>
<option value="08:30">08:30</option>
<option value="09:00">09:00</option>
<option value="09:30">09:30</option>
<option value="10:00">10:00</option>
<option value="10:30">10:30</option>
<option value="11:00">11:00</option>
<option value="11:30">11:30</option>
<option value="12:00">12:00</option>
<option value="12:30">12:30</option>
<option value="13:00">13:00</option>
<option value="13:30">13:30</option>
<option value="14:00">14:00</option>
<option value="14:30">14:30</option>
<option value="15:00">15:00</option>
<option value="15:30">15:30</option>
<option value="16:00">16:00</option>
<option value="16:30">16:30</option>
<option value="17:00">17:00</option>
<option value="17:30">17:30</option>
<option value="18:00">18:00</option>
<option value="18:30">18:30</option>
<option value="19:00">19:00</option>
<option value="19:30">19:30</option>
<option value="20:00">20:00</option>
<option value="20:30">20:30</option>
<option value="21:00">21:00</option>
<option value="21:30">21:30</option>
<option value="22:00">22:00</option>
<option value="22:30">22:30</option>
<option value="23:00">23:00</option>
<option value="23:30">23:30</option>
</select>
</div>
<div class="form-group col-md-6 col-sm-6 col-xs-6">
<select class="form-control input_border_radius input-sm" name="time_to" id="time_to">
<option value="">Til</option>
<option value="00:00">00:00</option>
<option value="00:30">00:30</option>
<option value="01:00">01:00</option>
<option value="01:30">01:30</option>
<option value="02:00">02:00</option>
<option value="02:30">02:30</option>
<option value="03:00">03:00</option>
<option value="03:30">03:30</option>
<option value="04:00">04:00</option>
<option value="04:30">04:30</option>
<option value="05:00">05:00</option>
<option value="05:30">05:30</option>
<option value="06:00">06:00</option>
<option value="06:30">06:30</option>
<option value="07:00">07:00</option>
<option value="07:30">07:30</option>
<option value="08:00">08:00</option>
<option value="08:30">08:30</option>
<option value="09:00">09:00</option>
<option value="09:30">09:30</option>
<option value="10:00">10:00</option>
<option value="10:30">10:30</option>
<option value="11:00">11:00</option>
<option value="11:30">11:30</option>
<option value="12:00">12:00</option>
<option value="12:30">12:30</option>
<option value="13:00">13:00</option>
<option value="13:30">13:30</option>
<option value="14:00">14:00</option>
<option value="14:30">14:30</option>
<option value="15:00">15:00</option>
<option value="15:30">15:30</option>
<option value="16:00">16:00</option>
<option value="16:30">16:30</option>
<option value="17:00">17:00</option>
<option value="17:30">17:30</option>
<option value="18:00">18:00</option>
<option value="18:30">18:30</option>
<option value="19:00">19:00</option>
<option value="19:30">19:30</option>
<option value="20:00">20:00</option>
<option value="20:30">20:30</option>
<option value="21:00">21:00</option>
<option value="21:30">21:30</option>
<option value="22:00">22:00</option>
<option value="22:30">22:30</option>
<option value="23:00">23:00</option>
<option value="23:30">23:30</option>
</select>
</div>
</div>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Entry price-->
<label class="">Indgangspris<span class="input_compulsory">*</span></label>
<div class="paymentBtnGroup no-padding-mob nopadding nomargin" data-toggle="buttons">
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 btn no-padding-mob nopadding nomargin">
<input class="radio" type="radio" name="price" id="price_1" value="Free Access" checked="checked">
<label class="radio__label" for="price_1" style="padding:14px;padding-left:30px;color :#838383;">Gratis adgang</label>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 btn no-padding-mob nopadding nomargin">
<input class="radio" type="radio" name="price" id="price_2" value="Unknown">
<label class="radio__label" for="price_2" style="padding:14px;padding-left:30px;color :#838383;">Ukendt</label>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 btn no-padding-mob nopadding nomargin">
<input class="radio float-left" type="radio" name="price" id="price_3" value="" >
<label class="radio__label float-right" for="price_3" ><input type="text" class="form-control input_border_radius input-sm" placeholder="Ex: 100 kr" name="custom_price" id="custom_price" style="margin-left:10px;width:80px;"> </label>
</div>
</div>
</div>
<div style='display:none;' class="event_hide">
<!--Website-->
<label for="website">Website</label>
<input type="text" class="form-control input_border_radius input-sm" id="website" placeholder="http://www.example.com" name="website">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Telephone-->
<label for="telephone">Telefonnummer</label>
<div class="form-group row mb-0">
<div class="form-group col-md-4 col-sm-5 col-xs-5 mb-0">
<?php
$countryCodeQRY = mysqli_query($connection,"SELECT country_code, $country_column FROM nationalities ORDER BY $country_column ASC");
?>
<select class="form-control input_border_radius input-sm" name="country_code" id="country_code">
<option value="">Opkalds Kode</option>
<?php
while($countryCodeRow=mysqli_fetch_assoc($countryCodeQRY)){
?>
<option value="<?= $countryCodeRow['country_code'] ?>" ><?= $countryCodeRow[$country_column].' (+'.$countryCodeRow['country_code'].')' ?></option>
<?php
}
?>
</select>
</div>
<div class="form-group col-md-8 col-sm-7 col-xs-7 mb-0">
<input type="text" class="form-control input_border_radius input-sm" id="telephone" placeholder="Telefonnummer" name="telephone">
</div>
</div>
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Profile-->
<label for="profile">Profiltitel<span class="input_compulsory">*</span></label>
<input type="text" class="form-control input_border_radius input-sm" id="profile" placeholder="Skriv en profiltitel her!" name="prof_title">
<span class="below-text"></span>
<div class="mb-20"></div>
<!--Profil Beskrivelse-->
<label for="pro-descrp">Profil Beskrivelse<span class="input_compulsory">*</span></label>
<textarea class="form-control input_border_radius input-sm" id="pro-descrp" rows="4" name="prof_beskrivelse" placeholder="Skriv en profilbeskrivelse her!"></textarea>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<!--Picture-->
<label for="picture">Billeder <span class="input_compulsory">*</span></label>
<input name="image[]" class="file_uploads" type="file" multiple>
<a id="add_more" class="blacktxt hidden">+ Tilføj flere billeder</a>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
<div style='display:none;' class="event_hide">
<div class="form-group col-md-6 col-md-offset-3 col-sm-12">
<!--Services Offered-->
<label class="mb-15">Services, der tilbydes</label>
<?php
$more_ads_services_collapse = false;
$adservicesQRY = mysqli_query($connection,"SELECT id, $adservice_column FROM adservices ORDER BY $adservice_column ASC");
$adservicesRowCount = mysqli_num_rows($adservicesQRY);
if($adservicesRowCount > 14){
?>
<a class="more_ads_services" id="more_ads_services" data-toggle="collapse" data-parent="#more_ads_services_accordion" href="#more_ads_services_collapse"><i class="fa fa-angle-double-down mr-5" aria-hidden="true"></i><label> Se Flere tjenester</label></a>
<?php
}
?>
<div class="form-group mb-0">
<?php
$adservicesRowCount = 1;
while($adservicesRow=mysqli_fetch_assoc($adservicesQRY)){
if($adservicesRowCount == 15 && !$more_ads_services_collapse){
$more_ads_services_collapse = true;
echo '<div id="more_ads_services_collapse" class="panel-collapse collapse out">';
}
?>
<div class="form-group col-lg-6 col-md-6 col-sm-6 col-xs-12">
<input class="adserviceCheckbox" type="checkbox" name="adservices_values[]" id="adservices_values_<?= $adservicesRow['id'] ?>" value="<?= $adservicesRow['id'] ?>">
<label class="adserviceLabel" for="adservices_values_<?= $adservicesRow['id'] ?>"><?= $adservicesRow[$adservice_column] ?></label>
</div>
<?php
$adservicesRowCount++;
}
if($more_ads_services_collapse){
echo '</div>';
}
?>
</div>
</div>
<span class="below-text"></span>
<div class="mb-20"></div>
</div>
</div>
<div align="center">
<span class="contdition-check">Ved at tilmelde dig<br>Er du enig i vores <a href="#" class="login_link" data-toggle="modal" data-target="#modalPolicy" style="color:#f7498e;">Privatlivs politik og Vilkår</a></span>
<div class="mb-20"></div>
<div>
<input id="create_ad" type="submit" name="submit" class="btn_purchase" value="Opret annonce!" style="margin-bottom: 15px;" disabled>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
if($page_ad_active == 1 || $page_top_ad_active == 1 || $page_left_ad_active == 1 || $page_right_ad_active == 1 || WEBSITE_PAGE_LAYOUT=="small"){
?>
<div class="col-sm-12 col-md-1 col-xs-12 col-lg-1"></div>
<?php
}
?>
</div>
</section>
<footer id="footer">
<div class="footer-wrapper">
<?php include_once 'footer.php'; ?>
</div>
</footer>
</div>
<div id="modalPolicy" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title" style="text-align-last: center">Privatlivs politik og Vilkår</h4>
</div>
<div class="modal-body">
<img src="<?php echo MAIN_URL;?>/images/logo/logo.png" alt="logo" style="max-width: 100%; height: auto;">
<p>
<p>Vi lager og håndterer en række personlige oplysninger om vores brugere.</p>
<p>Vi vil have dig til at forstå, hvad vi bruger dine data til, og hvorfor vi lagere dem - du kan lære mere om det her.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Generelt</span>
<p>Vi gemmer dine data, indtil du sletter din profil. <br> Hvis du sletter din profil, fjernes dine data straks for offentligheden og vil blive slettet på en rutinemæssig løbetid den følgende nat.</p>
<p>Dine forumindlæg vil forblive det eneste, men alle referencer til din profil (udover profilnavnet) forsvinder.</p>
<p>Vi tager løbende sikkerhedskopier, hvilket betyder at dataene gemmes over en periode, hvorefter de automatisk bliver slettet. Dette er for at sikre, at vi kan genskabe Annoncelights.dk i tilfælde af et system nedbrud.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Hvilke data gemmer vi?</span>
<p>Vi holder naturligvis de oplysninger, du giver os, når du opretter og bruger din profil, samt dine meddelelser, billeder osv.</p>
<p>Vi gemmer følgende:</p>
<ul><li>Brugernavn</li></ul>
<ul><li>Adgangskode</li></ul>
<ul><li>E-mail</li></ul>
<ul><li>Køn</li></ul>
<ul><li>Postnummer / By / Land</li></ul>
<ul><li>Oplysninger om krop</li></ul>
<ul><li>Hvad du leder efter</li></ul>
<ul><li>Billeder og videoer, du uploader til din profil (profilbilleder, galleribilleder og lignende videoer) samt relaterede kategorier og tekster</li></ul>
<ul><li>Profiltekst</li></ul>
<ul><li>Telefonnummer</li></ul>
<ul><li>Alle meddelelser du sender inklusive chatbeskeder, gæstebogsposter og meddelelser i vores forum.</li></ul>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Vi gemmer følgende data, du ikke indtaster dig selv</span>
<p>Vi gemmer din IP-adresse hver gang du logger ind, sammen med en tid til login. <br> Delvist af statistiske årsager, men også for at hjælpe dig, hvis din profil misbruges.</p>
<p>Vi gemmer også din browsers identifikation, hvor vi grundlæggende kan se, om du bruger Microsoft EDGE, Google Chrome og lignende. Den bruger til statistik og support applikationer, hvor vi har nemmere at fejlfinding og hjælpe dig yderligere.</p>
<p>Vi gemmer hvilke profiler, du har set på, og hvad du har set på, for eksempel. uanset om du har læst profilen selv, kiggede i galleriet osv. Disse data gemmes i 7 dage, hvorefter de slettes.</p>
<p>Vi gemmer en liste over dine køb, så du kan se til enhver tid hvilke køb du har foretaget og hvornår.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Årsagerne til, at vi gemmer dataene</span>
<p>Annoncelights.dk er et socialt medie med det formål at bringe mennesker sammen og skabe kontakt, venskaber og relationer.</p>
<p>Dine data grundstenen i vores produkt; at andre kan finde dig, og du kan finde dem - og at du kan se, om der er et potentiale at bygge videre på.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Vi deler følgende data med tredjeparter</span>
<p>Vi deler nogle af dine data med alle, der ser din profil. Du kan se din egen profil, for et eksempel på hvordan dette ser ud.</p>
<p>Hvis du vælger at købe en annonce fra os, gemmes betalingsoplysningerne hos PayPal i deres betalingsgateway. Vi gemmer ikke nogen oplysninger om dit kreditkort.</p>
<p>Support leveres af Annoncelights.dk, som selv har adgang til oplysningerne i vores systemer.</p>
<p>Annoncelights.dk håndterer tredjepartsannoncer og placerer cookies igennem. Annoncelights.dk bruges til at målrette mod reklame.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Sletning af data</span>
<p>Vi gemmer dine data i en periode på op til 5 år, efter at du har slettet din profil. <br> Dette er lavet til regnskabsformål, hvor vi er lovligt forpligtet til at gemme disse data i 5 år.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Eksplicit fjernelse af data</span>
<p>Hvis du vil have os til at fjerne alle data vedrørende din profil, bedes du kontakte os via e-mail.</p>
<p style="margin-left: -.25pt;"><span style="font-size: 16pt; color: #800080; font-family: calibri, sans-serif;">Dine rettigheder</span>
<p>Den europæiske personoplysninger forordning giver dig en række rettigheder, når vi behandler dine personlige data.</p>
<ul><li>Retten til at blive informeret om behandling af data</li></ul>
<ul><li>Retten til at få adgang til dine egne personlige data</li></ul>
<ul><li>Retten til berigtigelse</li></ul>
<ul><li>Retten til at slette</li></ul>
<ul><li>Retten til at begrænse behandlingen</li></ul>
<ul><li>Retten til at aflevere dine data</li></ul>
<ul><li>Retten til at gøre indsigelse</li></ul>
<p>Du kan til enhver tid bruge dine rettigheder ved at kontakte os.</p>
<p>Hvis du ikke finder, at vi handler korrekt på din henvendelse, kan du til enhver tid indgive en klage til en tilsynsmyndighed for databeskyttelse, for eksempel Datatilsynet.</p>
<br>
<p>Annoncelights.dk</p>
<p><?php echo MAIN_EMAIL;?></p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Luk</button>
</div>
</div>
</div>
</div>
<div id="myModal" class="modal fade multi-step create_ads_payment" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close shail-close" data-dismiss="modal">×</button>
<h4 class="modal-title step-1" data-step="1">Plan</h4>
<h4 class="modal-title step-2" data-step="2">Plan</h4>
<h4 class="modal-title step-3" data-step="3">Dage</h4>
<h4 class="modal-title step-4" data-step="4">Betalingsmetode</h4>
<h4 class="modal-title step-5" data-step="5">Betaling</h4>
<h4 class="modal-title step-6" data-step="6">Betalingsinformation</h4>
</div>
<div class="modal-body row">
<div class="step-1 pa-0" data-step="1">
<div class="paymentCont">
<div class="paymentWrap">
<div class="paymentBtnGroup" data-toggle="buttons">
<input type="hidden" value="2" id="membership_option_id" name="membership_option_id" />
<?php
$setting = array();
$sql_setting=mysqli_query($connection,"select * from payment_setting");
while($sql_setting_row=mysqli_fetch_assoc($sql_setting)){
$setting[$sql_setting_row['setting']] = $sql_setting_row['value'];
}
$col_class ="col-lg-10 col-lg-offset-1";
if($setting["plan_free_mode"]=="1"){
$col_class ="col-md-6 col-sm-6 col-xs-12";
}
?>
<?php if($setting["plan_free_mode"]=="1"){ ?>
<div class="<?=$col_class?> payment_methods btn paymentMethod">
<div class="method">
<label>GRATIS</label>
<p>Annoncen vises efter vi har godkendt<br>-</p>
<input type="radio" value="1" id="membership_option_1" class="radio membership_option" name="membership_option">
<label class="radio__label" for="membership_option_1"></label>
</div>
</div>
<?php } ?>
<div class="<?=$col_class?> btn paymentMethod active">
<div class="method" align="center">
<label>PREMIUM</label>
<p>Din annonce vil være øverst på:<br><strong>Startsiden</strong><br><strong>Dit område</strong><br><strong>Din nationalitet</strong><br><strong>Dine servicesider</strong><br>Og på alle de kriterier, der passer til dig i forhold til det, brugeren søger efter.<br><br><strong>Premium-planen giver dig mange tusinder af visninger hver dag.</strong></p>
<input type="radio" value="2" id="membership_option_2" class="radio membership_option" name="membership_option" checked>
<label class="radio__label" for="membership_option_2"></label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="step-2 pa-0" data-step="2">
<div class="paymentCont">
<div class="paymentWrap">
<div class="paymentBtnGroup" data-toggle="buttons">
<?php
$count = 1;
$plan_sql = mysqli_query($connection,"SELECT * FROM plans WHERE sub_plan_id=3 and status='Active' order by plan_id DESC");
$count_plan = $plan_sql->num_rows;
if($count_plan > 0){
while($plans = mysqli_fetch_assoc($plan_sql)){
$amt_per_day = round(($plans['amount']/30),2);
$amt_explode = explode('.',$amt_per_day);
$bigno = $amt_explode[0];
$cents = $amt_explode[1];
$active = '';
$checked = '';
if($count == 1){
$active = 'active';
$checked = 'checked';
}
?>
<?php if($count_plan=="1"){ ?>
<div class="col-lg-10 col-lg-offset-1 btn paymentMethod <?php echo $active ?>">
<?php }elseif($count_plan=="2"){ ?>
<div class="col-md-6 col-sm-6 col-xs-12 btn paymentMethod <?php echo $active ?>">
<?php }else{ ?>
<div class="col-md-4 col-sm-4 col-xs-12 btn paymentMethod <?php echo $active ?>">
<?php } ?>
<div class="method" align="center">
<label><?= $plans['plan'] ?></label>
<table class="price_no" align="center">
<tbody>
<tr>
<td class="currency">€</td>
<td class="bigno"><?= $bigno ?></td>
<td class="smallno"><div class="cents"><?= $cents ?></div><div class="month">/Dag</div></td>
</tr>
</tbody>
</table>
<input type="radio" value="<?= $plans['plan_id'] ?>" id="plan_id_list_<?= $count ?>" class="radio plan_id_list" name="plan_id_list" <?= $checked ?>>
<label class="radio__label" for="plan_id_list_<?= $count ?>"></label>
</div>
</div>
<?php
$count++;
}
}
?>
</div>
</div>
</div>
</div>
<div class="step-3 pa-0" id="final_sub_plan" data-step="3"></div>
<div class="step-4 pa-0" data-step="4">
<div class="paymentCont">
<div class="paymentWrap">
<?php
$setting = array();
$sql_setting=mysqli_query($connection,"select * from payment_setting");
while($sql_setting_row=mysqli_fetch_assoc($sql_setting)){
$setting[$sql_setting_row['setting']] = $sql_setting_row['value'];
}
?>
<input type="hidden" value="3" id="selected_plan_id" name="selected_plan_id" />
<input type="hidden" value="3" id="selected_sub_plan_id" name="selected_sub_plan_id" />
<?php if(trim($setting["paypal_mode"])=="1"){ ?>
<input type="hidden" value="2" id="selected_payment_option" name="selected_payment_option" />
<?php } ?>
<?php if(trim($setting["paypal_mode"])=="0" ){ ?>
<input type="hidden" value="3" id="selected_payment_option" name="selected_payment_option" />
<?php } ?>
<div class="paymentBtnGroup" data-toggle="buttons">
<!--<div class="col-md-6 col-sm-6 col-xs-12 payment_methods btn paymentMethod active">
<div class="method">
<img src="<?= MAIN_URL ?>/images/stripe.png" />
<br />
<input type="radio" value="1" id="payment_option_list_1" class="radio payment_option_list" name="payment_option_list" checked>
<label class="radio__label" for="payment_option_list_1"></label>
</div>
</div>-->
<?php
$col = "col-lg-10 col-lg-offset-1";
if(trim($setting["paypal_mode"])=="1" && trim($setting["bankwire_mode"])=="1"){
$col = "col-md-6 col-sm-6";
}
?>
<?php if(trim($setting["paypal_mode"])=="1"){ ?>
<div class="<?=$col?> col-xs-12 payment_methods btn paymentMethod active">
<div class="method">
<img src="<?= MAIN_URL ?>/images/paypal.png" />
<br />
<input type="radio" value="2" id="payment_option_list_2" class="radio payment_option_list" name="payment_option_list" checked>
<label class="radio__label" for="payment_option_list_2"></label>
</div>
</div>
<?php } ?>
<?php if(trim($setting["bankwire_mode"])=="1"){ ?>
<div class="<?=$col?> col-xs-12 payment_methods btn paymentMethod <?php if(trim($setting["paypal_mode"])=="0"){ ?> active <?php } ?> ">
<div class="method">
<img src="<?php echo MAIN_URL ?>/images/banktransfer.png"
>
<br />
<input type="radio" value="3" id="payment_option_list_3" class="radio payment_option_list" name="payment_option_list" <?php if(trim($setting["paypal_mode"])=="0"){ ?> checked="checked" <?php } ?>>
<label class="radio__label" for="payment_option_list_3"></label>
</div>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<div class="step-5 pa-0" id="final_payment" data-step="5"></div>
<div class="step-6 pa-0" id="finishing" data-step="6"></div>
</div>
<div class="modal-footer">
<!--<button type="button" class="see_pricing btn btn-default pull-left step step-1" data-step="1"><a href="<?= MAIN_URL ?>/pricing" target="_blank">Se planer</a></button>-->
<button type="button" class="free_plan btn btn-default" data-step="1" style="display: none">Opret</button>
<button type="button" id="btn_first_step" class="btn btn-custom step step-1" data-step="1" onclick="sendEvent('#myModal', 2)">Næste</button>
<button type="button" class="btn btn-default step step-2 btn-prev pull-left" data-step="2" onclick="sendEvent('#myModal', 1)">Tilbage</button>
<button type="button" id="btn_subplan_step" class="btn btn-custom step step-2" data-step="2" onclick="sendEvent('#myModal', 3)">Næste</button>
<button type="button" class="btn btn-default step step-3 btn-prev pull-left" data-step="3" onclick="sendEvent('#myModal', 2)">Tilbage</button>
<button type="button" id="btn_payoption_step" class="btn btn-custom step step-3" data-step="3" onclick="sendEvent('#myModal', 4)">Næste</button>
<button type="button" class="btn btn-default step step-4 btn-prev pull-left" data-step="4" onclick="sendEvent('#myModal', 3)">Tilbage</button>
<button type="button" id="btn_final_step" class="btn btn-custom step step-4" data-step="4" onclick="sendEvent('#myModal', 5)">Næste</button>
<button type="button" class="btn btn-default step step-5 btn-prev pull-left" data-step="5" onclick="sendEvent('#myModal', 4)">Tilbage</button>
</div>
</div>
</div>
</div>
<!--Alert Box-->
<div class="modal fade" id="alert_box_popup" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<p class="alert_message"></p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Luk</button>
</div>
</div>
</div>
</div>
<?php include_once 'js_zone.php'; ?>
<script src="<?= MAIN_URL ?>/src/js/multi-step-modal.js"></script>
<script type="text/javascript" src="https://js.stripe.com/v2/"></script>
<script>
var msg = '<?= $statusMsg ?>';
if(msg != ''){
$('.alert_message').html('<h4><?= $statusMsg ?></h4>');
$('#alert_box_popup').modal('show');
}
</script>
<!--Core js-->
<script>
$(document).ready(function(){
$('#event_register_type').on('change', function() {
if (this.value == 'Email'){
$(".event_email").show();
$(".event_phone").hide();
}else if (this.value == 'Phone'){
$(".event_email").hide();
$(".event_phone").show();
}else{
$(".event_email").hide();
$(".event_phone").hide();
}
});
if ( $('#services').val() == '1'){
$("#business").show();
}
else{
$("#business").hide();
}
if ( $('#services').val() == '2'){
$("#business1").show();
}
else{
$("#business1").hide();
}
if ( $('#services').val() == '3'){
$("#business1").show();
}
$('#services').on('change', function() {
$('.radius').val('');
$('.incall_postal').val('');
$('.outcall_postal').val('');
if ( this.value == '1'){
$("#business").show();
}
else{
$("#business").hide();
}
if ( this.value == '2'){
$("#business1").show();
}
else{
$("#business1").hide();
}
if ( this.value == '3'){
$("#business1").show();
}
});
});
$(document).ready(function(){
if ( $('#Kon').val() == '1' || $('#Kon').val() == '3'){
$("#Bryst-dropdown").show();
}
else{
$("#Bryst-dropdown").hide();
}
$('#Kon').on('change', function() {
$('#Bryst').val('');
if ( this.value == '1' || this.value == '3'){
$("#Bryst-dropdown").show();
}
else{
$("#Bryst-dropdown").hide();
}
});
});
$(document).ready(function(){
if ( $('#categories').val() == '1' ){
$(".category1").show();
}
else{
$(".category1").hide();
}
if ( $('#categories').val() == '2' || $('#categories').val() == '4' ){
$(".category24").show();
}
else{
$(".category24").hide();
}
if ( $('#categories').val() == '3' ){
$(".postalcat3").hide();
}else{
$(".postalcat3").show();
}
if ( $('#categories').val() == '5' ){
$(".category_event").show();
$(".event_hide").hide();
}
else{
$(".category_event").hide();
$(".event_hide").show();
}
$('#categories').on('change', function() {
$('#bsname').val('');
$('#services').val('');
$('.radius').val('');
$('.incall_postal').val('');
$('.outcall_postal').val('');
$('.postal_code').val('');
$('#alder').val('');
$('#Kon').val('');
$('#Bryst').val('');
$('#Height').val('');
$('#Weight').val('');
$('#nationality').val('');
$('#street').val('');
$('#town').val('');
if ( this.value == '1'){
$(".category1").show();
}
else{
$(".category1").hide();
}
if ( this.value == '2' || this.value == '4' ){
$(".category24").show();
}
else{
$(".category24").hide();
}
if ( this.value == '3'){
$(".postalcat3").hide();
}else{
$(".postalcat3").show();
}
if ( this.value == '5'){
$(".category_event").show();
$(".event_hide").hide();
}else{
$(".category_event").hide();
$(".event_hide").show();
}
});
});
</script>
<script>
var abc = 0; // Declaring and defining global increment variable.
$(document).ready(function() {
$('#create_ad').attr('disabled',false);
// To add new input file field dynamically, on click of "Add More Files" button below function will be executed.
$('#add_more').click(function() {
$(this).before($("<div/>", {
/*id: 'filediv'*/
}).fadeIn('slow').append($("<input/>", {
name: 'image[]',
type: 'file',
class: 'file_uploads',
}), $("")));
});
});
</script>
<style type="text/css">
.mobileShow {
display: none;
}
/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ .mobileShow { display: inline;padding-left:160px;}}
</style>
<script>
var loader_div = '<div id="loadergif" class="mt-60" style="text-align: center"><img src="<?= MAIN_URL ?>/images/loaderIcon.gif"/></div>'
var ad_id = 0;
var test_mode = "<?php echo $params['testmode'] ?>";
if(test_mode == 'on'){
var public_key = "<?php echo $params['public_test_key'] ?>";
}else{
var public_key = "<?php echo $params['public_live_key'] ?>";
}
Stripe.setPublishableKey(public_key);
$().ready(function() {
function countFiles(value,element) {
var count = 0;
$('.file_uploads').each(function(index){
var files = $('.file_uploads')[index].files.length;
count = count + files;
});
return count;
}
jQuery.validator.addMethod("minFiles", function(value, element, param) {
return countFiles(value, element) > param;
}, "Upload venligst mindst 3 billeder");
jQuery.validator.addMethod("numbersonly", function(value, element) {
return this.optional(element) || /^[0-9]+$/i.test(value);
}, "Kun tal er tilladt");
// validate signup form on keyup and submit
$("#signupForm").validate({
rules: {
bsname: "required",
service: "required",
incall_postal: "required",
outcall_postal: "required",
postal_code: "required",
alder: "required",
kon: "required",
bryst: "required",
height: "required",
weight: "required",
street: "required",
radius: "required",
town: "required",
nationality: "required",
website: {
required: false,
url: true
},
telephone: {
maxlength: 15,
numbersonly: true
},
country_code: {
required: function(element){
return $("#telephone").val().length > 0;
}
},
prof_title: {
required: true,
maxlength: 130
},
"image[]": {
required: true,
minFiles: 2,
extension: "jpg|jpeg|png|bmp|JPG|JPEG|PNG|BMP"
},
prof_beskrivelse: {
required: true,
minlength: 1
},
event_place: "required",
event_postal_code: "required",
event_street: "required",
/*event_town: "required",*/
event_register_type: "required",
event_email: {
required: true,
email: true
},
event_telephone: {
required: true,
maxlength: 15,
numbersonly: true
},
event_country_code: {
required: function(element){
return $("#event_telephone").val().length > 0;
}
},
event_title: {
required: true,
maxlength: 130
},
event_description: {
required: true,
minlength: 100
},
event_date: {
required: true
},
time_from: {
required: true
},
time_to: {
required: true
}
},
messages: {
bsname: "Indtast venligst firmanavn",
service: "Vælg venligst Tjenester",
incall_postal: "Indtast venligst postnummer",
outcall_postal: "Indtast venligst postnummer",
postal_code: "Indtast venligst postnummer",
alder: "Vælg venligst Alder",
kon: "Vælg venligst Kon",
bryst: "Vælg venligst Brystmål",
height: "Vælg venligst Højde",
weight: "Vælg venligst Vægt",
street: "Indtast venligst gadenavn",
radius: "Vælg venligst Radius",
town: "Indtast venligst by",
nationality: "Vælg venligst Nationalitet",
website: {
url: "Indtast en gyldig URL inklusive http:// eller https://",
},
telephone: {
maxlength: "Indtast et gyldigt telefonnummer",
},
country_code: "Vælg opkaldskode",
prof_title: {
required: "Indtast venligst Profil Titel",
maxlength: "Maksimalt 130 tegn er tilladt"
},
"image[]": {
required: "Upload venligst mindst 3 billeder",
extension: "Vælg venligst Kun jpg, jpeg, png eller BMP filer"
},
prof_beskrivelse: {
required: "Indtast venligst Beskrivelse",
minlength: "Indtast venligst Mindste 100 tegn"
},
event_place: "Indtast venligst sted",
event_postal_code: "Indtast postnummer",
event_street: "Indtast venligst gaden",
/*event_town: "Indtast venligst byen",*/
event_register_type: "Vælg registreringstype",
event_telephone: {
maxlength: "Indtast et gyldigt telefonnummer",
},
event_country_code: "Vælg landekode",
event_title: {
required: "Indtast en event titel",
maxlength: "Maksimalt 130 tegn er tilladt"
},
event_description: {
required: "Indtast venligst beskrivelsen",
minlength: "Indtast min 100 tegn"
},
event_date: {
required: "Indtast dato"
},
time_from: {
required: "Vælg tid fra"
},
time_to: {
required: "Vælg tid til"
},
},
submitHandler: function(form) {
var data = new FormData();
//Form data
var form_data = $(form).serializeArray();
$.each(form_data, function (key, input) {
data.append(input.name, input.value);
});
//File data
$('.file_uploads').each(function(index){
var file_data = $('.file_uploads')[index].files;
for (var i = 0; i < file_data.length; i++) {
data.append("image[]", file_data[i]);
}
});
$("#loader").show();
$.ajax({
url: form.action,
type: form.method,
processData: false,
contentType: false,
data: data,
success: function(response) {
if(response > 0){
ad_id = response;
//$('#myModal').modal('show');
$('#myModal').modal({backdrop: 'static', keyboard: false}, 'show');
}else{
$('.alert_message').html('<h4>Fejl ved oprettelse af annonce. Prøv venligst igen eller Kontakt os for mere information.</h4>');
$('#alert_box_popup').modal('show');
}
$("#loader").hide();
}
});
}
});
$(document.body).on('change','.file_uploads',function(e){
$(this).valid();
$('#add_more').trigger('click');
});
$('.incall_postal').on('focus keyup blur', function() {
var val = $(this).val();
$.ajax({
url:'<?= SUB_URL ?>/services/search/search_postal',
type:'post',
data:{trans:'1',key:val},
success:function (data) {
if(data == 0 && val!=''){
$('span#incall_postal-error').html('Vælg venligst gyldigt postnummer');
}else{
$('span#incall_postal-error').html('');
}
}
});
});
$('.outcall_postal').on('focus keyup blur', function() {
var val = $(this).val();
$.ajax({
url:'<?= SUB_URL ?>/services/search/search_postal',
type:'post',
data:{trans:'1',key:val},
success:function (data) {
if(data == 0 && val!=''){
$('span#outcall_postal-error').html('Vælg venligst gyldigt postnummer');
}else{
$('span#outcall_postal-error').html('');
}
}
});
});
$('.postal_code').on('focus keyup blur', function() {
var val = $(this).val();
$.ajax({
url:'<?= SUB_URL ?>/services/search/search_postal',
type:'post',
data:{trans:'1',key:val},
success:function (data) {
if(data == 0 && val!=''){
$('span#postal_code-error').html('Vælg venligst gyldigt postnummer');
}else{
$('span#postal_code-error').html('');
}
}
});
});
});
</script>
<script type="text/javascript">
sendEvent = function(sel, step) {
$(sel).trigger('next.m.' + step);
}
$('#myModal').on('hidden.bs.modal', function (e) {
sendEvent('#myModal','1');
$('#final_payment').html('');
$('#final_sub_plan').html('');
});
$(document.body).on('change','.plan_id_list',function(e){
if ($(this).is(':checked')){
$('#selected_plan_id').val($(this).val());
}
});
$(document.body).on('change','.membership_option',function(e){
if ($(this).is(':checked')){
$('#membership_option_id').val($(this).val());
if($(this).val() == 1){
$('.free_plan').show();
$('#btn_first_step').hide();
}else{
$('.free_plan').hide();
$('#btn_first_step').show();
}
}
});
$(document.body).on('change','.sub_plan_id_list',function(e){
if ($(this).is(':checked')){
$('#selected_sub_plan_id').val($(this).val());
}
var plan_id = $('#selected_plan_id').val();
if(plan_id != 1 && plan_id != 2 && plan_id != 3){
plan_id = 1;
$('#selected_plan_id').val(plan_id);
}
var sub_plan_id = $('#selected_sub_plan_id').val();
if(sub_plan_id != 1 && sub_plan_id != 2 && sub_plan_id != 3){
sub_plan_id = 1;
$('#selected_sub_plan_id').val(sub_plan_id);
}
$.ajax({
url:'<?= SUB_URL ?>/services/payment/payable_amount',
type:'post',
data:{plan_id:plan_id,sub_plan_id:sub_plan_id},
success:function (data){
if(data != ''){
$('.payable_amt').html(data);
}
}
});
});
$(document.body).on('change','.payment_option_list',function(e){
if ($(this).is(':checked')){
$('#selected_payment_option').val($(this).val());
}
});
$(document.body).on('click','.free_plan',function(e){
e.preventDefault();
$('#myModal').modal('hide');
$('.alert_message').html('<h4>Du har valgt gratis plan for din annonce. Vi vil gennemgå din annonce inden for 48 timer.</h4>');
$('#alert_box_popup').modal('show');
$('#alert_box_popup').on('hidden.bs.modal', function () {
window.location = "<?= SUB_URL ?>/myaccount";
})
});
$(document.body).on('click','#btn_subplan_step',function(e){
e.preventDefault();
$('#final_sub_plan').html(loader_div);
var plan_id = $('#selected_plan_id').val();
if(plan_id != 1 && plan_id != 2 && plan_id != 3){
plan_id = 1;
$('#selected_plan_id').val(plan_id);
}
$.ajax({
url:'<?= SUB_URL ?>/services_html/sub_plan',
type:'post',
data:{plan_id:plan_id},
success:function (data){
//console.log(data);
if(data != ''){
$('#final_sub_plan').html(data);
$('#selected_sub_plan_id').val(3);
}else{
$('#selected_sub_plan_id').val(1);
}
}
});
});
$(document.body).on('click','.shail-close',function(e){
window.location.href = "<?= SUB_URL ?>/myaccount";
});
$(document.body).on('click','#btn_final_step',function(e){
e.preventDefault();
$('#final_payment').html(loader_div);
var plan_id = $('#selected_plan_id').val();
if(plan_id != 1 && plan_id != 2 && plan_id != 3){
plan_id = 1;
$('#selected_plan_id').val(plan_id);
}
var sub_plan_id = $('#selected_sub_plan_id').val();
if(sub_plan_id != 1 && sub_plan_id != 2 && sub_plan_id != 3){
sub_plan_id = 1;
$('#selected_sub_plan_id').val(sub_plan_id);
}
var payment_option = $('#selected_payment_option').val();
if(payment_option != 1 && payment_option != 2 && payment_option != 3 && payment_option != 4){
payment_option = 1;
$('#selected_payment_option').val(payment_option);
}
$.ajax({
url:'<?= SUB_URL ?>/services_html/payment_system',
type:'post',
data:{plan_id:plan_id,sub_plan_id:sub_plan_id,payment_option:payment_option,ad_id:ad_id, stepsh:"create_ad"},
success:function (data){
//console.log(data);
if(data != ''){
$('#final_payment').html(data);
if(payment_option == 2){
$('#submit_payment').trigger('click');
$('#final_payment').html(loader_div);
}
}
}
});
});
//Added by shail for bankwire extra steps 5
$(document.body).on('click','#btn_finishing',function(e){
e.preventDefault();
$('#finishing').html(loader_div);
var plan_id = $('#selected_plan_id').val();
if(plan_id != 1 && plan_id != 2 && plan_id != 3){
plan_id = 1;
$('#selected_plan_id').val(plan_id);
}
var sub_plan_id = $('#selected_sub_plan_id').val();
if(sub_plan_id != 1 && sub_plan_id != 2 && sub_plan_id != 3){
sub_plan_id = 1;
$('#selected_sub_plan_id').val(sub_plan_id);
}
var payment_option = $('#selected_payment_option').val();
if(payment_option != 1 && payment_option != 2 && payment_option != 3 && payment_option != 4){
payment_option = 1;
$('#selected_payment_option').val(payment_option);
}
$.ajax({
url:'<?php echo SUB_URL ?>/services_html/payment_system',
type:'post',
data:{plan_id:plan_id,sub_plan_id:sub_plan_id,payment_option:payment_option,ad_id:ad_id, mode:"process", stepsh:"create_ad"},
success:function (data){
//console.log(data);
if(data != ''){
$('#finishing').html(data);
}
}
});
});
$(document).on("submit","#payment-form",function(event){
event.preventDefault();
var $form = $('#payment-form');
// Disable the submit button to prevent repeated clicks:
$form.find('.submit').prop('disabled', true);
// Request a token from Stripe:
Stripe.card.createToken($form, stripeResponseHandler);
// Prevent the form from being submitted:
return false;
});
function stripeResponseHandler(status, response){
// Grab the form:
var $form = $('#payment-form');
if (response.error){
// Problem!
// Show the errors on the form:
$form.find('.payment-errors').text(response.error.message);
$form.find('.submit').prop('disabled', false); // Re-enable submission
} else{
// Token was created!
// Get the token ID:
var token = response.id;
// Insert the token ID into the form so it gets submitted to the server:
$form.append($('<input type="hidden" name="stripeToken">').val(token));
// Submit the form:
$form.get(0).submit();
}
};
$('[data-toggle="popover"]').popover();
$(document).on("click","#cvc",function(event){
if ( $('.cvc-preview-container').hasClass('hide') ){
$('.cvc-preview-container').removeClass('hide');
} else{
$('.cvc-preview-container').addClass('hide');
}
});
$(document).on("click",".cvc-preview-container",function(event){
$(this).addClass('hide');
});
$(function () {
$(document).on("change",".file_uploads",function(){
if ($(this).val() != "") {
$(this).css('color', '#fff');
}else{
$(this).css('color', 'transparent');
}
});
})
$('#more_ads_services').click(function(event){
event.preventDefault();
if($(this).find("i").hasClass("fa-angle-double-down")){
$(this).find("i").removeClass("fa-angle-double-down");
$(this).find("i").addClass("fa-angle-double-up");
}else{
$(this).find("i").removeClass("fa-angle-double-up");
$(this).find("i").addClass("fa-angle-double-down");
}
});
</script>
</body>
</html>