/* PRELOAD KEY IMAGES for NAVIGATION */
if (document.images) {
      preload_image_object = new Image();
      var url = location.href;  // entire url including querystring - also: window.location.href;
      var baseURL = url.substring(0, url.indexOf('/', 14));
      // set image url
      image_url = new Array();
      image_url[0] = baseURL + "/wp-content/themes/beelove_v1/images/go_to_checkout_over.png";
      image_url[1] = baseURL + "/wp-content/themes/beelove_v1/images/wholesale_button_on.png";
      image_url[2] = baseURL + "/wp-content/themes/beelove_v1/images/view_cart_tab_over.png";
      image_url[3] = baseURL + "/wp-content/themes/beelove_v1/images/smallshop_on.png";

       var i = 0;
       for(i=0; i<=3; i++) 
         preload_image_object.src = image_url[i];
    }


function goSwap(TRGT,TYP,STATE){

    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));
	
	if(STATE == "over"){	
		document.getElementById(TRGT).src=baseURL + "/wp-content/themes/beelove_v1/images/" + TRGT + "_on." + TYP;
	}
		else if(STATE == "out"){
		document.getElementById(TRGT).src=baseURL + "/wp-content/themes/beelove_v1/images/" + TRGT + "_off." + TYP;
	}
	
	}
	
	
/* SHOPP DETAILS HIDE & REVEAL */

var prdctON = "null";

function toggleDetails(PRDCT){

 if(document.getElementsByClassName){
	if(PRDCT != prdctON){
	
		var arr = document.getElementsByClassName('listview');
		for (i = 0; i < arr.length; i++) {
		   arr[i].style.display = 'none' ;
		}
	}
	
	// toggle	
	var el = document.getElementById(PRDCT + '-details');
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}	

	prdctON = PRDCT;
	}
	else {

		i = 0;
		d = document.getElementsByTagName("div");
		while (element = d[i++]) {
		if (element.className == "listview") {
			   d[i].style.display = 'none' ;
			}
		}
		
		// toggle	
		var el = document.getElementById(PRDCT + '-details');
		if ( el.style.display != 'none' ) {
			el.style.display = 'none';
		}
		else {
			el.style.display = '';
		}	
	
	
	}
	

}




