var Categoria = null;
var SubCategoria = null;
var flagTimeout = null;
var counter = 0;

function subMenu(it,menu){
	
	of = $(it).offset();
	width = $(it).width();
	height = $(it).height();	
	lefts = parseInt(of.left);
	tops = parseInt(of.top);	
	
	Categoria = false;
	SubCategoria = false;	
	clearInterval(flagTimeout);
	
	Categoria = true;
	SubCategoria = true;
	

	//$('#menu_topo').css({'left':(lefts+width+10)+"px",'top':(tops-7)+"px",'display':''});
	$('#menu_home').css({'left':(lefts+1)+"px",'top':(tops+height+10)+"px",'display':''});	
	
	$(it).mouseout(function(){
							  Categoria = false;
							  });
	
	$('#menu_home').mouseleave(function(){
							  SubCategoria = false;
							  });	
	
	flagTimeout = setInterval("checkMenu()",500);	
}

function checkMenu(){
	if(Categoria == false && SubCategoria == false){
		clearInterval(flagTimeout);
		counter = 0;
		$('#menu_home').css("display","none");
		return;
	}	
	
	if(Categoria == false){
		counter++;
	}
	
	if(counter > 5){
		clearInterval(flagTimeout);
		counter = 0;
		$('#menu_home').css("display","none");
		return;
	}

}
/*Função para o flash */
function pfls(swf,width,height,vars){
	if(vars == undefined){vars = "";}
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'"><param name="movie" value="'+swf+'"/><param name="wmode" value="transparent"/><param name="quality" value="high"/><param name="flashvars" value="'+vars+'"/><embed src="'+swf+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" flashvars="'+vars+'" wmode="transparent"></embed></object>');
}
/*Função para o flash*/

function prfls (swf,width,height,vars){
	if(vars == undefined){vars = "";}
	return ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'"><param name="movie" value="'+swf+'"/><param name="wmode" value="transparent"/><param name="quality" value="high"/><param name="flashvars" value="'+vars+'"/><embed src="'+swf+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" flashvars="'+vars+'" wmode="transparent"></embed></object>');
}
/*Função para o flash - YOUTUBE */
function youtube(vid,width,height,vars){
	if(vars == undefined){vars = "";}
	document.write('<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+vid+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+vid+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+width+'" height="'+height+'"></embed></object>');
}
/*Função para o flash - YOUTUBE */

function setPlano(codPlano){
	
	$('#p'+codPlano).attr("checked","checked");
	
	$('td[id^="ValorT"]').html("-");
	$('input[id^="perRad"]').attr("disabled","disabled").attr("checked","");
	
	i = 0;
	$('input[id^="valorPer'+codPlano+'-"]').each(function(){
									 $codPer = this.id.split("-");
									 $codPer = $codPer[1];
									 									 
									 $('#perRad'+$codPer).attr("disabled","");
									 $('#ValorT'+$codPer).html(this.value);
									 
									 if(i == 0){
										 $('#perRad'+$codPer).attr("checked","checked");
									 }									 
									 
									 i++;
									 
									 });
	
	if($('#promocao').attr("checked") == true){
		 $('#perRad6').attr("checked","checked");
		 $('#perRad3').attr("disabled","disabled");
	}
	
	
}

function precoToFloat(val){
		 if(val == "" || val == undefined){val = "0";}
		 val = val.replace(/\./g,"");
		 val = val.replace(",",".");
		 return parseFloat(val);
}

function floatToPreco(v,dec,mil){	
 		 var d,c;
		 
		 v = parseFloat(v);
		 
 		 if(dec == undefined){dec = ",";}
 		 if(mil == undefined){mil = ".";}
 
 		 v2 = v.toString();
 
 		 if(v2.indexOf('.') > -1) {
       		 d  = v2.split('.')[0].toString();
       		 c  = v2.split('.')[1].toString();
 		 }else {
       		 d = v.toString();
       		 c = '0';
 		 }
		 		 
 		 nd = "";
 		 cm = 0;
		 
 		 for(i = d.length-1; i >= 0; i--){
			 nd = d.charAt(i) + nd;			 
			 
			 cm++;
			 if(cm == 3){
				 nd = mil+""+nd;	
				 cm = 0;	
			 }
	
 		 }		 
 
 		 d = nd;
 		 if(d.substr(0,1) == mil){d = d.substr(1);}
 
 		 if(c.length==1) {
       		 return d+dec+c+'0';
		 }else if(c.length==2){
       		 return d+dec+c;
		 }else if(c.length>2){
		 	 c = Math.round(parseFloat((c.substr(0,2)+'.'+c.substr(2))));
			 c = c.toString();
			 if(c.length == 1){c = "0"+c;}
       		 return d+dec+c;
		 }else{
       		 return d+dec+'00';}
}

function alert(msg,title){
	
	if(title == "" || title == undefined){title = "Alerta";}
	
	return $("<div></div>")
		.html("<p>"+msg+"</p>")
		.attr("title",title)
		.appendTo("body")
		.addClass("dialogAlert")
		.dialog({ width:450, buttons: { "Ok": function() { $(this).dialog("close"); } } });
	
}

function alertM(msg,title){
	
	if(title == "" || title == undefined){title = "Alerta";}
	
	return $("<div></div>")
		.html("<p>"+msg+"</p>")
		.attr("title",title)
		.appendTo("body")
		.addClass("dialogAlert")
		.dialog({ width:450,modal:true, buttons: { "Ok": function() { $(this).dialog("close"); } } });
	
}

function clicktocall(){
	
		$div = alertM('<p>'+prfls("swf/cliktocall.swf","350","370")+'</p>',"Click to Call - BHSite");
			
}


function tipoDominios(){
	
		$div = alertM('<p><img src="img/ajax-loader.gif"></p>',"Tipos de Domínios");
	
		$.ajax({
   		type: "POST",
   		url: $BASE+"tipo_de_dominios.php",
   		success: function(msg){
			$div.dialog('option', 'height', 400);
			$div.dialog('option', 'position', 'center');
			$div.html(msg);
		}
		
	    });
	
}

function checkDomain(){
	
	$domain = $('#dominio').val();
	$domain = $.trim($domain);
	$domain = $domain.replace(/\s/g,"");
	$('#dominio').val($domain);
	
}

function whoIs(){
	
	$domain = $('#dominio').val();
	
	$domainE = $domain;
	
	$myregexp = new RegExp(/^([a-z0-9]([-a-z0-9]*[a-z0-9])?\.)+((a[cdefgilmnoqrstuwxz]|aero|arpa)|(b[abdefghijmnorstvwyz]|biz)|(c[acdfghiklmnorsuvxyz]|cat|com|coop)|d[ejkmoz]|(e[ceghrstu]|edu)|f[ijkmor]|(g[abdefghilmnpqrstuwy]|gov)|h[kmnrtu]|(i[delmnoqrst]|info|int)|(j[emop]|jobs)|k[eghimnprwyz]|l[abcikrstuvy]|(m[acdghklmnopqrstuvwxyz]|mil|mobi|museum)|(n[acefgilopruz]|name|net)|(om|org)|(p[aefghklmnrstwy]|pro)|qa|r[eouw]|s[abcdeghijklmnortvyz]|(t[cdfghjklmnoprtvwz]|travel)|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[amw])$/i);
	
	$ext = $('#ext').val();
	$domain = $domain+"."+$ext;
	
	$check = $myregexp.test($domain);
	if($domainE == "" || $check == false){
		alert("Domínio inválido!");
		return;
	}		
	

	$('#dominioResult').html('<p align="center"><img src="img/ajax-loader.gif"></p>');
	
	$.ajax({
   		type: "POST",
   		url: $BASE+"ajax.php?acao=whoisDominio",
  		data: "dominio="+$domain,
   		success: function(msg){
				
			$('#dominioResult').html(msg);		
			
	    }
     });
	
}
