var	domainInput;
var	extensionInput;
var prevCheckValue = ".com";

var caminho_lib="";
var caminho_root="";
var caminho_mod="";
var teste="";

function mandacaminho (caminho_liba,caminho_root_a,caminho_mod_a) {
	caminho_lib=caminho_liba;
	caminho_root=caminho_root_a;
	caminho_mod=caminho_mod_a;
	
}
function resultado (teste_a) {
	teste=teste_a;
	alert(teste);
}

function checkDomain() {	
	document.getElementById("resultado").innerHTML='<img src="'+caminho_lib+'/prg.gif" border="0">';
	domainInput =  document.getElementById("domain");
	extensionInput =  document.getElementById("extension");
	extensao =  "."+document.getElementById("x_extensao").value;
	prevCheckValue = domainInput.value+extensao;
	re = new RegExp("^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)*[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?$"); 
	if (prevCheckValue.match(re) == null) {
		alert("Dominio Inválido");
		return;
	}
	a_enviar=caminho_lib+"/ajax_verdominios.php?aj=&ma="+Math.random()+"&domain="+domainInput.value+extensao;
	$.post(a_enviar,"",function(retorno){$("#resultado").html(retorno)});	
}


function adicionar_carrinho(id_a,dominio_a) {
	a_enviar=caminho_root+"/cart_add.php?ajax=qqq&dominio="+dominio_a+"&dom_id="+id_a;
	$.post(a_enviar,"",function(retorno){$("#qeerros").html(retorno)});
	
	var data = $.ajax( {type: "GET", url: caminho_mod+"/cart_box.php?" + (new Date()).getTime(), async: false}); 
}






/* para fazer as caixas das mensagens modal*/
messageObj = new DHTML_modalMessage();	// We only create one object of this class
messageObj.setShadowOffset(5);	// Large shadow

function closeMessage() {
	messageObj.close();	
}

function mostrar_janela(caminho_a,id){
	caminho_root=caminho_a;

	alojamento_id=id;
	m="";
	m=m+"<div id='mostra_janela' align='center'>";
		m=m+"<div align='right'>";
			m=m+"<img src='"+caminho_root+"/lib/delete.png' border='0' onclick='closeMessage()'>";
		m=m+"</div>";
		m=m+"<span class='xshopping_titulo_prod'>Introduza o nome do domínio a usar neste plano:</span><br/>";
		m=m+"<input class='xshopping_descricao_prod' type='text' name='xx_dominio' id='xx_dominio' value=''><br/>";
		m=m+"<a href='' onclick='envia_dominio();'><img src='"+caminho_root+"/lib/ok.jpg' border='0'></a><br/><br/>";
		m=m+"<span class='xshopping_descricao_prod'>Certifique-se que introduz o nome do domínio correctamente, caso contrário poderá causar falhas na visualização do mesmo após a alteração dos nameservers.</span><br/>";
	m=m+"</div>";
	
	messageObj.setHtmlContent(m);
	messageObj.setSize(200,180);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSource(false);	// no html source since we want to use a static message here.
	messageObj.setShadowDivVisible(false);	// Disable shadow for these boxes	
	messageObj.display();
}

function envia_dominio(){
	dominio =  document.getElementById("xx_dominio").value;
	prevCheckValue = dominio;
	re = new RegExp("^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)*[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?$"); 
	if (prevCheckValue.match(re) == null) {
		alert("Dominio Inválido");
		return;
	}

	if (dominio!="" && alojamento_id!="") {
		closeMessage();
		a_enviar=caminho_root+"/cart_add.php?aloja=qqq&dominio="+dominio+"&alojamento_id="+alojamento_id;
		$.post(a_enviar,"","");
	}
}


function mostra_contactos(caminho) {
	caminho_root=caminho;
	messageObj.setHtmlContent("<div id='janela_contactos'></div>");
	messageObj.setSize(250,340);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSource(false);	// no html source since we want to use a static message here.
	messageObj.setShadowDivVisible(false);	// Disable shadow for these boxes	
	messageObj.display();
	
	a_enviar=caminho_root+"/lib/ajax_contactos.php?tarefa=mostrar_form_contactos";
	$.post(a_enviar,"",function(retorno){$("#janela_contactos").html(retorno)});

}