var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

/*
if ((version >= 5.5) && (document.body.filters)) 
{
   for(var i=0; i<document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
      {
         var imgID = (img.id) ? "id='" + img.id + "' " : ""
         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
         var imgStyle = "display:inline-block;" + img.style.cssText 
         if (img.align == "left") imgStyle = "float:left;" + imgStyle
         if (img.align == "right") imgStyle = "float:right;" + imgStyle
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
         img.outerHTML = strNewHTML
         i = i-1
      }
   }
}
*/
	function switch_div()
	{
		var d1 = document.getElementById('buy_domain');
		var d2 = document.getElementById('soft_transfer');
		var d3 = document.getElementById('hard_transfer');

		d1.style.display = 'none'; d2.style.display = 'none';  d3.style.display = 'none'; 

		if(document.checkndd.choix['0'].checked == true)
		{
			d1.style.display = 'block';
		}
		if(document.checkndd.choix['1'].checked == true)
		{
			d2.style.display = 'block';
		}
		if(document.checkndd.choix['2'].checked == true)
		{
			d3.style.display = 'block';
		}

	}

	function switch_client(t)
	{
		if(t.checked) 
		{
			document.getElementById('login_pass').style.display = 'block';
			document.getElementById('client_info').style.display = 'none';
		}
		else
		{
			document.getElementById('login_pass').style.display = 'none';
			document.getElementById('client_info').style.display = 'block';
		}
	}

function getAbsoluteLeft(objectId)
{
		o = document.getElementById(objectId);
		oLeft = o.offsetLeft;
		while(o.offsetParent!=null)
		{
				oParent = o.offsetParent;
				oLeft += oParent.offsetLeft;
				o = oParent;
		}
		return oLeft;
}

function getAbsoluteTop(objectId)
{
		o = document.getElementById(objectId);
		oTop = o.offsetTop;
		while(o.offsetParent!=null)
		{
				oParent = o.offsetParent;
				oTop += oParent.offsetTop;
				o = oParent;
		}
		return oTop;
}

function domain_check(b) {

	var domain = document.getElementById('header_domain').value;
	if (document.getElementById('header_tld').value == '9')
	{
		len = 3;
		if (!isNaN(domain))
			is_int = 'yes';
		else
			is_int = '';
	}
	else
	{
		len = 2;
		is_int = '';
	}

	if (domain.length < len || domain.length > 50 || is_int == 'yes') 
	{
		document.getElementById('domain_check_msg').innerHTML = domain_check_msg_3;
	} 
	else 
	{
		document.getElementById('domain_check_msg').innerHTML = '';
		
		if (document.getElementById('header_tld').value == '1') {
			var domain_tld = domain+'.com';
			var tld = 'com';
		}
		
		if (document.getElementById('header_tld').value == '3') {
			var domain_tld = domain+'.net';
			var tld = 'net';
		}
		
		if (document.getElementById('header_tld').value == '4') {
			var domain_tld = domain+'.org';
			var tld = 'org';
		}
		
		if (document.getElementById('header_tld').value == '5') {
			var domain_tld = domain+'.info';
			var tld = 'info';
		}
		
		if (document.getElementById('header_tld').value == '6') {
			var domain_tld = domain+'.biz';
			var tld = 'biz';
		}
		
		if (document.getElementById('header_tld').value == '8') {
			var domain_tld = domain+'.fr';
			var tld = 'fr';
		}
		
		if (document.getElementById('header_tld').value == '9') {
			var domain_tld = domain+'.es';
			var tld = 'es';
		}		
		document.getElementById('domain_check_msg').innerHTML = "<div style='width:300px;'>"+domain_check_msg_0+"</div>";
		domain_check_ajax(domain_tld,domain,tld);
		
	}
}

function domain_check_ajax(domain,ndd,tld) {
		
	var handlerFunc = function(t) {
	var xmlDoc = t.responseXML;	
	var result = xmlDoc.getElementsByTagName('domain')[0].getAttribute('ok');
	
		if (result == '1') {
			document.getElementById('domain_check_msg').innerHTML = '<b>'+domain+'</b>'+domain_check_msg_1+'<a href="order.php?offer=pro&domain='+ndd+'&tld='+tld+'#form"><b>'+domain_check_offer_famille+'</b></a>'+'<a href="order.php?offer=expert&domain='+ndd+'&tld='+tld+'#form"><b>'+domain_check_offer_expert+'</b></a>'+'<a href="order.php?offer=business&domain='+ndd+'&tld='+tld+'#form"><b>'+domain_check_offer_business+'</b></a>';
		}
		
		if (result == '2') {
			document.getElementById('domain_check_msg').innerHTML = '</span>'+domain_check_msg_2+'<a href="order.php?offer=pro&domain='+ndd+'&tld='+tld+'&status=3#form"><b>'+domain_check_offer_famille+'</b></a>'+'<a href="order.php?offer=expert&domain='+ndd+'&tld='+tld+'&status=3#form"><b>'+domain_check_offer_expert+'</b></a>'+'<a href="order.php?offer=business&domain='+ndd+'&tld='+tld+'&status=3#form"><b>'+domain_check_offer_business+'</b></a>';
		}
		
		if (result == '3') {
			document.getElementById('domain_check_msg').innerHTML = domain_check_msg_3;
		}

		if (result == '4') {
			document.getElementById('domain_check_msg').innerHTML = domain_check_msg_4;
		}
	}

	new Ajax.Request('/domain_check_ajax.php', { asynchronous:true, method:'post', postBody:'domain='+escape(domain), onSuccess:handlerFunc });
}

function register_es(tld, lng)
{
	if (lng == "ES")
	{
		if (tld == 9)
			document.getElementById('cif').innerHTML = 'Si es a nombre de una empresa situada en Espańa, por favor introduzca su CIF. <br>Si es a nombre de un particular, por favor introduzca su NIF. <br>Si es a nombre de una empresa situada en el extranjero, por favor introduzca su IVA intracomunitario.';
		else
			document.getElementById('cif').innerHTML = 'Si es a nombre de una empresa entre el número de IVA intracomunitario';	
	}
	else
	{
		if (tld == 9)
			document.getElementById('cif').innerHTML = 'Si vous ętes une entreprise en Espagne, ecrivez votre CIF.<br>Si vous ętes un particulier espagnol, ecrivez votre NIF.<br> Si vous ętes une entreprise hors Espagne, ecrivez votre N° IVA Intracommunautaire.';
		else
			document.getElementById('cif').innerHTML = 'Si vous ętes une entreprise, ecrivez votre numero de TVA Intracommunautaire';		
	}
	
	
}
