<!--

//**********************************************************
//						SPAM ROBOT SCHUTZ
//**********************************************************
//Load an URI
function showPage(page) {
	window.location.href = page;
}
function noSpam() {
	if (document.getElementById) {
	  var at = "@";
	  var id = document.getElementById("mail_scci");
	  var mail = id.firstChild; 
	  var domain = id.lastChild;
	  mail.nextSibling.firstChild.innerHTML = at;
	  id.href = "mailto:" + mail.data + at + domain.data;
	}
}

function preload_menue () {												/* Bilder vorausladen */
		normbilder = new Array ();
		aktivbilder = new Array ();
		rollbilder = new Array ();
		
		var pfad = 'pictures/nav/';
		var lang = gup('lang');
		
		bildnamen = new Array('company', 'products', 'application', 'contact', 'sitemap', 'profile', 'history', 'vision', 'pvc', 'masterbatches', 'inks', 'chemical', 'submit', 'fr', 'en', 'p1', 'p2');
		for (i = 0; i < bildnamen.length; i++)  {
			var key = bildnamen[i];         
            normbilder[key] = new Image();							// Die einzelnen Bildobjekte erzeugen und die 
			normbilder[key].src = pfad + key + "_" + lang + ".gif";		// Bilddateien hineinladen:
			aktivbilder[key] = new Image(); 
            aktivbilder[key].src = pfad + key + "_" + lang + "_a.gif";
			rollbilder[key] = new Image(); 
            rollbilder[key].src = pfad + key + "_" + lang + "_r.gif";
        }
}
																					/* Austausch-Funktion */ 
function swapImage (bildname, direction, activeState){
	//activeState = 0	Image active state controlled by current filename
	//activeState = 1	Image active state controlled by URL parameter
	
	// direction 1 for rollover
	if (direction == 1) {
		//RollOver just if page is not active
		if (currentPageCheck() !== bildname) {
			if ((gup('section') !== bildname) && (gup('lang') !== bildname) && (gup('page') !== bildname)) {
			//RollOver just if button is not active
				document.getElementById(bildname).src = rollbilder[bildname].src;
			}
		}
	//check if normal or active state is new one
	} else {
		if (activeState == 0) {
			if (currentPageCheck() == bildname) {
				document.getElementById(bildname).src = aktivbilder[bildname].src;
			} else {
				document.getElementById(bildname).src = normbilder[bildname].src;
			}
		} else if (activeState == 1){
			if ((gup('section') == bildname) || (gup('lang') == bildname) || (gup('page') == bildname)) {
				document.getElementById(bildname).src = aktivbilder[bildname].src;
			} else {
				document.getElementById(bildname).src = normbilder[bildname].src;
			}
		}
	}
	currentPageCheck();
}

function currentPageCheck() {
	var filename_ext = window.location.pathname;
	var ext = filename_ext.indexOf('.');
	var filename = filename_ext.substring(1, ext);
	return filename;
}

//Get URL parameter
function gup( name ) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function validate_contact(frmName) {													//Empfehlen-Formular überprüfen
	validity = true;
	document.getElementById('feedback').innerHTML = '';
	if (!check_empty(document.getElementById(frmName).name.value))	{						//Bei fehlendem Namen
		validity = false;
		document.getElementById('feedback').innerHTML = 'Name required.<br>';
	}
	if (!check_email(document.getElementById(frmName).mail.value))	{						//Bei fehlender E-Mail Adresse
		validity = false; 
		document.getElementById('feedback').innerHTML += 'E-Mail address required.<br>';
	} 
	if (!check_textarea(document.getElementById(frmName).text.value)) {				//Wenn nichts in das Textfeld geschrieben wurde
		validity = false; 
		document.getElementById('feedback').innerHTML += 'Text message required.';
	}
	return validity;  
}

function check_empty(text) {
  return (text.length > 0); // gibt false zurück wenn leer
}

function check_textarea(text) {
	if ((text == 'Write your message here.') || (text == '') || (text == unescape("%C9") + 'crivez votre message ici.')) {
  		return false;
	} else {
		return true;
	}
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

function textfocus (frmName) {
	if ((document.getElementById(frmName).text.value == 'Write your message here.') || (document.getElementById(frmName).text.value == unescape("%C9") + 'crivez votre message ici.')) {
		document.getElementById(frmName).text.value='';
	}
}
//-->