 
var domainTab = new Array ("magichalloween.com","disneymagicalchristmas.com","disneyland15.com", "billetfrancilien.com", "k-wet.com");
var parseTab = new Array("disneylandparis.","disneylandparis-services.","disneytowerofterror.", "latourdelaterreur.", "tourisme77.", "tourism77.", "turismo77.","mickeymagicalyear.","castingmickeystar.","enjoyyourdreams.","disneyparks.","disneyparks.co.","disney.","hertz.","ehapa-comic-collection.","abbonamenti.", "disneybluraydvd.", "disney-jeuvideo.", "laestrellademickey.", "mission-g.", "oben-derfilm.", "upthemovie.", "disneyxd.");


// Parse test 
function getD(s){var dB=/.*?([^.]+\.)(com|fr|it|es|ie|nl|de|be|no|se|dk|ch|at|co\.uk)/.exec(s);if(dB){return dB[1]} else {return ""}}

// Domain test 
function getD2(s){var dB=/.*?([^.]+\.)(com)/.exec(s);if(dB){return dB[1]+dB[2]} else {return ""}}

function DNSValidator(url){
var dest = "";
var flag = 0;
dest = url.toLowerCase();
dest = dest.replace(/(http:\/\/|https:\/\/)/,"");

	for(i=0;i<=domainTab.length;i++){
		if (getD2(dest)==domainTab[i]){flag=1}
	}
	for(i=0;i<=parseTab.length;i++){
		if (getD(dest)==parseTab[i]){flag=1}
	}

	if (flag==1){
		return url;
	}else{
		return "http://www.disneylandparis.com/index2.jsp?c=0";
	}
}


August 