// JavaScript Document
function updateImage(url)
{
	document.getElementById("Dress").src=url;
}

function highlight(object)
{
	clearHighlights();
	$(object).addClass('highlighted');
}

function clearHighlights()
{
	
    $('.highlighted').removeClass('highlighted');
}

function getUrlParameters( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
	return "";
  else
	return results[1];
}

function onBodyLoad()
{
	$('#initial').addClass('highlighted');
	
	var designer = getUrlParameters('designer');
	//if (designer == null || designer == "")
	//{
	//	updateDesigner('Allure');
	//}
	//else
	if (designer != null) {
		updateDesigner(designer);
	}
}
function updateDesigner(designer) {
var url = "/wedding-dresses/" + "/" + designer + "/" + designer + ".html"
//document.getElementById("LoadingImage").style.visibility="visible";
//document.body.style.cursor = "wait";
/*
if (window.XMLHttpRequest) { // Non-IE browsers
	req = new XMLHttpRequest();
	req.onreadystatechange = targetDiv;
	try {
		req.open("GET", url, true);
	} catch (e) {
		alert(e);
	}
	req.send(null);
} else if (window.ActiveXObject) { // IE
	req = new ActiveXObject("Microsoft.XMLHTTP");
	if (req) {
		req.onreadystatechange = targetDiv;
		req.open("GET", url, true);
		req.send();
	}
}

*/
$.ajax({
	   type: "GET",
	   url: url,
	   success: function(data, textStatus, XMLHttpRequest)  {
		   			$("#DesignerContentWrapper").html(getContent(data));
					$('#initial').addClass('highlighted');
				}
	   });


//document.getElementById("LoadingImage").style.visibility="hidden";
//document.body.style.cursor = "default";


}

function getContent(responseText) {
	
	var contentBegin = responseText.indexOf("<!-- start content -->");
	var contentEnd = responseText.indexOf("<!-- end content -->");
	
	
	var content = responseText.substring(contentBegin, contentEnd);
	
	return content;

}

