

// Domain //
function domain() { return 'http://oceanroyalty.com'; }

if (document.location.href.indexOf("http://www.") > -1) {
	document.location.href = document.location.href.replace("http://www.", "http://");
}



////////// HOME
function getHomeImageHeader() { return '56bf04d63c930660e07431352b4c7542'; }
function getTopProducts() { return '52baf2d0fd4f8d411f4b5f4f3f3c729f'; }
function getHomeAds() { return '85150fb95f315583f334bfbc0e228934'; }
function getTopBrands() { return 'ce1055af405b6f343399afdb17815e76'; }
function getEnterToWin() { return '1a8e4c7b995861233b27699b59570ab3'; }
function getEnterToWin2() { return '9e9732fc74abb7aa5c0240c96c08217d'; }

////////// WIN
function saveWinEmail() { return 'dc425446ee024679182173d6ac81faec'; }
function getWinHeader() { return '223dfc5b620f9c2ab99072084ea0a706'; }
function getWinText() { return '1cba8ea2628c1cd05c3fae0d3453a8b3'; }
function getWinImage() { return '2ae76d6bf1c84b69ab508f80aec2c9d3'; }

////////// PRODUCT
function getProductImageHeader() { return '69c370e0a4a46e13fb767da4fabf95d1'; }
function getBreadCrumb() { return '3370e24b2f5fccc0ae9dfa6144d94567'; }
function getProductPaging() { return 'b2554c8d4ebc69c6a69c26f2b4c2bf44'; }


////////// PRODUCT DETAIL
function getCategoryImageHeader() { return '69c370e0a4a46e13fb767da4fabf95d1'; }
function getBrandName() { return 'cb8d5df9be0d18c1a7f6285dfaf9c0c2'; }
function getProductDetail() { return '3ac4ca98eb9611e3c01a200d0a8ec00e'; }


////////// SHOPPING CART
function getShoppingCart() { return '4c2fc7f9f8896f907b3d1f9c83749a42'; }
function sendDeleteItem() { return '8ce4a8c8fb7a3baa84be4e9598a66e95'; }
function sendUpdateQty() { return 'af7ba337d1dd1bb038b639beb99222b4'; }
function getUpdateMiniCart() { return '786623a9374a2406b8a1e291dc9457f5'; }

function saveNewUser() { return '31d0dd057020579cb80bdabd91619c6b'; }
function checkCoupon() { return 'cc0288871484414617583981875fc53d1ba63c6a85dda40b730d4064a5e44a99'; }


function saveCategories() { return 'c0bfda508cd7dd1fefdcd3157c36ee3f'; }
function getCategories() { return '9ef1e10a46df6774b5f1029533f0b613'; }

function getFooterAbout() { return '79a47cbc82864e41758bfb65f2ab78cc'; }
function getFooterSiteMap() { return 'f5277a807f9fc33f0a642f3a39107424'; }
function getFooterFAQ() { return '65b1564a2b870dea87c8303d82531d5e'; }
function getFooterReturns() { return '3da7ad15831fbd3a95699af9f6eddf1c'; }

function getSubNavigation() { return '9013ec7fbf6e760e79ee6f5f6ce91f57'; }
function getProducts() { return '96c2dc7a4fa3c7fb848626dd8245c62e'; }


function Nx() { return "\r\n"; }



$(function() {

	// check for session //
	if ( !qsValue('ssid') ) {
		document.location.href = 'http://oceanroyalty.com/session.create.php';
	}
	
});





/////////////////////////////////////////////////////////////////////
// function name: breadCrumb()
function breadCrumb() {
    $.get(domain() + "/ajax/?mode=" + getBreadCrumb() + location.search.replace('?', '&'), function (data) {
        $("#cBreadCrumb").attr('align', 'left');
        $("#cBreadCrumb").append(data);
			},
	'', 'html');
}


// sub navigation
function sub_navigation() {
	$.ajax({
		beforeSend: function() { ajax_loading("#dSidebar"); },
		complete: function() { ajax_complete("#dSidebar"); },
		type: "GET",
		url: domain() +"/ajax/?mode="+ getSubNavigation() + location.search.replace('?', '&'), 
		dataType: "html",
		success: function(data) { $("#dSidebar").prepend(data); }
	});
}


// logo //
function show_logo(w, h, align) {
	if (align) { $("#cLogo").attr('align', align); }
	$("#cLogo").attr('style', 'vertical-align:top; padding-top:0px;');
	$("#cLogo").append('<a href="/'+ location.search +'">'+ img("http://oceanroyalty.com/images/logo/logo.png", w, h) +'</a>');
}


// Header //
function show_header() {
	
	$('#dHeader').append('<div id="cLogo"></div>');
	$('#dHeader').append('<div id="cTopNav"></div>');
	$('#dHeader').append('<div id="cTopSearch"></div>');
}


// Header Message //
function show_header_msg() {
	$("#cBNav").attr('align', 'center');
	$("#cBNav").attr('style', 'vertical-align:bottom; clear:both;');
	$("#cBNav").addClass('fs12 orange bold padT5');
	
	$.get(domain() +"/ajax/?mode=aa48c5d0c3b7edcfb29db8286932cb56"+ location.search.replace('?', '&'), 
			function(data) {
				$("#cBNav").html( data );
			}
			,'','html'
		);	
	$
}


// horz navigation //
function show_horz_navigation() {
	$('#dNavigation').append('<div id="dTNav"></div>');
	$('#dNavigation').append('<div id="cMNav"></div>');
	$('#dNavigation').append('<div id="cBNav"></div>');
	
	$.get(domain() +"/ajax/?mode=a38a79098e9da86d1445de6331d02be6"+ location.search.replace('?', '&'), 
			function(data) {
				$("#cMNav").attr('align', 'center');
				$("#cMNav").append(data);			
				
				
				$(" #navHorz ul ").css({display: "none"}); // Opera Fix
				$(" #navHorz li").hover(function() {
						$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
						},function() {
						$(this).find('ul:first').css({visibility: "hidden"});
						});
			}
			,'','html'
		);
}


// footer //
function show_footer() {
	
$('#cFooter').attr('align', 'center');
$('#cFooter').attr('style', 'margin-bottom: 50px; padding-top:12px;');
$('#cFooter').append('' +	
	'<div align="center" class="padB5"><ul id="navFooter">' +
	'<li><a href="#" id="footerAbout">About Us</a></li>' +
	'<li><a href="#" id="footerSiteMap">Site Map</a></li>' +
	'<li><a href="#" id="footerFAQ">FAQ\'s</a></li>' +
	/*'<li><a href="#" id="">My Account</a></li>' +*/
	'<li><a href="#" id="footerReturns">Returns</a></li>' +
	'<li><a href="/"><br/>&#169;2009 ECOM WEBSITE</a></li>' +
	'<li>1-949-548-5100</li>' +
	'</ul></div>');
	
	var id = "#dMain";
	if ($(id).html() == null) { id = "#dMainContainer"; }
	
	$("#footerSiteMap").live("click", function() { 
		$.get(domain() +"/ajax/?mode="+ getFooterSiteMap() + location.search.replace('?', '&'), 
			function(data) {
				$( id ).attr("align", "left");
				$( id ).attr("style", "padding:10px;");
				$( id ).html(data);
			}
			,'','html'
		);			
	});
	
	$("#footerFAQ").live("click", function() { 
		
		$.get(domain() +"/ajax/?mode="+ getFooterFAQ() + location.search.replace('?', '&'), 
			function(data) {
				$( id ).attr("align", "left");
				$( id ).attr("style", "padding:10px;");
				$( id ).html(data);
			}
			,'','html'
		);			
	});
	
	$("#footerReturns").live("click", function() { 
		$.get(domain() +"/ajax/?mode="+ getFooterReturns() + location.search.replace('?', '&'), 
			function(data) {
				$( id ).attr("align", "left");
				$( id ).attr("style", "padding:10px;");
				$( id ).html(data);
			}
			,'','html'
		);			
	});	
	
	$("#footerAbout").live("click", function() { 
		$.get(domain() +"/ajax/?mode="+ getFooterAbout() + location.search.replace('?', '&'), 
			function(data) {
				$( id ).attr("align", "left");
				$( id ).attr("style", "padding:10px;");
				$( id ).html(data);
			}
			,'','html'
		);			
	});	
	
}



function mini_cart_close() {
	$("#cNewProd").slideUp("slow");
}


function show_top_nav() {
	$("#cTopNav").append('<ul><li><a id="footerFAQ" href="#">Help/FAQ\'s</a></li><li><a id="footerReturns" href="#">Returns</a></li></ul>');
	
}


function show_top_search() {
	$("#cTopSearch").append('<input id="top_search" style="margin-top:0px;" type="text" name="top_search" value="" onfocus="this.select()"/><input id="top_search_button" type="image" src="images/nav/search.button.png"/>');
	
	$("#top_search_button").bind("click", function() {
		if ($("#top_search").val()) {
			var href = window.location.toString().split("?");
			var t = qsValue("t");
			var ssid = qsValue("ssid");
			document.location.href = "product.html?t="+ t +"&ssid="+ ssid +"&search="+ $("#top_search").val();	
			//alert( href[0] + "?t="+ t +"&ssid="+ ssid +"&search="+ $("#top_search").val() );
		}
	});
	
	$("#top_search").val( qsValue("search") );
}




// mini cart //
function update_mini_cart(bool) {
$.get(domain() +"/ajax/?mode="+ getUpdateMiniCart() + location.search.replace('?', '&'), 
		function(data) {
			$("#dHeader").attr('style','#z-index:10;');
			$("#dHeader").append('<div id="cMiniCart"/>');
			$("#cMiniCart").css({'z-index':'1000'});
			$("#cMiniCart").html(data);	
			if (bool) {
				$("#cNewProd").slideDown("slow");
			}
		}
		,'','html'
	);	
}


function email(_user, _domain) {
	return _user + "@" + _domain;
}




$(function() {	

	setScript("http://op.chamberlandhosting.com/js/jquery/plugin/browser.detect.js");


});
