/*! elementor-pro - v4.2.0 - 20-07-2026 */
"use strict";
(self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["search-form"],{
/***/ "../modules/theme-elements/assets/js/frontend/handlers/search-form.js"
/*!****************************************************************************!*\
!*** ../modules/theme-elements/assets/js/frontend/handlers/search-form.js ***!
\****************************************************************************/
(__unused_webpack_module, exports) {
Object.defineProperty(exports, "__esModule", ({
value: true
}));
exports["default"] = void 0;
var _default = exports["default"] = elementorModules.frontend.handlers.Base.extend({
getDefaultSettings() {
return {
selectors: {
wrapper: '.elementor-search-form',
container: '.elementor-search-form__container',
icon: '.elementor-search-form__icon',
input: '.elementor-search-form__input',
toggle: '.elementor-search-form__toggle',
submit: '.elementor-search-form__submit',
closeButton: '.dialog-close-button'
},
classes: {
isFocus: 'elementor-search-form--focus',
isFullScreen: 'elementor-search-form--full-screen',
lightbox: 'elementor-lightbox'
}
};
},
getDefaultElements() {
var selectors = this.getSettings('selectors'),
elements = {};
elements.$wrapper = this.$element.find(selectors.wrapper);
elements.$container = this.$element.find(selectors.container);
elements.$input = this.$element.find(selectors.input);
elements.$icon = this.$element.find(selectors.icon);
elements.$toggle = this.$element.find(selectors.toggle);
elements.$submit = this.$element.find(selectors.submit);
elements.$closeButton = this.$element.find(selectors.closeButton);
return elements;
},
bindEvents() {
var self = this,
$container = self.elements.$container,
$closeButton = self.elements.$closeButton,
$input = self.elements.$input,
$wrapper = self.elements.$wrapper,
$icon = self.elements.$icon,
$toggle = self.elements.$toggle,
skin = this.getElementSettings('skin'),
classes = this.getSettings('classes');
const openFullScreenSearch = () => {
$container.addClass(classes.isFullScreen).addClass(classes.lightbox);
$input.trigger('focus');
};
const closeFullScreenSearch = () => {
$container.removeClass(classes.isFullScreen).removeClass(classes.lightbox);
$toggle.trigger('focus');
};
const triggerClickOnEnterSpace = event => {
const ENTER_KEY = 13,
SPACE_KEY = 32;
if (ENTER_KEY === event.keyCode || SPACE_KEY === event.keyCode) {
event.currentTarget.click();
event.stopPropagation();
}
};
if ('full_screen' === skin) {
// Activate full-screen mode on mouse click or keyboard Enter & Space keyup.
$toggle.on('click', () => openFullScreenSearch()).on('keyup', event => triggerClickOnEnterSpace(event));
// Deactivate full-screen mode when clicking outside the container.
$container.on('click', function (event) {
if ($container.hasClass(classes.isFullScreen) && $container[0] === event.target) {
$container.removeClass(classes.isFullScreen).removeClass(classes.lightbox);
}
});
// Deactivate full-screen mode on mouse click or keyboard Enter & Space keyup.
$closeButton.on('click', () => closeFullScreenSearch()).on('keyup', event => triggerClickOnEnterSpace(event));
// Deactivate full-screen mode on keyboard Esc keyup.
elementorFrontend.elements.$document.on('keyup', function (event) {
const ESC_KEY = 27;
if (ESC_KEY === event.keyCode) {
if ($container.hasClass(classes.isFullScreen)) {
$container.trigger('click');
}
}
});
} else {
// Apply focus style on wrapper element when input is focused
$input.on({
focus() {
$wrapper.addClass(classes.isFocus);
},
blur() {
$wrapper.removeClass(classes.isFocus);
}
});
}
if ('minimal' === skin) {
// Apply focus style on wrapper element when icon is clicked in minimal skin
$icon.on('click', function () {
$wrapper.addClass(classes.isFocus);
$input.trigger('focus');
});
}
}
});
/***/ }
}]);
//# sourceMappingURL=search-form.71ab9fe5b72d445e5924.bundle.js.map When it comes to traditional Hindu marriage matching, many families still follow astrology to check compatibility between the bride and groom. Among the various poruthams (compatibility factors), Rajju Porutham is considered one of the most important. Many people may not fully understand what Rajju Porutham means, but they often hear that it should not be ignored. Some even believe that if Rajju Porutham does not match, the marriage should be avoided. But is it really that serious? What exactly is Rajju Porutham? Why is it given so much importance in marriage matching? In this article, we will explain Rajju Porutham in a simple way, so that you can clearly understand its meaning, importance, and real-life impact. Rajju Porutham is one of the key compatibility checks in astrology that focuses on the longevity and stability of married life. The word “Rajju” means rope or thread. In astrology, it represents the life connection between husband and wife. This connection is believed to influence the strength of their relationship. Each star (Nakshatra) is divided into different Rajju categories. If both the bride and groom belong to the same Rajju, it is considered a mismatch.
Rajju Porutham is divided into five main types. These are based on different parts of the body:
This represents the head. If both partners fall under this Rajju, it is considered highly sensitive. This relates to the neck and is connected with communication and emotional connection. This represents the middle part of the body and is linked to family life and financial stability. This is associated with support and strength in the relationship. This represents movement and life journey together.
If both bride and groom belong to the same Rajju category, it is called Rajju Dosham.
Rajju Porutham is mainly considered important because it is believed to affect: In traditional belief, a mismatch in Rajju Porutham may lead to difficulties in married life. That is why many astrologers give special importance to this porutham before finalizing a marriage. If Rajju Porutham does not match, it is called Rajju Dosham. Some commonly believed effects are: However, these effects are not the same for everyone. No, this is very important to understand. Even if Rajju Porutham does not match: So, Rajju Porutham alone should not be the only factor for the decision. In some cases, astrologers may say that Rajju Dosham can be ignored: This is why complete horoscope analysis is important. In practical life, Rajju Porutham can be understood in a simple way: But remember: Marriage success depends more on trust, communication, and understanding than astrology alone. Many people have wrong ideas about this porutham: These are not completely true. Astrology gives guidance, not final decisions. Instead of focusing only on Rajju Porutham: A balanced approach is always better. Rajju Porutham is an important factor in traditional marriage matching, especially when it comes to the stability and long-term connection between husband and wife. However, it should not be the only reason to accept or reject a match. In real life, a successful marriage depends more on mutual understanding, respect, communication, and emotional support. Even if Rajju Porutham does not match, other strong factors in the horoscope and real-life compatibility can balance the situation. Always take a complete view of the horoscope and focus on real relationship values before making a final decision.
Rajju Porutham is one of the most important checks in traditional marriage matching. Below are some common questions and simple answers to help you understand its meaning, importance, and role in horoscope compatibility.
Rajju Porutham is a marriage compatibility factor in astrology that is connected with the stability, safety, and long-term well-being of married life. It is considered important because it reflects the life connection between husband and wife.
Rajju Porutham is given importance because it is believed to relate to the strength and continuity of married life. Many families check it carefully before marriage because they want a stable relationship and a peaceful family life for the couple.
If Rajju Porutham does not match, it is called Rajju Dosham. In traditional belief, this may point to challenges in married life. However, it should not be judged alone, because the full horoscope and other poruthams also play a major role.
Yes, marriage can still happen even if Rajju Porutham does not match. Many astrologers study the complete horoscope before making a final decision. If other important poruthams are good and the horoscope is strong, the match may still be considered.
Rajju Porutham is considered one of the major poruthams, but it is not the only one. Other compatibility checks such as Dina Porutham, Yoni Porutham, Rasi Porutham, and full horoscope matching are also important when deciding a marriage match.
No, Rajju Porutham alone should not decide a marriage match. It is always better to look at the full horoscope, other matching factors, and real-life understanding between the bride and groom before making a final decision.
What is Rajju Porutham and Why It is Important for Marriage
Table of Content
What is Rajju Porutham?

Types of Rajju in Astrology
1. Siro (Head) Rajju
2. Kanta (Neck) Rajju
3. Nabhi (Stomach) Rajju
4. Kati (Waist) Rajju
5. Pada (Feet) Rajju
Why is Rajju Porutham Important?
What Happens if Rajju Porutham Does Not Match?
Is Rajju Porutham Always a Serious Problem?
When Can Rajju Dosham Be Ignored?
Real-Life Understanding of Rajju Porutham

Common Misunderstandings About Rajju Porutham
What Should You Do Before Marriage?
Final Understanding
Frequently Asked Questions About Rajju Porutham