﻿var $corpMain = jQuery.noConflict();

$corpMain(document).ready(corpMain_READY);

var $cct_rounding = 'round top 4px';
var $cct_roundingID = '#polaris-content-tabs > ul > li';

function corpMain_READY() {
	var hasWidgets = false;
	var hasLeftNav = false;
	var hasText = false;
	var hasPromoImage = false;

	if ($corpMain('#polaris-navigation-left > ul').length > 0) {
		hasLeftNav = true;
		$corpMain('#polaris-navigation-left-no-content').attr('id', 'polaris-navigation-left');	
	}
	if ($corpMain('#polaris-content-promo-image-no-content > table').length > 0) {
		hasPromoImage = true;
		$corpMain('#polaris-content-promo-image-no-content').attr('id', 'polaris-content-promo-image');	
	}
	if ($corpMain('#polaris-content-text-no-content > table').length > 0) {
		hasText = true;
		$corpMain('#polaris-content-text-no-content').attr('id', 'polaris-content-text');	
	}
	if ($corpMain('#polaris-content-widgets-no-content > table').length > 0) {
		hasWidgets = true;
		$corpMain('#polaris-content-widgets-no-content').attr('id', 'polaris-content-widgets');	
	}
	
	//////////////////////////////////////////////
	
	if (!hasWidgets) {
		$corpMain('#polaris-content-text').css('width', 750);
	}
	
	if (hasLeftNav && hasText) {
		var leftNavHeight = $corpMain('#polaris-navigation-left').height();
		var contentHeight = $corpMain('#polaris-content-text').height();
		//alert(contentHeight);
		if (hasPromoImage) {
			contentHeight += $corpMain('#polaris-content-promo-image').height();
		}
		
		if (contentHeight > leftNavHeight) {
			$corpMain('#polaris-navigation-left').css('height', contentHeight);
		}
	}
	
	// Set height of left nav menu
	
	
	// For tabs
	$corpMain( $cct_roundingID ).corner( $cct_rounding );
	
	// Bind search button
	$corpMain('#polaris-search-button').bind('click', startSearch);
	
	
	$searchBox = $corpMain('#polaris-search-input > input');
	$searchBox.keypress(function(e) 
        { 
            code= (e.keyCode ? e.keyCode : e.which); 
            if (code == 13) {
				e.preventDefault(); 
				startSearch();
            }
        }); 

	
}

function startSearch() {
	var $inputBoxData = $corpMain('#polaris-search-input > input').val();
	var $formattedTerms = $inputBoxData.replace(/ /gi, "%20");
	var $urlString = "/en-us/Vehicles/Search/Pages/Search.aspx?Query=" + $formattedTerms;
	window.location = $urlString;
}
















