var xmlRequest = GetXMLHttp();
function GetXMLHttp() { 
   var client = 0;
   if (window.XMLHttpRequest) {
	client = new XMLHttpRequest();
   } else if (window.ActiveXObject) {
	client = new ActiveXObject("Microsoft.XMLHTTP");
   }
   return client; 
} 
function chromeFix(txt){
	var parser = new DOMParser();
	var doc = parser.parseFromString(txt , 'text/xml');
	return doc.documentElement.innerHTML;
}
function openPage(page, id){
    var url = page;
    xmlRequest.open("GET",url);
    xmlRequest.onreadystatechange = function() {
    		if (xmlRequest.readyState == 4){
				var elemento = document.getElementById(id);
				if (elemento) {
					if($.browser.safari){				
						elemento.innerHTML = chromeFix(xmlRequest.responseText);
					}else{
						elemento.innerHTML = xmlRequest.responseText;
					}
					restartCross();
					events_productStart();
					CrossSlider_Start();
					vai_click_crossSell();
					volta_click_crossSell();
					addCross();
					var cross = crosselling.skuCrosselling[0].skucrosselling;
					var acess = crosselling.skuCrosselling[0].skuacessories;
					if(cross == ""){
						if(acess != ""){
							$('.mainView').removeClass('textilTabs');	
							$("#slider-tab").removeClass("slider-tab-default").addClass("slider-tab-acess");
							$("#vertSliderAcessorios").show();
							$("#vertSliderRecomendado").hide();
							heightItens();
						}
					}else{	
						if (id == 'crossvalue') {
							$(".colorBoxQuickView").colorbox({width:"681px", height:"645px", opacity:0.5, iframe:true});
						}
						loadCross();
					}
				}
    		}
		}
	    xmlRequest.send("");
		if (xmlRequest.readyState == 4) {
			if (id !=null && document.getElementById(id)!=null) {
		    	var elemento = document.getElementById(id);
				if (elemento!=null) {
					elemento.innerHTML = xmlRequest.responseText;
					restartCross();
					events_productStart();
					CrossSlider_Start();
					vai_click_crossSell();
					volta_click_crossSell();
					addCross();
					var cross = crosselling.skuCrosselling[0].skucrosselling;
					var acess = crosselling.skuCrosselling[0].skuacessories;
					if(cross == ""){
						if(acess != ""){
							$('.mainView').removeClass('textilTabs');	
							$("#slider-tab").removeClass("slider-tab-default").addClass("slider-tab-acess");
							$("#vertSliderAcessorios").show();
							$("#vertSliderRecomendado").hide();
							heightItens();
						}
					} else{	
						if (id == 'crossvalue') {
							$(".colorBoxQuickView").colorbox({width:"681px", height:"645px", opacity:0.5, iframe:true});
						}
						loadCross();
					}
				}
		    }
		}
    return url;
}
