/* JavaScript-Datei fuer //SEIBERT/MEDIA/DESIGN */
function openmailurl(prefix, postfix) {
	if(!postfix) {
		postfix = 'seibert-media.net';
	}
	location.href= 'mailto:' + prefix + '@' + postfix;
}

/* Formulareeingaben pruefen */
function checkForm(formname, werte) {
	var fields = new Array();
	var check = 0;
	var regex=/^[\w,_,\-,.]*$/;
	
	for (var i=0; i<werte.length; i++) {
		fields[i] = document[formname][werte[i]].value;
	}
	
	for (var i=0; i<fields.length; i++) {
		if (fields[i] == "") {
			alert('Sie müssen alle mit * gekennzeichneten Felder ausfüllen!');
			return false;
		} else {
			check++;
		}
	}
	if (check == werte.length) {
		return true;
	} else {
		return false;
	}
}


// Funktion zum Unterbinden von Mehrfachausfuehrungen
var only_once_list = new Array();
function only_once(obj) {
	if(only_once_list[obj.name] == 1) {
		return true;
	}
	if(obj.href) {
		obj.disabled;
		if(obj.style) {
			obj.style.color = "#999999";
			obj.style.textDecoration = "none";
			obj.style.cursor = 'wait';
		}
		return true;
	}
	for(var i = 0; ; i++) {
		if(!obj[i]) { break; }
		if(obj[i].type != 'button' && obj[i].type != 'submit') { continue; }
		if(obj[i].name == 'execonce') {
			obj[i].disabled;
			if(obj[i].style) {
				obj[i].style.backgroundColor = "#CCCCCC";
				obj[i].style.color = "#999999";
				obj[i].style.border = "solid #999999 1px";
			}
		}
	}
	only_once_list[obj.name] = 1;
	return true;
}
function quote()  {
  $('.quote').each(function(i){this.innerHTML='&raquo;'+this.innerHTML+'&laquo;'});
}
window.onload = quote;

function build_href(ref,dept) {
	//entferne alle ../
	var url = ref.replace(/\.\.\//g, "");
	//waehle Domain aus
	switch (dept) {
		case "technologies":
			var domain="http://technologies.seibert-media.de/";
			break;
		case "consulting":
			var domain="http://consulting.seibert-media.de/";
			break;
		case "design":
			var domain="http://design.seibert-media.de/";
			break;
		case "usability":
			var domain="http://usability.seibert-media.de/";
			break;		
	}
	url = domain + url;
	new_window = window.open(url, "new");
	new_window.focus();
}
