var pageAssign;

/* Swap text when search is focused.
-------------------------------------------------------------- */

function areaOnFocus(element, inputText)
{
	 if (element.value == null)
	 {
       return false;
     }
	 
     if(element.value == inputText)
     {
          element.value='';
     }
}

function areaOnBlur(element, inputText)
{
	 if (element.value == null)
	 {
       return false;
     }

     if(element.value=='')
     {
          element.value = inputText;
     } 
}

/* Jquery Stuff Below
-------------------------------------------------------------- */

$(document).ready(function() {
	   
	/******************************************************
	*******  Slideshow (If client wants to use)  **********
	******************************************************/
	/*
	$('.main_promo').cycle({ 
		fx:     'fade', 
		speed:   300, 
		timeout: 7000,
		pager: '#slideshowNavPager',
		pagerAnchorBuilder: function(idx, slide) {
				return '<a><span>'+(idx+1)+'</span></a>';
			}		
	});
	*/
	
	
	/**************************************
	*****  Get Current PageName  **********
	**************************************/
	
	var pageName = window.location.href.toLowerCase();

	if (pageName.indexOf('_p/') != -1 || pageName.indexOf('-p/') != -1) {
		pageName = 'productdetails.asp';
	}
	else if (pageName.indexOf('_s/') != -1 || pageName.indexOf('-s/') != -1) {
		pageName = 'searchresults.asp';
	}
	else {
		
		pageName = pageName.substr(pageName.lastIndexOf("/") + 1).replace(/\?[\s\S]*/, ""); 
		
	}
	
	//####### setting up the dynamic nav
	
	
	dis_scrubs_top_nav_from_volusion = document.getElementById("display_menu_1").innerHTML;
	dis_scrubs_top_nav = dis_scrubs_top_nav_from_volusion;
	//alert("scrubs nav");
	//alert(dis_scrubs_top_nav);
	
	dis_pink_top_nav_from_volusion = document.getElementById("display_menu_3").innerHTML;
	dis_pink_top_nav = dis_pink_top_nav_from_volusion;	
	//alert("pink nav");
	//alert(dis_pink_top_nav);
	
	dis_heart_top_nav_from_volusion = document.getElementById("display_menu_4").innerHTML;
	dis_heart_top_nav = dis_heart_top_nav_from_volusion;	
	//alert("heart nav");
	//alert(dis_heart_top_nav);
	
	dis_cure_top_nav_from_volusion = document.getElementById("display_menu_5").innerHTML;
	dis_cure_top_nav = dis_cure_top_nav_from_volusion;	
	//alert("cure nav");
	//alert(dis_cure_top_nav);
	
	all_volusion_navs = document.getElementById("dis_dynamic_nav").innerHTML;
	remove_all_volusion_navs = all_volusion_navs;

	all_volusion_navs2 = document.getElementById("dis_dynamic_nav").innerHTML;
	remove_all_volusion_navs2 = all_volusion_navs2;
	remove_all_volusion_navs2 = all_volusion_navs2.replace(remove_all_volusion_navs, "");
	$("#dis_dynamic_nav").html(remove_all_volusion_navs2);
	
	dis_navvariableid_check = document.getElementById("content_area").innerHTML;
	dis_navvariable_check = dis_navvariableid_check;	
	
	if (dis_navvariable_check.indexOf('pageassign') != -1 || dis_navvariable_check.indexOf('pageassign') != -1) {
		
		//alert("pageassign = yes");
	
		dis_navvariableid = document.getElementById("pageassign").innerHTML;
		dis_navvariable = dis_navvariableid;
	
		if (dis_navvariable.indexOf('lp_pink') != -1 || dis_navvariable.indexOf('-p/') != -1) {
			dis_top_nav = dis_pink_top_nav;
			//alert("pink_top_nav");
		}
		else if (dis_navvariable.indexOf('pink_support') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_pink_top_nav;
			//alert("pink_top_nav");
		}
		else if (dis_navvariable.indexOf('heart_support') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_heart_top_nav;
			//alert("heart_top_nav");
		}
		else if (dis_navvariable.indexOf('lp_heart') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_heart_top_nav;
			//alert("heart_top_nav");
		}
		else if (dis_navvariable.indexOf('lp_cure') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_cure_top_nav;
			//alert("cure_top_nav");
		}
		else if (dis_navvariable.indexOf('cure_support') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_cure_top_nav;
			//alert("cure_top_nav");
		}
		else if (dis_navvariable.indexOf('lp_scrubs') != -1 || dis_navvariable.indexOf('-s/') != -1) {
			dis_top_nav = dis_scrubs_top_nav;
			//alert("scrubs_top_nav");
		}
		else { dis_top_nav = dis_scrubs_top_nav;
			//alert("scrubs_top_nav");
		}
	
	}
	
	else {	
			//alert("pageassign = no");
			dis_top_nav = dis_scrubs_top_nav;
	}
	
	place_dis_top_nav = $("#dis_dynamic_nav");
	place_dis_top_nav.append(dis_top_nav);
	
	
	/*************************************************************
	************  Branding Styles (Assigned Pages)  **************
	*************************************************************/
	
	/*** SCRUBS LP *****/
	if (pageAssign == "lp_scrubs") {
		$("#content_area").css({'padding': '0px'});
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/scrubs_bg.jpg") repeat-x #b7daf0'});
		$("#left_nav").css({'display': 'none'});
	} 
	
	/*** SCRUBS SUPPORTING PAGE *****/
	if (pageAssign == "scrubs_support") {
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/scrubs_bg.jpg") repeat-x #b7daf0'});
		$("#left_nav").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/left_nav_bg.jpg") repeat-x #387CAD'});
		$("#content_wrapper #left_nav #division_header").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/scrubs_shop.png")'});
	} 
	
	/*** Pink LP *****/
	if (pageAssign == "lp_pink") {
		$("#content_area").css({'padding': '0px'});
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/share_bg.jpg") repeat-x #ffe4ed'});
		$("#left_nav").css({'display': 'none'});
	} 
	
	/*** Pink SUPPORTING PAGE *****/
	if (pageAssign == "pink_support") {
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/share_bg.jpg") repeat-x #ffe4ed'});
		$("#left_nav").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/left_nav_bg_pink.jpg") repeat-x #dc5f99'});
		$("#content_wrapper #left_nav #division_header").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/shop_cure.png")'});
	} 
	
	/*** Heart LP *****/
	if (pageAssign == "lp_heart") {
		$("#content_area").css({'padding': '0px'});
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/heart_bg.jpg") repeat-x #e2e2e2'});
		$("#left_nav").css({'display': 'none'});
	} 
	
	/*** Heart SUPPORTING PAGE *****/
	if (pageAssign == "heart_support") {
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/heart_bg.jpg") repeat-x #e2e2e2'});
		$("#left_nav").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/left_nav_bg_heart.jpg") repeat-x #a93c39'});
		$("#content_wrapper #left_nav #division_header").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/shop_cure.png")'});
	} 
	
	/*** Cure LP *****/
	if (pageAssign == "lp_cure") {
		$("#content_area").css({'padding': '0px'});
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/cure_bg.jpg") repeat #d0eddf'});
		$("#left_nav").css({'display': 'none'});
	} 
	
	/*** Cure SUPPORTING PAGE *****/
	if (pageAssign == "cure_support") {
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/cure_bg.jpg") repeat #d0eddf'});
		$("#left_nav").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/left_nav_bg_cure.jpg") repeat-x #c5aec0'});
		$("#content_wrapper #left_nav #division_header").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/shop_cure.png")'});
	} 
	
	/*** DEFAULT TEMPLATE *****/
	if ( (pageAssign != "lp_scrubs") && (pageAssign != "scrubs_support") && (pageAssign != "lp_pink") && (pageAssign != "pink_support") && (pageAssign != "lp_heart") && (pageAssign != "heart_support") && (pageAssign != "lp_cure") && (pageAssign != "cure_support") && (pageAssign != "homepage")) {
			
		$("#brand_background").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/scrubs_bg.jpg") repeat-x #b7daf0'});
		$("#left_nav").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/left_nav_bg.jpg") repeat-x #387CAD'});
		$("#content_wrapper #left_nav #division_header").css({'background': 'url("/v/vspfiles/templates/ae_group/images/template/scrubs_shop.png")'});
	}

if (pageName == "searchresults.asp")
	{
		discatpage = $('.v65-productDisplay');	
		discatpage.attr({'id' : 'discatpage'});
		
		mycontent = document.getElementById("MainForm").innerHTML;
		temp_text = mycontent;	
		temp_text = mycontent.replace("discatpage", "discatpagetop");
		$("#MainForm").html(temp_text);
		
		disproductlisting = $('#discatpage td');	
		disproductlisting.addClass('dis_product_listing');
	}	
	
	
	/*******************************************
	*******  Product Detail Only JS  ***********
	*******************************************/
	
	if (pageName == "productdetails.asp")
	{	
		
		/** Swap Colors on Tabs **/
		$("#Header_ProductDetail_TechSpecs").click(function() {
															
	       $(this).css('background-color','#b81200');
		   $(this).css('padding','6px 12px 6px 11px');
		   $("#Header_ProductDetail_ProductDetails").css('background-color','#a01000');
		   $("#Header_ProductDetail_ProductDetails").css('padding','5px 12px 5px 11px');
	    });
		
		$("#Header_ProductDetail_ProductDetails").click(function() {
															
	       $(this).css('background-color','#b81200');
		   $(this).css('padding','6px 12px 6px 11px');
		   $("#Header_ProductDetail_TechSpecs").css('background-color','#a01000');
		   $("#Header_ProductDetail_TechSpecs").css('padding','5px 12px 5px 11px');
		   
	    });
		
		/** Remove Bold on product our price text **/
		$('.white').parent().css({'font-weight': 'normal'});
		$('.colors_text').children().css({'font-weight': 'normal'});
		$('.PageText_L483n').css({'font-weight': 'normal'});

		add_id_to_td_of_photo = $("#v65-product-parent tr:nth-child(2) td:first table:first tr:first td:nth-child(2)");
		add_id_to_td_of_photo.attr({'id' : 'disphototd'});
		
		/** Set and ID to the Multichold table **/
			multiChildTable = $('.colors_backgroundlight').parent().parent();
			multiChildTable.attr({'id' : 'dismultiChildTable'});
			multiChildTablecontaningtd = $('.colors_backgroundlight').parent().parent().parent();	
			multiChildTablecontaningtd.attr({'id' : 'dismultiChildTablecontaningtd'});		

			dispricecheckid = $("#dismultiChildTable tr:first td:nth-child(3)");
			dispricecheckid.attr({'id' : 'dispricecheck'});
			
			dismultichildaddtocartid = $("#dismultiChildTable tr:nth-child(4) td:first");
			dismultichildaddtocartid.attr({'id' : 'dismultichildaddtocartid'});

			dispricecheck2 = document.getElementById("vCSS_mainform").innerHTML;

			if (dispricecheck2.indexOf('dispricecheck') != -1 || pageName.indexOf('-p/') != -1) {
				
				//alert("multichild product");
				disproductdescriptiontableid = $("#v65-product-parent tr:nth-child(2) td:nth-child(2) table:first tr:first td:first table:first tr:nth-child(2) td:nth-child(2) table:first");
				disproductdescriptiontableid.attr({'id' : 'disdescriptiontable'});
				
				disourpice = document.getElementById("dispricecheck").innerHTML;
				disourpiceprint = disourpice;	
				
				mycontent2 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text2 = mycontent2;	
				temp_text2 = mycontent2.replace("<tr>", "<tr></tr><td>membersonly</td></tr><tr>");
				$("#disdescriptiontable").html(temp_text2);
				
				mycontent3 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text3 = mycontent3;	
				temp_text3 = mycontent3.replace("<TR", "<tr></tr><td>membersonly</td></tr><tr");
				$("#disdescriptiontable").html(temp_text3);
				
				mycontent4 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text4 = mycontent4;	
				temp_text4 = mycontent4.replace("<p>", "<span class=\"disdesciption_tech_header\">DESCRIPTION:</span><br/><p>");
				$("#disdescriptiontable").html(temp_text4);
				
				mycontent6 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text6 = mycontent6;	
				temp_text6 = mycontent6.replace("<P>", "<span class=\"disdesciption_tech_header\">DESCRIPTION:</span><br/><p>");
				$("#disdescriptiontable").html(temp_text6);
				
				mycontent5 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text5 = mycontent5;	
				temp_text5 = mycontent5.replace("<ul>", "<span class=\"disdesciption_tech_header\">TECHNICAL SPECIFICATIONS:</span><br/><ul>");
				$("#disdescriptiontable").html(temp_text5);
				
				mycontent7 = document.getElementById("disdescriptiontable").innerHTML;
				temp_text7 = mycontent7;	
				temp_text7 = mycontent7.replace("<UL>", "<span class=\"disdesciption_tech_header\">TECHNICAL SPECIFICATIONS:</span><br/><ul>");
				$("#disdescriptiontable").html(temp_text7);
				
				if (disourpiceprint.indexOf('Our Price') != -1|| pageName.indexOf('-p/') != -1) {
				
					dispricehid = $("#disdescriptiontable tr:nth-child(2) td:first");
					dispricehid.css({'display': 'none'});
						}
				else {
								
					mycontent = document.getElementById("disdescriptiontable").innerHTML;
					temp_text = mycontent;	
					temp_text = mycontent.replace("membersonly", "<span class=\"text colors_text\">Our Price: </span><span class=\"pricecolor colors_productprice\">(Members Only)</span><br/><br/>");
					
					$("#disdescriptiontable").html(temp_text);
				};

				dismultiChildTablelasttr = $("#dismultiChildTable tr:last-child td");
				dismultiChildTablelasttr.attr({'id' : 'dislasttrmultichild'});
				
			}
			else {
	
				//alert("single product");
				disproductdescriptiontableid = $("#v65-product-parent tr:nth-child(2) td:nth-child(2) table:first tr:first td:first table:first tr:nth-child(2) td:nth-child(2) table:first");
				disproductdescriptiontableid.attr({'id' : 'disdescriptiontable2'});
				
				mycontent4 = document.getElementById("disdescriptiontable2").innerHTML;
				temp_text4 = mycontent4;	
				temp_text4 = mycontent4.replace("<p>", "<span class=\"disdesciption_tech_header\">DESCRIPTION:</span><br/><p>");
				$("#disdescriptiontable2").html(temp_text4);
				
				mycontent6 = document.getElementById("disdescriptiontable2").innerHTML;
				temp_text6 = mycontent6;	
				temp_text6 = mycontent6.replace("<P>", "<span class=\"disdesciption_tech_header\">DESCRIPTION:</span><br/><p>");
				$("#disdescriptiontable2").html(temp_text6);
				
				mycontent5 = document.getElementById("disdescriptiontable2").innerHTML;
				temp_text5 = mycontent5;	
				temp_text5 = mycontent5.replace("<ul>", "<span class=\"disdesciption_tech_header\">TECHNICAL SPECIFICATIONS:</span><br/><ul>");
				$("#disdescriptiontable2").html(temp_text5);
				
				mycontent7 = document.getElementById("disdescriptiontable2").innerHTML;
				temp_text7 = mycontent7;	
				temp_text7 = mycontent7.replace("<UL>", "<span class=\"disdesciption_tech_header\">TECHNICAL SPECIFICATIONS:</span><br/><ul>");
				$("#disdescriptiontable2").html(temp_text7);
								
				$("#Header_ProductDetail_ProductDetails").parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().parent().attr({'id' : 'dis_remove_description_area'});
				
				dis_remove_description_area2 = $("#dis_remove_description_area tr:first td:first table:first");
				dis_remove_description_area2.css({'display': 'none'});
				
				dis_remove_description_area3 = $("#dis_remove_description_area tr:first td:first table:nth-child(2)");
				dis_remove_description_area3.css({'display': 'none'});
				
				dis_add_related_product_class = $("#dismultiChildTable tr:nth-child(2) td:first table:first td");
				dis_add_related_product_class.addClass('dis_add_related_product_class');
				
				
				
			}
			
			
			
			//alert ("All is well");
										

	}
});
