var caminho="";
var b_id="0";
var Zeit = 10; 
var durch = 0;
var tempo = 0;

var lingua="";

var pagina="";
var conteudo_id="";
var full="";
var pag_num=1;

var caminho_root ="";

var cam_imprimir="";
var lingua_imprimir="";

var caminho_script="";
var paginasite="";
var alojamento_id="";

function addFav(){
	var url="http://www.netpainel";
	var title="NetPainel - Soluções para Internet";
	if (window.sidebar) window.sidebar.addPanel(title, url,"");
	else if(window.opera && window.print){
		var mbm = document.createElement('a');
		mbm.setAttribute('rel','sidebar');
		mbm.setAttribute('href',url);
		mbm.setAttribute('title',title);
		mbm.click();
	} else if(document.all) {
		window.external.AddFavorite(url, title);
	}
}

function carrega_site(caminho,lingua_site,qualpagina){
	caminho_script=caminho;
	lingua=lingua_site;
	paginasite=qualpagina;
	muda_pagina_inicial(paginasite);
}

function muda_pagina_inicial(qual_pagina) {
	qualpagina=escape(qual_pagina);
	a_enviar=caminho_script+"ajax_inicio.php?tarefa=qualpagina&pagina="+qualpagina;
	$.post(a_enviar,"",function(retorno){$("#osmeusteste").html(retorno)});
}

function carrega_lingua(lingua_a){
	lingua=lingua_a;
}

function carrega_banner(caminho_a,tempo_a){
	caminho=caminho_a;
	tempo=tempo_a;
}

function comeca_a_rodar() {
	setTimeout('mosta_banner()', tempo);
}

function mosta_banner() {
	a_enviar=caminho+"ajax_banner.php?tarefa=mostra&b_id="+b_id;
	$.post(a_enviar,"",function(retorno){$("#banner_cont").html(retorno)});

	//var data  - para limpara o ajax e refrescar os dados, nos erros de refresh do firefox
	var data = $.ajax( {type: "GET", url: caminho+"ajax_banner.php?" + (new Date()).getTime(), async: false}); 
	comeca_a_rodar();
	
}

function novo_id(novo){
	b_id=novo;
}



function mudalingua (lingua_a){
	lingua=lingua_a;
	a_enviar=caminho+"ajax_inicio.php?tarefa=muda_lingua&lingua="+lingua;
	$.post(a_enviar,"",function(retorno){$("#erro_teste").html(retorno)});

	//var data  - para limpara o ajax e refrescar os dados, nos erros de refresh do firefox
	var data = $.ajax( {type: "GET", url: caminho_a+"ajax_inicio.php?" + (new Date()).getTime(), async: false}); 
}



function conteudo(pagina_a,conteudo_id_a,full_a,pag_num_a){
	if (pagina_a!=""){
		pagina=pagina_a;
	}
	if (conteudo_id_a!=""){
		conteudo_id=conteudo_id_a;
	}
	full=full_a;
	
	pag_num=pag_num_a;

	document.getElementById("banner").innerHTML="";
	document.getElementById("bemvindo").innerHTML="";

	a_enviar=caminho+"ajax_inicio.php?tarefa=carrega_conteudo&lingua="+lingua+"&pagina="+pagina+"&cont_id="+conteudo_id+"&full="+full+"&pag_num="+pag_num;
	$.post(a_enviar,"",function(retorno){$("#conteudo").html(retorno)});

	//var data  - para limpara o ajax e refrescar os dados, nos erros de refresh do firefox
	var data = $.ajax( {type: "GET", url: caminho_a+"ajax_inicio.php?" + (new Date()).getTime(), async: false}); 
}


function imprimir(cam,lng){

cam_imprimir=cam;
lingua_imprimir=lng;

var a = window.open('','','scrollbars=yes,width=800,height=610');

a.document.open("text/html");
a.document.write('<html><head><link title="style" href="'+cam_imprimir+'/styles.css" type="text/css"  rel="stylesheet"></head><body style="margin:10px; background-image:none; background-color:#FFFFFF;"><center>');
a.document.write(document.getElementById('imprimir').innerHTML);
a.document.write('<a href="javascript:window.close();"><img src="'+cam_imprimir+'/'+lingua_imprimir+'/fechar.jpg" border="0"></a>&nbsp;<a href="javascript:window.print();"><img src="'+cam_imprimir+'/'+lingua_imprimir+'/imprimir.jpg" border="0"></a></center></body></html>');
a.document.close();

}




/* 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='esquerda_titulo'>Introduza o nome do domínio a usar neste plano:</span><br/>";
		m=m+"<input type='text' name='xx_dominio' id='xx_dominio' value=''><br/>";
		m=m+"<a href='#' onclick='envia_dominio();'><img src='"+caminho_root+"/lib/enviar.jpg' border='0'></a><br/><br/>";
		m=m+"<span class='conteudo_noticias'>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,200);
	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,"","");
	}
}

