<?php
    @session_start();
    date_default_timezone_set('Asia/Kolkata');
    ini_set("display_errors", 1);
    $page_name = $meta_title = $meta_description = $meta_keywords = 'Pramukh Tyres Mehsana';
    define("APIURL", 'http://www.sentonitechlabs.com/masterapi/panchotsteel/index.php');
    define("SCS", 'Success');
    define("FAIL", 'false');
    $userId = '10';
    
    function postCurlCall($url, $post) {
        $ch = curl_init($url);
        # Form data string
        # Setting our options
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        # Get the response
        $response = curl_exec($ch);
        curl_close($ch);
        return json_decode($response, true);
    }
    
    class Encryption {
        var $skey = "sentoni@techlabs"; // you can change it
        
        public  function safe_b64encode($string) {
            $data = base64_encode($string);
            $data = str_replace(array('+','/','='),array('-','_',''),$data);
            return $data;
        }
        
        public function safe_b64decode($string) {
            $data = str_replace(array('-','_'),array('+','/'),$string);
            $mod4 = strlen($data) % 4;
            if ($mod4) {
                $data .= substr('====', $mod4);
            }
            return base64_decode($data);
        }
        
        public  function encode($value){
            if(!$value){return false;}
            $text = $value;
            $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
            $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
            $crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $this->skey, $text, MCRYPT_MODE_ECB, $iv);
            return trim($this->safe_b64encode($crypttext));
        }
        
        public function decode($value){
            if(!$value){return false;}
            $crypttext = $this->safe_b64decode($value);
            $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
            $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
            $decrypttext = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $this->skey, $crypttext, MCRYPT_MODE_ECB, $iv);
            return trim($decrypttext);
        }
    }
    
    
    
    
    $companyData = $bannerData = $serviceData = $productData = $brandData = $aboutUsData = $brochureData = $careerData = $categoryData = $clientData = $contactInquiryData = $contactUsData = $eventData = $extraData = $faqData = $galleryData = $inquiryData = $materialData = $ownerData = $policyAndTermsData = $serviceData = $socialData = $teamData = array();
    $img_url = "";
    $post = array(
                  "case" => 'getHomePageData',
                  "user_id" => $userId
                  );
    $response = postCurlCall(APIURL, $post);
    if($response['success'] == 'true'){
        //print_r($response);die;
        $bannerData = $response['bannerData'];
        $serviceData = $response['serviceData'];
        $productData = $response['productData'];
        $brandData = $response['brandData'];
        $aboutUsData = $response['aboutUsData'];
        $brochureData = $response['brochureData'];
        $careerData = $response['careerData'];
        $categoryData = $response['categoryData'];
        $clientData = $response['clientData'];
        $contactInquiryData = $response['contactInquiryData'];
        $contactUsData = $response['contactUsData'];
        $eventData = $response['eventData'];
        $extraData = $response['extraData'];
        $faqData = $response['faqData'];
        $galleryData = $response['galleryData'];
        $inquiryData = $response['inquiryData'];
        $materialData = $response['materialData'];
        $ownerData = $response['ownerData'];
        $policyAndTermsData = $response['policyAndTermsData'];
        $serviceData = $response['serviceData'];
        $socialData = $response['socialData'];
        $teamData = $response['teamData'];
        $companyData = $response['companyData'];
        $img_url = $response['img_url'];
    }else{
        echo "Sorry !!! Something Wend Wrong.";die;
    }
    
    function getSeoData($userId,$pageId = '') {
        $post = array(
                      "case" => 'getSeoData',
                      "userId" => $userId,
                      "pageId" => $pageId
                      );
        
        $response = postCurlCall(APIURL, $post);
        return $response;
    }
    function getProductDataById($userId,$product_id = '') {
        $post = array(
                      "case" => 'getProductDataById',
                      "user_id" => $userId,
                      "product_id" => $product_id
                      );
        
        $response = postCurlCall(APIURL, $post);
        return $response['productData'];
    }
    
    $PK_USER_ID = $USER_COMPANY_NAME = $USER_COMPANY_WEBSITE_URL = $USER_COMPANY_LOGO = "";
    if(count($companyData) > 0){
        $PK_USER_ID = $companyData['0']['PK_USER_ID'];
        $USER_COMPANY_NAME = $companyData['0']['USER_COMPANY_NAME'];
        $USER_COMPANY_WEBSITE_URL = $companyData['0']['USER_COMPANY_WEBSITE_URL'];
        $USER_COMPANY_LOGO = $companyData['0']['USER_COMPANY_LOGO'];
    }
    
    //fetch social data
    $FACEBOOK_URL = $INSTAGRAM_URL = $TWITTER_URL = $YOUTUBE_URL = $GOOGLE_URL = $PINTEREST_URL = "";
    if(count($socialData) > 0){
        $FACEBOOK_URL = $socialData['0']['FACEBOOK_URL'];
        $INSTAGRAM_URL = $socialData['0']['INSTAGRAM_URL'];
        $TWITTER_URL = $socialData['0']['TWITTER_URL'];
        $YOUTUBE_URL = $socialData['0']['YOUTUBE_URL'];
        $GOOGLE_URL = $socialData['0']['GOOGLE_URL'];
        $PINTEREST_URL = $socialData['0']['PINTEREST_URL'];
    }
    
    
    $PK_CONTACTUS_ID = $CONTACTUS_MOBILE = $CONTACTUS_TEL = $CONTACTUS_EMAIL = $CONTACTUS_WEBSITE = $CONTACTUS_MAP = $CONTACTUS_PINCODE = $CONTACTUS_CITY = $CONTACTUS_STATE = $CONTACTUS_COUNTRY = $CONTACTUS_ADDRESS = $LATITUDE = $LONGITUDE = $CONTACTUS_DETAILS = "";
    if(count($contactUsData) > 0){
        $PK_CONTACTUS_ID = $contactUsData['0']['PK_CONTACTUS_ID'];
        $CONTACTUS_MOBILE = $contactUsData['0']['CONTACTUS_MOBILE'];
        $CONTACTUS_TEL = $contactUsData['0']['CONTACTUS_TEL'];
        $CONTACTUS_EMAIL = $contactUsData['0']['CONTACTUS_EMAIL'];
        $CONTACTUS_WEBSITE = $contactUsData['0']['CONTACTUS_WEBSITE'];
        $CONTACTUS_MAP = $contactUsData['0']['CONTACTUS_MAP'];
        $CONTACTUS_PINCODE = $contactUsData['0']['CONTACTUS_PINCODE'];
        $CONTACTUS_CITY = $contactUsData['0']['CONTACTUS_CITY'];
        $CONTACTUS_STATE = $contactUsData['0']['CONTACTUS_STATE'];
        $CONTACTUS_COUNTRY = $contactUsData['0']['CONTACTUS_COUNTRY'];
        $CONTACTUS_ADDRESS = $contactUsData['0']['CONTACTUS_ADDRESS'];
        $LONGITUDE = $contactUsData['0']['LONGITUDE'];
        $LATITUDE = $contactUsData['0']['LATITUDE'];
        $CONTACTUS_DETAILS = $contactUsData['0']['CONTACTUS_DETAILS'];
    }
    
    $metaTitle = $USER_COMPANY_NAME;
    $metaKeyword = $USER_COMPANY_NAME;
    $metaDescription = $USER_COMPANY_NAME;
    ?>

<meta charset="UTF-8">
<title><?= $metaTitle; ?></title>

<!-- responsive meta -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- For IE -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- master stylesheet -->
<link rel="stylesheet" href="css/style.css">
<!-- Responsive stylesheet -->
<link rel="stylesheet" href="css/responsive.css">
<!-- Favicon -->
<link rel="apple-touch-icon" sizes="180x180" href="images/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" href="images/favicon/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="images/favicon/favicon-16x16.png" sizes="16x16">

<!-- Fixing Internet Explorer-->
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script src="http://world5.commonsupport.com/2017/factory/js/html5shiv.js"></script>
<![endif]-->
