function printwin()
{
               window.print();
}
function MM_swapImage(element) { //v3.0
//    element.style.backgroundColor = "#CCCCCC";
//    element.parentNode.style = "topLinks_selected";
}
function MM_swapImgRestore(element) { //v3.0
//    element.style.backgroundColor = "#E3E3E3";
//    element.parentNode.style = "topLinks";
}
function winopen(URL){
	win = window.open(URL,'popup','width=600,height=300,fullscreen=no,status=no,toolbar=no,menubar=no,resizable=no,location=no,titelbar=no,fullscreen=no,scrollbars=no');
	win.focus();
        }
        
function winOpenGeneral(URL, name, props){
	win = window.open(URL,name,props) ;
	win.focus();
}        
        
function isInteger (str)
{   var i;
    for (i = 0; i < str.length; i++)
    {   
        var c = str.charAt(i);
        if ( (c < "0") || (c > "9") ) return false ;
    }
    return true;
}
function popup_window(the_page,the_width,the_height) {
     var strStartHTML = "<html><head><script type=\"text/javascript\">"
     strStartHTML += "function openChg(str){"
     strStartHTML += "window.opener.location = str;"
     strStartHTML += "window.opener.focus();"
     strStartHTML += "self.close();}"
     strStartHTML += "</script></head><body leftmargin=\"0\" topmargin=\"0\">";
     var strEndHTML = "</body></html>"
     var objWindow = window.open(the_page,"","status=no,menubar=no,scrollbars=no,resizable=no,width=" + the_width + ",height=" + the_height);
     objWindow.document.write(strStartHTML + document.getElementById("popup_html").innerHTML + strEndHTML);
     return false;
}
function openChg(str){
	var openStr = str;
	window.opener.location = openStr;
	window.opener.focus();
	self.close();
}
function swapClass(element, className) {
	element.className = className;
	element.parentNode.className = className;
}

function showAltImage(curobj, direction) {
	var ns6=document.getElementById && !document.all?1:0 ;
	var altobj="" ;

	if (direction > 0)
		altobj=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+direction].style ;
	else 
		altobj=ns6?curobj.previousSibling.previousSibling.style:document.all[curobj.sourceIndex+direction].style ;
		
	curobj.style.display="none" ;
	altobj.display="" ;
}

function getObj(name)
{
  if (document.getElementById)
  {
  	return document.getElementById(name);
  }
  else if (document.all)
  {
	return document.all[name];
  }
  else if (document.layers)
  {
   	return document.layers[name];
  }
}

function displayElement(name, show) {
	element = getObj(name) ;

	if (show) element.style.display = "" ;
	else element.style.display = "none" ;
}

function displayOneHideOtherElements(prefix, current, max_element) {
	for (i=1 ; i<=max_element; i++) { 
		name = prefix + "_" + i ;	
		element = getObj(name) ;
		if (element != null) {
			if (i == current) element.style.display = "" ;
			else element.style.display = "none" ;
		}
		else break ;
	}
}

function getTime(event_date) {
	c1 = new Image(); c1.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/1c.gif";
	c2 = new Image(); c2.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/2c.gif";
	c3 = new Image(); c3.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/3c.gif";
	c4 = new Image(); c4.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/4c.gif";
	c5 = new Image(); c5.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/5c.gif";
	c6 = new Image(); c6.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/6c.gif";
	c7 = new Image(); c7.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/7c.gif";
	c8 = new Image(); c8.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/8c.gif";
	c9 = new Image(); c9.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/9c.gif";
	c0 = new Image(); c0.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/0c.gif";
	Cc = new Image(); Cc.src = "http://reps.acneuro.com/ACN-Europe_files/acn_website/online_brochure/counter/Cc.gif";
	now = new Date();

	//ENTER BELOW THE DATE YOU WISH TO COUNTDOWN TO
	later = new Date(event_date);

	if (now > later) {
		days = 0 ;
		daysRound = Math.floor(days);
		hours = 0 ;
		hoursRound = Math.floor(hours);
		minutes = 0 ;
		minutesRound = Math.floor(minutes);
		seconds = 0 ;
		secondsRound = Math.round(seconds);
	}
	else {
		days = (later - now) / 1000 / 60 / 60 / 24;
		daysRound = Math.floor(days);
		hours = (later - now) / 1000 / 60 / 60 - (24 * daysRound);
		hoursRound = Math.floor(hours);
		minutes = (later - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
		minutesRound = Math.floor(minutes);
		seconds = (later - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
		secondsRound = Math.round(seconds);
	}
	
	if (secondsRound <= 9) {
		document.images.g.src = c0.src;
		document.images.h.src = eval("c"+secondsRound+".src");
	}
	else {
		document.images.g.src = eval("c"+Math.floor(secondsRound/10)+".src");
		document.images.h.src = eval("c"+(secondsRound%10)+".src");
	}

	if (minutesRound <= 9) {
		document.images.d.src = c0.src;
		document.images.e.src = eval("c"+minutesRound+".src");
	}
	else {
		document.images.d.src = eval("c"+Math.floor(minutesRound/10)+".src");
		document.images.e.src = eval("c"+(minutesRound%10)+".src");
	}

	if (hoursRound <= 9) {
		document.images.y.src = c0.src;
		document.images.z.src = eval("c"+hoursRound+".src");
	}
	else {
		document.images.y.src = eval("c"+Math.floor(hoursRound/10)+".src");
		document.images.z.src = eval("c"+(hoursRound%10)+".src");
	}

	if (daysRound <= 9) {
		document.images.x.src = c0.src;
		document.images.a.src = c0.src;
		document.images.b.src = eval("c"+daysRound+".src");
	}
	if (daysRound <= 99) {
		document.images.x.src = c0.src;
		document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
		document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
	}
	if (daysRound <= 999){
		document.images.x.src = eval("c"+Math.floor(daysRound/100)+".src");
		document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
		document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
	}

	newtime = window.setTimeout("getTime('" + event_date + "');", 1000);
}

function getOEBTime(event_date, url_folder) {
	c1 = new Image(); c1.src = url_folder + "1c.gif" ;
	c2 = new Image(); c2.src = url_folder + "2c.gif";
	c3 = new Image(); c3.src = url_folder + "3c.gif";
	c4 = new Image(); c4.src = url_folder + "4c.gif";
	c5 = new Image(); c5.src = url_folder + "5c.gif";
	c6 = new Image(); c6.src = url_folder + "6c.gif";
	c7 = new Image(); c7.src = url_folder + "7c.gif";
	c8 = new Image(); c8.src = url_folder + "8c.gif";
	c9 = new Image(); c9.src = url_folder + "9c.gif";
	c0 = new Image(); c0.src = url_folder + "0c.gif";
	Cc = new Image(); Cc.src = url_folder + "Cc.gif";
	now = new Date();

	//ENTER BELOW THE DATE YOU WISH TO COUNTDOWN TO
	later = new Date(event_date);

	if (now > later) {
		days = 0 ;
		daysRound = Math.floor(days);
		hours = 0 ;
		hoursRound = Math.floor(hours);
		minutes = 0 ;
		minutesRound = Math.floor(minutes);
		seconds = 0 ;
		secondsRound = Math.round(seconds);
	}
	else {
		days = (later - now) / 1000 / 60 / 60 / 24;
		daysRound = Math.floor(days);
		hours = (later - now) / 1000 / 60 / 60 - (24 * daysRound);
		hoursRound = Math.floor(hours);
		minutes = (later - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
		minutesRound = Math.floor(minutes);
		seconds = (later - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
		secondsRound = Math.round(seconds);
	}
	
	if (secondsRound <= 9) {
		document.images.g.src = c0.src;
		document.images.h.src = eval("c"+secondsRound+".src");
	}
	else {
		document.images.g.src = eval("c"+Math.floor(secondsRound/10)+".src");
		document.images.h.src = eval("c"+(secondsRound%10)+".src");
	}

	if (minutesRound <= 9) {
		document.images.d.src = c0.src;
		document.images.e.src = eval("c"+minutesRound+".src");
	}
	else {
		document.images.d.src = eval("c"+Math.floor(minutesRound/10)+".src");
		document.images.e.src = eval("c"+(minutesRound%10)+".src");
	}

	if (hoursRound <= 9) {
		document.images.y.src = c0.src;
		document.images.z.src = eval("c"+hoursRound+".src");
	}
	else {
		document.images.y.src = eval("c"+Math.floor(hoursRound/10)+".src");
		document.images.z.src = eval("c"+(hoursRound%10)+".src");
	}

	if (daysRound <= 9) {
		document.images.x.src = c0.src;
		document.images.a.src = c0.src;
		document.images.b.src = eval("c"+daysRound+".src");
	}
	if (daysRound <= 99) {
		document.images.x.src = c0.src;
		document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
		document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
	}
	if (daysRound <= 999){
		document.images.x.src = eval("c"+Math.floor(daysRound/100)+".src");
		document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
		document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
	}

	document.images.separator1.src = Cc.src ;
	document.images.separator2.src = Cc.src ;
	document.images.separator3.src = Cc.src ;
	newtime = window.setTimeout("getOEBTime('" + event_date + "', '" + url_folder + "');", 1000);
}

function checkADSL(frm, num, err_msg) {
	frm.phone_ADSL.value = removeNonDigits(frm.phone_ADSL.value) ;
	
	if (frm.phone_ADSL.value.length != num) {
		alert(err_msg) ;
		return false ;
	}
	else return true ;

	return true ;
}

function removeNonDigits(str) {
    var i;
    var temp="";
    
    for (i = 0; i < str.length; i++) {   
        var c = str.charAt(i);
        if ( (c >= "0") && (c <= "9") ) temp = temp + c ;
    }
    return temp;
}