<!--
//globals
var language, code, imageroot;

//submit form

function submit() {

this.form.submit;

}

// macroNav stuff
function showpage() {
	window.onerror = stopError;

	if (navigator.appName == 'Netscape'){
	    language = navigator.language;
	    }
	else if (navigator.appName == 'Microsoft Internet Explorer'){
	    language = navigator.browserLanguage;
	    }
	else {
		language = "en";
		}
	
	code = language.substring(0,2);
	imageroot = "/nr/img/";
	
	var this_url = window.location.href
	var image_path
	
	//based on where we are
	if (this_url.indexOf('Chinese',0) > 0){
	image_path = imageroot + 'chinese/ch-';
	}else if (this_url.indexOf('Deutsch',0) > 0){
	image_path = imageroot + 'deutsch/de-';
	}else if (this_url.indexOf('Espanol',0) > 0){
	image_path = imageroot + 'espanol/es-';
	}else if (this_url.indexOf('Francais',0) > 0){
	image_path = imageroot + 'francais/fr-';
	}else if (this_url.indexOf('Italiano',0) > 0){
	image_path = imageroot + 'italiano/it-';
	}else if (this_url.indexOf('Nederlands',0) > 0){
	image_path = imageroot + 'nederlands/nl-';
	}else if (this_url.indexOf('Portuguese',0) > 0){
	image_path = imageroot + 'portuguese/pt-';
	}else if (this_url.indexOf('Svenska',0) > 0){
	image_path = imageroot + 'svenska/sv-';
	}else{
	image_path = imageroot + 'english/en-';
	}
	
	
	
	//based on browser language
	if (code == 'ch') {
		imageroot = imageroot + 'chinese/ch';
	}
	else if (code == 'de') {
		imageroot = imageroot + 'deutsch/de';
	}
	else if (code == 'en') {
		imageroot = imageroot + 'english/en';
	}
	else if (code == 'es') {
		imageroot = imageroot + 'espanol/es';
	}
	else if (code == 'fr') {
		imageroot = imageroot + 'francais/fr';
	}
	else if (code == 'it') {
		imageroot = imageroot + 'italiano/it';
	}
	else if (code == 'nl') {
		imageroot = imageroot + 'nederlands/nl';
	}
	else if (code == 'pt') {
		imageroot = imageroot + 'portuguese/pt';
	}
	else if (code == 'sv') {
		imageroot = imageroot + 'svenska/sv';
	}else{
		imageroot = imageroot + 'english/en';
	}
	
	MM_preloadImages(image_path + 'header-nav-over-6.gif',image_path + 'header-nav-over-7.gif',image_path + 'header-nav-over-8.gif',image_path + 'header-nav-over-9.gif',image_path + 'header-nav-over-10.gif',image_path + 'header-nav-over-11.gif', '/nr/img/english/header-nav-cart-over.gif');


	//alert(code);
	
	
}



function stopError() {
  return true;
}

function validateForm(){

var intFormLength = document.forms.item("form1").length;
var formError = false;

for(x=0; x<intFormLength; x++){
	if(document.forms.item("form1").item(x).name != 'submit' && document.forms.item("form1").item(x).name != 'company' && document.forms.item("form1").item(x).name != 'license'){
		if(document.forms.item("form1").item(x).name != 'sendto'  && document.forms.item("form1").item(x).name != 'product' && document.forms.item("form1").item(x).name != 'version' && document.forms.item("form1").item(x).name != 'platform' && document.forms.item("form1").item(x).name != 'issue'){
			if(document.forms.item("form1").item(x).value.length < 1){
				formError = false;
				document.images.item(document.forms.item("form1").item(x).name + 'error').src = "/NR/img/missed-field.gif";			
			}else{
			document.images.item(document.forms.item("form1").item(x).name + 'error').src = "http://www.acdsystems.com/NR/img/spacer.gif";			
			}
		}
	}
}

if(validate() == false){
formError = false;
}

if(checkDropDowns() == false){
formError = false;
}

if(checkForNumbers(document.forms.item("form1").item("license")) == false){
formError = false;
}

if(formError == false){
return false;
}



}


function checkDropDowns(){

if(document.forms.item("form1").item("product").value == 't'){
document.images.item("producterror").src = "/NR/img/missed-field.gif";	
formError = false;
}else{
document.images.item("producterror").src = "http://www.acdsystems.com/NR/img/spacer.gif";
formError = true;
}

if(document.forms.item("form1").item("version").value == 0){
document.images.item("versionerror").src = "/NR/img/missed-field.gif";	
formError = false;
}else{
document.images.item("versionerror").src = "http://www.acdsystems.com/NR/img/spacer.gif";
formError = true;
}

if(document.forms.item("form1").item("os").value == 't'){
document.images.item("oserror").src = "/NR/img/missed-field.gif";	
formError = false;
}else{
document.images.item("oserror").src = "http://www.acdsystems.com/NR/img/spacer.gif";
formError = true;
}

if(document.forms.item("form1").item("issue").value == 't'){
document.images.item("issueerror").src = "/NR/img/missed-field.gif";	
formError = false;
}else{
document.images.item("issueerror").src = "http://www.acdsystems.com/NR/img/spacer.gif";
formError = true;
}

if(formError == false){
	return false;
	}

}

function validate()
{
x=document.forms.item("form1")
at=x.email.value.indexOf("@")
per=x.email.value.indexOf(".")
if (at == -1)
	{ 
	alert("Not a valid e-mail");
	return false;
	}
if (per == -1)
	{ 
	alert("Not a valid e-mail");
	return false;
	}

}

function checkForNumbers(field) {
var valid = "0123456789"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Invalid entry!  Only numbers are accepted for license codes!");
return false;
   }else{
   return true;
   }
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function tmt_winOpen(u,id,f,df){
	if(eval(id)==null||eval(id+".closed")){
	eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus()");}
	else if(df){eval(id+".focus()");}
	else{eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus()");}
}

function Start(page) {
OpenWin = this.open(page, "CtrlWindow", "toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes,focus=yes");
}

//tmtC_winOpen
var newWin;
//tmtC_winOpenEnd

//Viewlet Functions

function isViewletCompliant()
{
  answer=true;
  version=Math.round(parseFloat(navigator.appVersion) * 1000);
  if (navigator.appName.substring(0,9) == "Microsoft")
  {
    if(version<4000) answer=false;
  }
  if (navigator.appName.substring(0,8) == "Netscape")
  {
    if ((navigator.appVersion.indexOf("Mac")> 0) && (version<5000))
      answer=false;
    else
    if (version<4060)
      answer=false;
  }

  plugins=navigator.plugins;
  if (answer==false && plugins!=null)
  {
    for(i=0;i!=plugins.length;i++)
    if((plugins[i].name.indexOf("Java Plug-in")>=0) && (plugins[i].name.indexOf("1.0")<0))
    answer=true;
  }
  return answer;
}

function openViewlet(htmlFile,htmlWidth,htmlHeight)
{
  str = 'resizable=0,toolbar=0,menubar=0,';
  str = str + 'scrollbars=0,status=0,location=0,directory=0,width=350,height=200';

  version=Math.round(parseFloat(navigator.appVersion) * 1000);

  if(navigator.appName.indexOf("Konqueror")!=-1) // konqueror
  {
    htmlWidth+=18;
    htmlHeight+=96;
  }

  if(navigator.appName.indexOf("Netscape")!=-1)
  {
    if(version>=5000)
    {
      if(navigator.appVersion.indexOf("Mac")!=-1) // Netscape6+ on mac
      {
        htmlHeight+=5;
      }
    }
  }

  if(navigator.appName.indexOf("Microsoft")!=-1)
  {
    if(navigator.appVersion.indexOf("Mac")!=-1) // IE on Mac
    {
       htmlWidth  -= 11;
       htmlHeight -= 11;
    }
  }

    if(!isViewletCompliant())
    {
      open("http://www.qarbon.com/warning/index.html",'Leelou',str);
    }
    else
    {
      window.open(htmlFile,'Leelou','width='+htmlWidth+',height='+htmlHeight+',top=10,left=20');
    }

}

//  End -->
