// Indian Cities Data for Autocomplete // Comprehensive Astrological Data Arrays // Special zodiac signs for Kalpesh and Neha return zodiacSigns[2]; // Gemini return zodiacSigns[10]; // Aquarius if ((month === 3 && day >= 21) || (month === 4 && day <= 19)) return zodiacSigns[0]; // Aries if ((month === 4 && day >= 20) || (month === 5 && day <= 20)) return zodiacSigns[1]; // Taurus if ((month === 5 && day >= 21) || (month === 6 && day <= 20)) return zodiacSigns[2]; // Gemini if ((month === 6 && day >= 21) || (month === 7 && day <= 22)) return zodiacSigns[3]; // Cancer if ((month === 7 && day >= 23) || (month === 8 && day <= 22)) return zodiacSigns[4]; // Leo if ((month === 8 && day >= 23) || (month === 9 && day <= 22)) return zodiacSigns[5]; // Virgo if ((month === 9 && day >= 23) || (month === 10 && day <= 22)) return zodiacSigns[6]; // Libra if ((month === 10 && day >= 23) || (month === 11 && day <= 21)) return zodiacSigns[7]; // Scorpio if ((month === 11 && day >= 22) || (month === 12 && day <= 21)) return zodiacSigns[8]; // Sagittarius if ((month === 12 && day >= 22) || (month === 1 && day <= 19)) return zodiacSigns[9]; // Capricorn if ((month === 1 && day >= 20) || (month === 2 && day <= 18)) return zodiacSigns[10]; // Aquarius if ((month === 2 && day >= 19) || (month === 3 && day <= 20)) return zodiacSigns[11]; // Pisces // Special enhanced matching for Kalpesh and Neha return 25; // Fixed score for Kalpesh and Neha // Enhanced calculation based on birth charts if available // Element compatibility // Nakshatra compatibility // Check if this is Kalpesh and Neha pairing // Use comprehensive guna milan factors // Use predefined scores for Kalpesh and Neha // Regular scoring for other pairs // Adjust scores to match total for non-Kalpesh-Neha pairs // Autocomplete functionality for Indian cities ).slice(0, 8); // Show max 8 suggestions // Hide suggestions when clicking outside // Handle keyboard navigation // Get birth details // Calculate birth charts // Enhanced subtitle with astrological details // Create detailed content for Kalpesh and Neha // Add birth chart details to the aside card // Element compatibility analysis // Special message for Kalpesh and Neha // Initialize autocomplete for both birth place fields