// JavaScript Document
var timeout;
var cX = 0; var cY = 0; var rX = 0; var rY = 0;
function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
else { document.onmousemove = UpdateCursorPosition; }
function AssignPosition(d) {
if(self.pageYOffset) {
	rX = self.pageXOffset;
	rY = self.pageYOffset;
	}
else if(document.documentElement && document.documentElement.scrollTop) {
	rX = document.documentElement.scrollLeft;
	rY = document.documentElement.scrollTop;
	}
else if(document.body) {
	rX = document.body.scrollLeft;
	rY = document.body.scrollTop;
	}
if(document.all) {
	cX += rX; 
	cY += rY;
	}
}
function HideContent(d) {
    if(timeout) {
        clearTimeout(timeout);
    }

	els = getElementsByClass(d);
	for(var i=0; i < els.length; i++)
	{
		els[i].style.display = "none";
	
	}
	 $(".dress-number-total").fadeIn(500); 
}

function ShowContent(d) {


    timeout = setTimeout("showDiv('" + d + "')", 500);


}


function ShowCoatContent(d) {

els = getElementsByClass(d);
	for(var i=0; i < els.length; i++)
	{
		els[i].style.display = "none";
	
	}
	
	
    $(".dress-number-total").hide();
    timeout = setTimeout("showDiv('" + d + "')", 300);


}

function HideCoatContent(d) {
    if(timeout) {
        clearTimeout(timeout);
    }

	els = getElementsByClass(d);
	for(var i=0; i < els.length; i++)
	{
		els[i].style.display = "none";
	
	}
	 
}


function showCoatDiv(d)
{
  //els = getElementsByClass(d);

	//for(var i=0; i < els.length; i++)
	//{
		//els[i].style.display = "inline";
		$("div." + d).fadeIn(1000); 

	//}		
}


function showDiv(d)
{



  //els = getElementsByClass(d);

	//for(var i=0; i < els.length; i++)
	//{
		//els[i].style.display = "inline";
		$("div." + d).fadeIn(1000); 
	
	//}		
}



function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
AssignPosition(dd);
if(dd.style.display == "none") { dd.style.display = "block"; dd.fadeIn(200); }
else { dd.fadeOut(100); dd.style.display = "none" }
}



function getElementsByClass(searchClass,node,tag)
{
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
